Làm thế nào để khôi phục lại Grub 2 là Bootloader chính
Đối với những người có hệ thống khởi động kép (ba hoặc bốn) trong máy tính của bạn, rất có thể, bộ nạp khởi động của bạn có thể bị hỏng khi bạn cập nhật một hệ điều hành lên phiên bản mới hơn. Nếu bạn đang sử dụng Ubuntu (với bộ nạp khởi động Grub 2 mới) và bạn đã cài đặt Windows. Bộ nạp khởi động Windows sẽ xóa Grub 2 của bạn và bạn sẽ không thể khởi động trong Ubuntu của mình. Như vậy, bạn sẽ cần phải khôi phục bộ nạp khởi động của bạn về Grub 2.
Lưu ý : Nếu bạn vẫn đang sử dụng di sản Grub, hãy xem bài đăng này để khôi phục Grub của bạn.
Yêu cầu : LiveCD Ubuntu (Karmic hoặc Lucid) (tải xuống từ Ubuntu.com)
Khởi động máy tính của bạn và khởi động vào Ubuntu LiveCD.
Điều đầu tiên mà chúng tôi cần làm là gắn kết phân vùng Ubuntu hiện có của bạn. Nếu bạn đã biết số phân vùng của mình (của biểu mẫu sda1, sdb2, v.v.), bạn có thể dễ dàng gắn kết bằng cách sử dụng lệnh sau đây:
sudo mount / dev / sda1 / mnt #replace sda1 với số phân vùng của bạn
Tuy nhiên, nếu bạn hoàn toàn không biết số phân vùng của mình, hãy khởi chạy GParted ( System -> Administration -> gParted ). Xác định vị trí phân vùng Ubuntu của bạn và ghi lại số phân vùng.
Nếu bạn đang sử dụng các phân vùng khác nhau cho thư mục gốc và thư mục gốc, hãy đảm bảo bạn ghi lại phân vùng gốc thay vì nhà.
Đóng GParted. Mở một terminal và gõ lệnh sau:
sudo mount / dev / sda1 / mnt #replace sda1 với số phân vùng gốc của bạn
Tiếp theo, tất cả những gì bạn cần làm là cài đặt lại Grub 2 bằng lệnh sau:
sudo grub-install -root-directory = / mnt / / dev / sdX # thay thế X trong sdX bằng bảng chữ cái phân vùng của bạn
Khởi động lại.
Bạn sẽ có thể khởi động vào Ubuntu ngay bây giờ.
Chạy phần sau để cập nhật Grub 2 của bạn để bao gồm bộ nạp khởi động của Windows (hoặc hệ điều hành khác).
sudo update-grub
Bạn sẽ có thể khởi động vào Ubuntu và Windows (hoặc hệ điều hành khác) ngay bây giờ.