Saya perlu menggunakan drive USB sebagai media instalasi untuk Mint dan Ubuntu saya. Untuk itu saya punya unetbootin untuk membuat usb bootable.
Tetapi PC saya hanya mendukung boot EFI (sambil menambahkan perangkat boot, saya perlu memberikan .efi
path file dll).
Pertanyaan saya adalah bagaimana saya bisa membuat distribusi Linux saya dengan menyalin beberapa file ( .efi
file)?
Saya pernah mendengar bootloader bernama elilo
, tetapi tidak tahu bagaimana cara menggunakannya. Dan aku mencoba refind , mereparasi dll, mereka booting dari usb, tapi saya tidak tahu cara mengkonfigurasinya untuk boot distribusi Linux dalam drive usb saya.
Jawaban:
Anda perlu menginstal bootloader EFI ke drive USB; elilo adalah apa yang saya gunakan sebelumnya, tetapi Anda berpotensi menggunakan GRUB2 . Paket Ubuntu amd64 elilo menginstal biner 64bit ke
/usr/lib/elilo/elilo.efi
dan biner 32bit ke/usr/lib32/elilo/elilo.efi
.Firmware EFI akan mencari media yang dapat dilepas untuk sistem file FAT32 yang berisi file
/EFI/BOOT/BOOTX64.efi
(untuk sistem 32bit dan 64bit). Pastikan Anda menggunakan sistem file FAT32 pada drive USB, dan salinelilo.efi
ke jalur itu.Beberapa sistem EFI mungkin juga memerlukan skrip startup, dalam hal ini masukkan sebagai berikut
/EFI/BOOT/startup.nsh
:Anda kemudian mungkin ingin membuat file konfigurasi untuk elilo untuk menentukan cara mem-boot kernel. Buat
/EFI/BOOT/elilo.conf
dan konfigurasikan sesuai untuk distro yang ingin Anda boot. Konfigurasi saya untuk mem-boot RIPLinux terlihat seperti ini:Dan seharusnya begitu. Tidak ada operasi "instal ke MBR" di EFI.
Omong-omong, Mengelola Boot Loader EFI Rod Smith untuk situs Linux sangat berguna untuk memahami cara kerja EFI.
sumber