Saya telah mencoba mem-boot EFI dengan Ubuntu 12.04, dan menemukan jawaban untuk pertanyaan saya sendiri.
(Saya belum memutakhirkan firmware saya. Saya salah membaca catatan rilis awalnya - mungkin tidak akan lebih cepat).
Masuk ke pengaturan firmware dari menu boot grub-efi
efibootmgr
sepertinya tidak mendukung booting ulang ke pengaturan firmware untuk saya. Tetapi grub-efi melakukannya. Itu dapat membuat entri untuk pengaturan firmware di menu boot GRUB.
Anda dapat masuk ke menu boot GRUB dengan menahan tombol shift "di awal proses boot". Saya menekannya segera setelah lampu NumLock dihidupkan pada keyboard, dan itu bekerja untuk saya.
Jika Anda penasaran, saya melihat perintah juga: itu "fwsetup". Yaitu Anda dapat masuk ke menu GRUB, ikuti petunjuk di layar untuk beralih ke baris perintah, lalu ketik "fwsetup" dan tekan kembali.
Jika Anda melakukan penginstalan EFI dari awal, saya yakin item menu akan dibuat secara otomatis. Saya tidak menginstal sebagai EFI, yang berarti saya harus menendangnya (lihat di bawah, langkah 4).
Mengubah dari boot BIOS-GPT ke boot UEFI-GPT tanpa membakar CD boot EFI?
EDIT: bagian ini dapat berfungsi pada beberapa sistem. Namun saya sekarang percaya ini bergantung pada perilaku ekstra yang bukan bagian dari standar UEFI. Suatu hari saya akan mencari tahu apa yang terjadi di sini.
Saya mengubah instalasi yang ada ke EFI, tanpa CD boot berkemampuan EFI. Beberapa orang berpikir ini tidak mungkin. Memang, ada beberapa pesan peringatan yang membingungkan. Saya telah melihat apa yang sedang terjadi. Jika saat ini Anda dapat memasuki pengaturan firmware, maka itu tidak terlalu buruk.
Bagian yang sulit adalah Anda mungkin masih menggunakan tabel partisi MBR, dan Anda hampir pasti perlu mengubahnya menjadi GPT. Saya tidak akan membahas konversi dari MBR ke GPT. Partisi selalu sedikit berbahaya. gdisk
dapat mengkonversi, tetapi ada beberapa bit fiddly. Saya belum mendaftarkan semuanya di sini. Tetapi untuk satu, Anda mungkin perlu mengecilkan partisi terakhir, untuk memberi ruang bagi GPT akhir disk. Anda tidak dapat melakukannya jika partisi sudah di-mount, jadi Anda ingin menggunakan CD boot. (Saya juga melakukan konversi, memastikan saya bisa boot dari BIOS-GPT sebelum saya mencoba UEFI-GPT, yang melibatkan harus membuat lagi jenis partisi boot.).
Dengan asumsi Anda sudah menyiapkan GPT:
- Instal grub-efi. Ini menghapus grub-pc, dan menghentikannya dari bekerja. (grub-efi sebenarnya masih berfungsi setelah saya menghapusnya!). Fedora agak berbeda; Saya hanya mencoba ini di Ubuntu. Selama instalasi, Anda akan melihat kesalahan tentang tidak dapat mengakses variabel EFI, yang karena Anda tidak bisa boot oleh EFI.
- Matikan.
- Nyalakan. Pastikan Anda melakukan booting melalui EFI! Ini adalah bagian yang tergantung pada sistem dan mengkhawatirkan. Sistem saya kebetulan default untuk boot MBR untuk memulai, jadi saya melihat kesalahan menakutkan dari GRUB - tapi itu dari grub-pc lama. Di sistem saya, mudah untuk memasuki layar pengaturan firmware pada saat ini (lihat di bawah), dan ubah prioritas boot menjadi "ubuntu" (yang merupakan entri untuk mem-boot OS saya melalui EFI).
- Sekarang Anda dapat mengulang instalasi grub (
grub-install
, atau grub2-install
pada Fedora), dan itu tidak akan menampilkan kesalahan. Dan sekarang , menjalankan update-grub
(atau grub2-mkconfig -o /boot/grub/grub.cfg
, pada Fedora) akan membuat item menu untuk memasuki pengaturan firmware.
Masuk ke menu pengaturan / boot firmware pada sistem ASUS saya
DISCLAIMER: ini bukan firmware / board terbaru. Sistem ASUS Anda mungkin bertindak berbeda dari milik saya.
Pemberitahuan firmware ASUS saya saat ini ketika "konfigurasi boot" telah berubah - misalnya ketika saya menginstal grub-efi. Ada teks yang mengatakan bahwa itu berubah jika Anda melihat layar "EZ setup" awal. Dan, ketika mendeteksi perubahan seperti itu, membuatnya lebih mudah untuk masuk ke layar pengaturan. Apa yang dilakukannya adalah menampilkan layar splash dengan "tekan DEL untuk masuk ke pengaturan" selama beberapa detik. (Jika Anda telah mengaktifkan opsi "boot cepat", biasanya melompati layar splash).
Saya pikir itu juga mungkin untuk memicu splash screen dengan Anda mematikan sistem dan mencabutnya sekitar satu menit, sebelum reboot.
Pada firmware saya saat ini, saya bisa masuk ke pengaturan firmware dengan membombardir tombol DEL saat boot, bahkan tanpa layar splash. Namun , ini tergantung pada mengaktifkan dukungan keyboard di firmware.
Dimungkinkan untuk mengganti firmware untuk tidak mencari keyboard saat boot, yang seharusnya mempercepat. Saya rasa ini adalah percobaan berikutnya untuk dicoba, sekarang saya lebih percaya diri tentang hal-hal EFI ini! (Masuk akal itu bisa mematikan dukungan keyboard di menu boot GRUB juga. Tapi saya masih bisa menggunakan grub-set-default, sehingga GRUB mem-boot entri fwsetup, dan memulihkan dengan cara itu).