EFI önyükleme ve Ubuntu ISO'ları hakkında bazı karışıklıklar var gibi görünüyor.
Feragatname: Mac'ler hakkında fazla bir şey bilmiyorum, çünkü bu makinelerin hiçbirine sahip olmadım veya desteklemedim. Ama yine de yardım etmek istiyorum.
Linux ve Windows UEFI önyükleme ve Ubuntu Mac ISO'ları
Windows makinelerinde Linux kullanarak, anlayışım EFI aracılığıyla harici ortamdan önyükleme yapmak için dosyaları ISO'dan USB sürücüsündeki genellikle FAT olan desteklenen bir dosya sistemine kopyalamanızdır. ISO'lar destek UEFI önyükleme adlı bir dosya içerdiğini /efi/boot/boot{arch}.efi
nerede {arch}
olabilir x64
, AMD64 için ia32
, i386 arm
veya a64
ARM için ve benzeri. (Daha eski) Mac'lerde bu olabilir /efi/boot/boot.efi
.
Tamam, işte bu. Garip olan şey, Mac ISO'larının bu tür dosyaları içermemesi ve bunun yerine 2006'da iyi olan - Apple Boot Camp'i tanıttığında - ancak sektörün geri kalanına taşındığı 2012'den beri olmayan eski BIOS modunda önyükleme ve yükleme işlemidir. UEFI.
Dan cevaplar Chan-Ho Suh ve Colin Watson benzer sorular üzerine doğru mevcut durumunu yansıtacak şekilde görünmüyor.
Eski Mac'ler için UEFI yükleyicilerindeki sorunu giderme
AstroFloyd'ın yukarıdakilerin farkındayken çok benzer bir sorunla uğraşan bir blog girişi buldum .
Onun çözümü UEFI uyumlu bir ISO geri döngü yüklemesine izin veren bir EFI yükleyici koymaktır . İdeal olarak, FAT formatlı USB sürücüye iki dosya koymak zorundasınız ve hepsi bu.
Anlaşılır olması için, şu anda USB sürücünüzde bulunan tek şey (bu sürücünün kök dizinine göre):
- /efi/boot/boot.iso
- /efi/boot/boot.efi
Onun talimatları Linux araçları kullanılarak yazılmıştır ve bölüm türünü ayarlamak gibi gelişmiş ayrıntılarla uğraşmaktadır, ancak sanırım Windows ve hazır USB sürücüler bu yapılandırmayı zaten varsayılan olarak sağlamaktadır.
Açıklamak gerekirse: Do not son standart birini kullanın mac ISO + amd64 kullanın.
İlişkili:
Daha fazla arka plan bilgisi
Buralarda olan Rod Smith , sitesinde bir Mac'te EFI-Booting Ubuntu hakkında çok ayrıntılı bir makale yayınladı . Hibrit bir MBR kullanarak Linux'u Mac'e BIOS modunda yüklemenin neden en azından kötü bir fikir olduğunu açıklamakta ve mevcut bir Mac OS X kurulumuna sahip bir sürücüye Ubuntu'yu yüklemenin birkaç senaryosunu kapsamaktadır.
Refind aracını kullanıyor, ancak bildiğim kadarıyla systemd-boot da OS X'i önyükleme ve Mac'lerle çalışma yeteneğine sahip. Yapılandırılması muhtemelen biraz daha zor.