Wydaje się, że istnieje pewne zamieszanie dotyczące uruchamiania EFI i ISO Ubuntu.
Oświadczenie: Nie wiem dużo o komputerach Mac, ponieważ nigdy nie miałem ani nie miałem ani nie obsługiwałem żadnej z tych maszyn. Ale i tak chcę pomóc.
Uruchamianie systemu Linux i Windows UEFI oraz Ubuntu Mac ISO
Używając Linuksa na komputerach z systemem Windows, rozumiem, że aby uruchomić komputer z zewnętrznego nośnika za pośrednictwem EFI, wystarczy skopiować pliki z ISO do obsługiwanego systemu plików na dysku USB, którym zwykle jest FAT. ISO obsługujące uruchamianie UEFI zawierają plik o nazwie /efi/boot/boot{arch}.efi
, gdzie {arch}
może być x64
dla AMD64, ia32
dla i386 arm
lub a64
dla ARM i tak dalej. Na (starszych) komputerach Mac może to być po prostu /efi/boot/boot.efi
.
Okej, to tyle. Dziwne jest to, że ISO ISO nie zawierają takich plików i zamiast tego uruchamiają się i instalują w starszym trybie BIOS, co było dobre w 2006 roku - kiedy Apple wprowadził Boot Camp - ale nie jest od 2012 roku, kiedy reszta branży przeniosła się do UEFI.
Odpowiedzi Chan-Ho Suha i Colina Watsona na podobne pytania nie wydają się dokładnie odzwierciedlać obecnego stanu.
Naprawienie problemu z modułami ładującymi UEFI dla starszych komputerów Mac
Znalazłem wpis na blogu od AstroFloyd dotyczący bardzo podobnego problemu , mając jednocześnie świadomość tego.
Jego rozwiązaniem jest umieszczenie modułu ładującego EFI, który umożliwia ładowanie zwrotne ISO zgodnego z UEFI. Idealnie byłoby po prostu umieścić dwa pliki na dysku USB w formacie FAT i to wszystko.
Dla jasności wszystko, co znajduje się teraz na dysku USB to (w stosunku do katalogu głównego tego dysku):
- /efi/boot/boot.iso
- /efi/boot/boot.efi
Jego instrukcje są napisane przy użyciu narzędzi systemu Linux i dotyczą zaawansowanych szczegółów, takich jak ustawianie typu partycji, ale domyślam się, że Windows i gotowe dyski USB już domyślnie zapewniają tę konfigurację.
Żeby było jasne: nie używaj ISO amd64 + mac, użyj najnowszego standardowego.
Związane z:
Więcej informacji ogólnych
Rod Smith - który również tu jest - opublikował bardzo szczegółowy artykuł o EFI-Booting Ubuntu na komputerze Mac na swojej stronie. Wyjaśnia, dlaczego instalacja Linuksa w trybie BIOS na komputerze Mac przy użyciu hybrydowego MBR jest co najmniej złym pomysłem i obejmuje kilka scenariuszy instalacji Ubuntu na dysku z istniejącą instalacją Mac OS X.
Używa swojego narzędzia Refind, ale o ile wiem, systemd-boot jest również zdolny do uruchamiania systemu OS X i pracy z komputerami Mac. Prawdopodobnie jest nieco trudniejszy do skonfigurowania.