Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

[Khắc phục] Lỗi "Không có phân vùng như vậy - Grub Rescue"

Một số người dùng trước đó đã định cấu hình máy tính của họ thành các bản phân phối Windows và Linux khởi động kép (phổ biến nhất là với Ubuntu) đang báo cáo rằng PC của họ đang vào Chế độ cứu hộ Grub và hiển thị lỗi Không có phân vùng như vậy - Grub Rescue.

[Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue

Sau khi điều tra vấn đề cụ thể này một cách kỹ lưỡng, hóa ra là có một số tình huống khác nhau có thể kích hoạt sự xuất hiện của vấn đề này. Dưới đây là danh sách các thủ phạm tiềm ẩn có thể gây ra vấn đề này:

  • Bộ nạp khởi động GRUB bị hỏng hoặc bị xóa - Nếu bạn gặp lỗi này do một số loại dữ liệu bị hỏng được liên kết với Bộ nạp khởi động GRUP hoặc sau khi bạn cố ý xóa dữ liệu được liên kết với nó, bạn có thể khắc phục sự cố bằng cách định cấu hình lại thủ công tiện ích để khởi động bằng các tệp chính xác.
  • Bộ nạp khởi động bị định cấu hình sai hoặc bị hỏng - Vì sự cố này cũng có thể xảy ra do dữ liệu BCD bị định cấu hình sai hoặc bị hỏng, bạn có thể khắc phục sự cố bằng cách xây dựng lại dữ liệu Cấu hình khởi động từ Dấu nhắc lệnh nâng cao.
  • Cấu hình khởi động hiện tại không nhất quán - Trong trường hợp sự cố là do dữ liệu xấu đang được đưa vào bộ nạp khởi động GRUB, bạn có thể khắc phục sự cố bằng cách sử dụng Bản sao lưu sổ đăng ký để khôi phục máy tính của mình về cấu hình tốt.

Giờ bạn đã biết mọi thủ phạm tiềm ẩn, đây là danh sách các phương pháp mà những người dùng bị ảnh hưởng khác đã sử dụng thành công để khắc phục sự cố và ngăn máy tính của họ khởi động vào chế độ cứu hộ Grub:

Phương pháp 1:Định cấu hình lại GRUB Bootloader theo cách thủ công

Cho đến nay, cách khắc phục hiệu quả nhất và là cách bạn nên bắt đầu vì nó ít phá hủy nhất là định cấu hình lại bộ nạp khởi động GRUB theo cách thủ công và đảm bảo rằng hệ điều hành chính được ưu tiên.

Một số người dùng bị ảnh hưởng đã xác nhận rằng cuối cùng họ đã vượt qua được trạng thái cứu GRUB bằng cách làm theo một bộ hướng dẫn được thiết kế để định cấu hình lại GRUP Bootloader theo cách thủ công để ưu tiên hệ điều hành chính.

Nếu trường hợp này có thể áp dụng, hãy làm theo hướng dẫn bên dưới để thực hiện việc này trực tiếp thông qua Giải cứu GRUB menu:

  1. Sau khi PC của bạn vào Chế độ Cứu hộ GRUB, hãy nhập lệnh sau và nhấn Enter để có cái nhìn tổng quan về tất cả các phân vùng có sẵn của bạn:
    ls
  2. Sau khi thực hiện việc này, bạn sẽ có cái nhìn tổng quan về tất cả các phân vùng mà bạn hiện có trên đĩa chính của mình. Tại thời điểm này, bạn cần đảm bảo rằng bạn đã chọn hệ điều hành chính. Trong trường hợp của chúng tôi, phân vùng chính xác là (hd0, msdos2), vì vậy chúng tôi đã sử dụng lệnh sau để thẩm vấn phân vùng:
    ls (hd0, msdos2)

    Lưu ý :Đảm bảo thay thế phân vùng bằng ví dụ chính xác trong trường hợp của bạn. Nếu bạn nhận được thông báo có nội dung như ‘ Hệ thống tệp là ext2 hoặc ext3 ‘, Bạn đã xác định chính xác phân vùng chứa hệ điều hành chính của mình.
    Lưu ý 2: Nếu bạn thẩm vấn một phân vùng và bạn nhận được thông báo ‘ Hệ thống tệp không xác định ‘, Bạn đã không chọn đúng phân vùng.

    [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue
  3. Sau khi phân vùng chính xác được chọn, hãy nhập ‘ set ‘Và nhấn Enter để thẩm vấn và có được danh sách chính xác về phân vùng chính của bạn.
  4. Tiếp theo, nhập các lệnh sau và nhấn Enter sau mỗi lệnh để thay đổi mức độ ưu tiên của GRUB Bootloader thành đúng:
    set boot = (hd0, msdos5)
    set prefix=(hd0, msdos5)/boot/grub
    insmod normal 
    normal
  5. Sau khi nhập lệnh cuối cùng, bạn sẽ được đưa đến menu GNU Grub chính. Khi bạn đến màn hình này, chỉ cần chọn hệ điều hành mà bạn muốn khởi động từ đó và nhấn Enter.

    [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue

Trong trường hợp phương pháp này không hoạt động với bạn và trình tự khởi động cuối cùng cũng khởi động trong cùng một Không có phân vùng như vậy -Grub Rescue , hãy quay lại bản sửa lỗi tiềm năng tiếp theo bên dưới.

Phương pháp 2:Xây dựng lại tệp dữ liệu cấu hình khởi động (BCD)

Nếu phương pháp đầu tiên không hiệu quả với bạn, bước tiếp theo sẽ là sử dụng tiện ích Dữ liệu Cấu hình Khởi động (BCD) để định vị các tệp cài đặt Windows trên tất cả các đĩa và thêm chúng trở lại danh sách khởi động để trình tự khởi động có thể xác định vị trí. nó trong khi khởi động.

Phương pháp này đã được sử dụng thành công bởi rất nhiều người dùng trước đây đã xử lý Không có phân vùng như vậy - Grub Rescue lỗi. Việc xây dựng lại các cụm tệp BCD thành công cho phép chúng khởi động kép bình thường mà không bị buộc vào menu Giải cứu GRUP.

QUAN TRỌNG :Phương pháp này sẽ yêu cầu bạn cắm phương tiện cài đặt Windows cài đặt tương thích. Nếu chưa có, bạn có thể tạo phương tiện cài đặt Windows từ đầu và tải nó vào ổ USB .

Sau khi bạn đáp ứng tất cả các yêu cầu, hãy làm theo hướng dẫn bên dưới:

  1. Cắm thẻ USB có chứa phương tiện cài đặt và khởi động máy tính của bạn bình thường thông qua nút nguồn.
  2. Truy cập Thiết lập bằng cách nhấn nút tương ứng tùy thuộc vào nhà sản xuất bo mạch chủ của bạn. [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue

    Lưu ý: Phím cài đặt sẽ khác nhau giữa các nhà sản xuất. Phổ biến nhất là Thiết lập phím là một trong các phím F (F2, F4, F6, F8), phím Esc hoặc phím Del (trên máy tính / máy tính xách tay Del) . Nếu bạn gặp sự cố khi truy cập Thiết lập , hãy tìm kiếm trực tuyến để biết hướng dẫn cụ thể về cách truy cập.

  3. Khi bạn đã ở bên trong Thiết lập , truy cập tab Khởi động và đảm bảo đặt thẻ USB chứa phương tiện cài đặt làm Tùy chọn khởi động # 1 . [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue
  4. Lưu các thay đổi, sau đó khởi động lại và cho phép máy tính của bạn khởi động từ phương tiện cài đặt và đợi tải tệp cài đặt.
  5. Khi bạn đến trang đầu tiên, hãy nhấp vào Tiếp theo, sau đó nhấp vào Sửa chữa máy tính của bạn từ góc dưới bên phải của màn hình. [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue
  6. Tiếp theo, đợi Khôi phục để tải, sau đó chọn Khắc phục sự cố và nhấp vào Command Prompt từ danh sách các tùy chọn có sẵn:[Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue

    Lưu ý: Trên một số phiên bản Windows 10 nhất định, bạn cũng có thể khởi động từ menu Khôi phục bằng cách buộc hệ thống ngắt 3 lần liên tiếp trong quá trình khởi động.

  7. Khi bạn đã ở trong Command Prompt nâng cao, hãy nhập lệnh sau và nhấn Enter để sửa lỗi phụ thuộc MBR được liên kết với cài đặt Windows của bạn:
    bootrec /fixmbr
  8. Khi lệnh được xử lý thành công, hãy nhập các lệnh sau và nhấn Enter để sửa Dữ liệu cấu hình khởi động được liên kết với Windows của bạn cài đặt:
    bootrec /fixboot

    Lưu ý: Nếu bạn gặp lỗi "Quyền truy cập bị từ chối" khi nhập một trong 2 lệnh ở trên, hãy làm theo các hướng dẫn sau để khắc phục sự cố truy cập bootrec.

  9. Tiếp theo, nhập lệnh sau và nhấn Enter để quét tất cả các đĩa của bạn để tìm phương tiện cài đặt Windows:
    bootrec /scanos

    Lưu ý: Thao tác này có thể mất một chút thời gian tùy thuộc vào kích thước phân vùng của bạn. Đừng đóng cửa sổ này cho đến khi thao tác hoàn tất.

  10. Nếu thao tác hoàn tất thành công, hãy nhập lệnh sau để xây dựng lại dữ liệu cấu hình BCD một cách hiệu quả:
    bootrec /rebuildbcd
  11. Khi được yêu cầu xác nhận, hãy nhập Y và nhấn Enter để xác nhận và bắt đầu hoạt động. [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue
  12. Cuối cùng, nhập ‘exit’ và nhấn enter để thoát khỏi lời nhắc CMD nâng cao một cách hiệu quả và cho phép Windows của bạn khởi động bình thường.

Trong trường hợp kết quả cuối cùng giống nhau (nỗ lực khởi động kết thúc với cùng một Không có lỗi phân vùng như vậy ), chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 3:Sử dụng Sao lưu sổ đăng ký để khôi phục cấu hình tốt mới nhất

Nếu không có phương pháp nào ở trên phù hợp với bạn, bạn có thể sửa cấu hình hiện tại bằng bản sao lưu tốt đã biết gần đây nhất sẽ cho phép bạn khởi động kép mà không gặp sự cố.

Thực hiện việc này sẽ yêu cầu bạn sử dụng Tùy chọn nâng cao để mở Command Prompt nâng cao và chạy một loạt lệnh cho phép bạn khởi động bằng cách sử dụng cấu hình tốt đã biết gần đây nhất.

Phương pháp này đã được rất nhiều người dùng báo cáo là đã sử dụng thành công khi xử lý Không có phân vùng như vậy -Grub Rescue lỗi.

Để sử dụng Bản sao lưu sổ đăng ký để khôi phục cấu hình tốt đã biết gần đây nhất, hãy làm theo hướng dẫn bên dưới:

  1. Chèn một cài đặt Windows tương thích và khởi động từ nó bằng cách nhấn bất kỳ phím nào khi được nhắc làm như vậy. [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue

    Lưu ý: Nếu bạn không có phương tiện cài đặt tương thích hoặc hệ thống của bạn không khởi động từ nó, hãy làm theo các bước từ 1 đến 4 từ Phương pháp 2 .

  2. Sau khi bạn quản lý để khởi động thành công từ phương tiện cài đặt, hãy nhấp vào Sửa chữa máy tính của bạn từ góc dưới bên trái của màn hình. [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue
  3. Khi bạn cuối cùng đã ở trong Khôi phục nâng cao , nhấp vào Khắc phục sự cố, sau đó nhấp vào Command Prompt từ danh sách Tùy chọn có sẵn. [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue
  4. Khi bạn đã ở bên trong Dấu nhắc lệnh nâng cao, hãy nhập ‘ C: ‘Và nhấn enter để truy cập phân vùng bạn đã cài đặt Windows. Nếu bạn đã cài đặt Windows trên một phân vùng khác, hãy thay thế ký tự đó cho phù hợp.
  5. Tiếp theo, nhập ‘ dir ‘Và nhấn Enter để truy cập vị trí gốc của ổ đĩa hệ điều hành của bạn.
    Lưu ý :Bạn nên sao lưu sổ đăng ký hiện tại trước khi tiếp tục. Để thực hiện việc này, hãy nhập lệnh sau và nhấn Enter sau mỗi lệnh:

    cd \windows\system32\config
    MD backup
    copy *.* backup
    [Khắc phục] Lỗi  Không có phân vùng như vậy - Grub Rescue
  6. Tiếp theo, nhập các lệnh sau và nhấn Enter để truy cập cấu hình tốt đã biết gần đây nhất và sửa đổi hành vi mặc định để khởi động từ nó:
    CD regback
    copy *.* ..
  7. Khi được nhắc bởi lời nhắc, hãy nhấn A và nhấn Enter một lần nữa.
  8. Cuối cùng, nhập exit và nhấn Enter để thoát và khởi động bình thường. Thao tác này sẽ đưa bạn đến menu GRUP chính, nơi bạn có thể khởi động kép khi thấy phù hợp.