Tampaknya ada beberapa kebingungan tentang booting EFI dan ISO Ubuntu.
Penafian: Saya tidak tahu banyak tentang Mac, karena saya tidak pernah memiliki atau mendukung salah satu mesin ini. Tapi saya tetap ingin membantu.
Boot Linux dan Windows UEFI dan Ubuntu Mac ISO
Menggunakan Linux pada mesin Windows, pemahaman saya adalah bahwa untuk boot dari media eksternal melalui EFI Anda cukup menyalin file dari ISO ke sistem file yang didukung pada drive USB, yang biasanya FAT. ISO yang mendukung booting UEFI berisi file bernama /efi/boot/boot{arch}.efi
, di mana {arch}
bisa x64
untuk AMD64, ia32
untuk i386, arm
atau a64
untuk ARM dan sebagainya. Pada (yang lebih tua) Mac, ini mungkin saja /efi/boot/boot.efi
.
Oke, itu saja. Yang aneh adalah bahwa ISO Mac tidak mengandung file seperti itu dan sebaliknya boot dan instal dalam mode BIOS lama, yang baik-baik saja pada tahun 2006 - ketika Apple memperkenalkan Boot Camp - tetapi tidak sejak 2012 ketika sisa industri pindah ke UEFI.
Jawaban dari Chan-Ho Suh dan Colin Watson pada pertanyaan serupa tampaknya tidak mencerminkan keadaan saat ini secara akurat.
Memperbaiki masalah dengan UEFI loader untuk Mac yang lebih lama
Saya menemukan entri blog dari AstroFloyd yang berurusan dengan masalah yang sangat mirip sambil menyadari hal di atas.
Solusinya adalah menempatkan loader EFI yang memungkinkan untuk loopback memuat ISO yang kompatibel dengan UEFI. Idealnya Anda hanya perlu meletakkan dua file pada drive USB yang diformat FAT dan hanya itu.
Untuk kejelasan, semua yang ada sekarang di USB drive Anda adalah (relatif terhadap direktori root drive itu):
- /efi/boot/boot.iso
- /efi/boot/boot.efi
Instruksi-instruksinya ditulis menggunakan alat-alat Linux dan berurusan dengan rincian lanjutan seperti mengatur tipe partisi, tapi saya kira Windows dan drive USB yang sudah ada sudah menyediakan konfigurasi ini secara default.
Untuk menjadi jelas: Do tidak menggunakan amd64 + mac ISO, gunakan salah satu standar terbaru.
Terkait:
Informasi latar belakang lainnya
Rod Smith - yang juga ada di sekitar sini - telah menerbitkan artikel yang sangat terperinci tentang EFI-Booting Ubuntu pada Mac di situsnya. Dia menjelaskan mengapa menginstal Linux dalam mode BIOS pada Mac dengan menggunakan MBR hybrid setidaknya mengatakan ide yang buruk dan mencakup beberapa skenario menginstal Ubuntu pada drive dengan instalasi Mac OS X yang ada.
Dia menggunakan alatnya Refind, tetapi sejauh yang saya tahu systemd-boot juga mampu mem-boot OS X dan bekerja dengan Mac. Mungkin sedikit lebih sulit untuk dikonfigurasi.