Điểm:1

Làm cách nào để yêu cầu bộ tải khởi động Ubuntu khởi động từ một ổ đĩa khác?

lá cờ cn

Đây phải là một câu hỏi đơn giản. Hệ thống của tôi được thiết lập để khởi động kép Ubuntu 20.04 và Windows 10. Trước đây tôi chỉ có một ổ SSD nhỏ (256 GB), vì vậy tôi chỉ có phân vùng EFI và phân vùng hệ thống Windows trên SSD và phân vùng Ubuntu trên ổ cứng gắn trong. Ổ cứng chỉ có tốc độ 5400 vòng / phút và thời gian tải thấp chậm là nguyên nhân thường xuyên làm trầm trọng thêm.

Tôi mới mua một ổ SSD 2TB mới và muốn khởi động cả hai hệ điều hành từ ổ đĩa đó. Tôi đã sao chép các phân vùng từ hai ổ đĩa cũ sang ổ đĩa mới bằng Gparted và đặt bios để khởi động từ ổ đĩa mới. Đáng ngạc nhiên là bộ tải khởi động trên phân vùng efi đã sao chép hoạt động và hệ thống vẫn khởi động.Vấn đề duy nhất là, phân vùng Ubuntu mà nó tải là bản sao trên ổ cứng cũ, không phải bản sao tôi đã tạo trên ổ SSD mới.

Gparted hiển thị phân vùng efi của ổ đĩa mới được gắn là/dev/efi nhưng phân vùng Ubuntu từ ổ cứng cũ vẫn được đặt làm thư mục gốc. Làm cách nào để thay đổi bộ tải khởi động để khởi động từ ổ đĩa mới?

lá cờ cc
Hãy thử chạy Sudo update-grub, thao tác này sẽ nhận cài đặt mới. Khởi động nó và sau khi bạn gỡ bỏ hdd cũ, hãy chạy lại update-grub. Dễ dàng hơn là chỉnh sửa tệp grub.cfg để thay đổi gốc.
oldfred avatar
lá cờ cn
Bạn có UUID và GUID trùng lặp (partUUID) không. Điều đó không được phép nhưng thường xảy ra nếu sao chép ổ đĩa & không xóa ổ đĩa cũ. Hãy xem chi tiết, sử dụng phiên bản ppa với trình cài đặt trực tiếp của bạn (tùy chọn thứ 2) hoặc bất kỳ bản cài đặt nào đang hoạt động, không phải Boot-Repair ISO: Vui lòng sao chép và dán liên kết pastebin vào báo cáo tóm tắt Thông tin khởi động (không đăng báo cáo), không chạy sửa lỗi tự động cho đến khi được xem xét. https://help.ubuntu.com/community/Boot-Repair
Điểm:0
lá cờ cn

Đây là cách tôi khắc phục sự cố:

  1. Sử dụng Gparted, gán cho phân vùng Ubuntu mới một UUID khác. Sau khi sao chép, UUID trên thực tế giống nhau trên cả hai phân vùng. (Cảm ơn @oldfred đã gọi điều này ra).

  2. Khởi động từ ổ đĩa flash Ubuntu sau đó cài đặt/chạy sửa chữa khởi động.

Sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get cập nhật
Sudo apt-get install -y sửa chữa khởi động && sửa chữa khởi động
  1. Mở rộng "Tùy chọn nâng cao" và trên tab "Vị trí Grub", chọn tệp thiết bị có phân vùng Ubuntu mới.

  2. Nhấp vào "áp dụng" và làm theo lời nhắc.

  3. Khi tôi khởi động lại, tùy chọn khởi động mặc định trong trình tải Grub là phân vùng mới. Nó vẫn cho tôi tùy chọn khởi động từ ổ đĩa cũ, điều này hiện vẫn ổn. Quá trình cài đặt mới đã khởi động mà không gặp sự cố và mọi thứ hiện chạy nhanh hơn nhiều!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.