Ubiquity de la Ubuntu se instalează numai pe ESP pe prima unitate, de obicei unitatea internă.
Aveți nevoie de o partiție de sistem ESP - efi pe unitatea externă, reinstalați grub pe unitatea externă și setați ca implicit Windows ca al doilea în ordinea de pornire UEFI.
Utilizați gparted pentru a crea ESP, FAT32 100 până la 500MB cu esp, steagurile de boot. Apoi utilizați Boot-Repair pentru a reinstala grub folosind modul avansat.
https://help.ubuntu.com/community/Boot-Repair
Ecranele de mod avansat, alegeți instalarea și ESP-ul unității externe.
https://sourceforge.net/p/boot-repair/home/Home/
Vă rugăm să adăugați la acest bug care arată mai multe soluții la instalarea pe unitatea externă.
Lucrări postate pentru a demonta și a monta manual ESP corect în timpul instalării #55 sau (#23 și #26)
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1396379
Alții sugerează deconectarea tuturor celorlalte unități fizic sau logic în setările UEFI, așa că instalarea unității este prima unitate.
Sau eliminarea steagului de pornire/steagul esp de pe prima unitate, astfel încât numai ESP este unitatea de instalare. (Eu nu am avut acea muncă, dar alții au.)
Sau dacă aveți ESP pe a doua unitate sau pe o unitate externă, puteți doar să reinstalați grub, fie manual, fie folosind modul avansat al Boot-Repair și reinstalarea completă a grub pentru a corecta unitatea.
Eliminați marcajul esp din Windows înainte de instalare pe a doua unitate sau pe unitatea externă - Tim Richardson, afișat și în raportul de eroare.
Cum instalez Ubuntu pe o cheie USB? (fără a utiliza Startup Disk Creator)
Verificați comanda curentă și numărul hexadecimal al fiecărei intrări:
sudo efibootmgr -v
Schimbați ordinea de pornire cu efibootmgr, unele necesită toate cele 4 hex char altele 1 este ok.
sudo efibootmgr -o 0,1,2
Vezi si
om efibootmgr
Schimbați ordinea de pornire folosind efibootmgr