Ubiquity của Ubuntu chỉ cài đặt vào ESP trên ổ đĩa đầu tiên, thường là ổ đĩa trong của bạn.
Bạn cần một phân vùng hệ thống ESP - efi trên ổ đĩa ngoài, cài đặt lại grub vào ổ đĩa ngoài và đặt mặc định đó với Windows ở vị trí thứ hai theo thứ tự khởi động UEFI.
Sử dụng gparted để tạo ESP, FAT32 100 đến 500MB với đặc biệt, cờ khởi động. Sau đó sử dụng Boot-Repair để cài đặt lại grub bằng chế độ nâng cao.
https://help.ubuntu.com/community/Boot-Repair
Màn hình chế độ nâng cao, chọn cài đặt & ESP của ổ đĩa ngoài.
https://sourceforge.net/p/boot-repair/home/Home/
Vui lòng thêm vào lỗi này để hiển thị một số cách khắc phục khi cài đặt vào ổ đĩa ngoài.
Đã đăng công việc xung quanh để ngắt kết nối thủ công & gắn đúng ESP trong khi cài đặt #55 hoặc (#23 & #26)
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+orms/1396379
Những người khác đề nghị ngắt kết nối tất cả các ổ đĩa khác về mặt vật lý hoặc logic trong cài đặt UEFI, vì vậy ổ đĩa cài đặt là ổ đĩa đầu tiên.
Hoặc xóa cờ khởi động/cờ đặc biệt khỏi ổ đĩa đầu tiên, vì vậy chỉ có ESP là ổ đĩa cài đặt. (Tôi chưa có công việc đó, nhưng những người khác thì có.)
Hoặc nếu bạn có ESP trên ổ đĩa thứ hai hoặc ổ đĩa ngoài, bạn chỉ cần cài đặt lại grub, theo cách thủ công hoặc sử dụng chế độ nâng cao của Boot-Repair và cài đặt lại toàn bộ grub cho đúng ổ đĩa.
Xóa cờ đặc biệt khỏi Windows trước khi cài đặt vào ổ đĩa thứ hai hoặc ổ đĩa ngoài - Tim Richardson, cũng được hiển thị trong báo cáo lỗi.
Làm cách nào để cài đặt Ubuntu vào khóa USB? (không sử dụng Startup Disk Creator)
Kiểm tra thứ tự hiện tại & số hex của mỗi mục:
sudo efibootmgr -v
Thay đổi thứ tự khởi động bằng efibootmgr, một số yêu cầu cả 4 hex char khác 1 là ok.
Sudo efibootmgr -o 0,1,2
Xem thêm
người đàn ông efibootmgr
Thay đổi thứ tự khởi động bằng efibootmgr