Cara menginstal ubuntu dalam mode UEFI

9

Saya menginstal Ubuntu dengan mematikan boot cepat dan boot aman, menjaga mode di UEFI, dan kemudian boot ke Ubuntu melalui USB.

Tapi, setiap kali saya menginstalnya dan menjalankan perintah ini:

[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

Itu selalu menunjukkan BIOS, tolong berikan beberapa saran cara memaksa instalasi dalam mode UEFI.

ssharma
sumber
Komentar bukan untuk diskusi panjang; percakapan ini telah dipindahkan ke obrolan .
Thomas Ward

Jawaban:

18

Secara singkat:

  • Gunakan Ubuntu 64-bit - Sebagian besar PC berbasis EFI menggunakan firmware 64-bit, dan Ubuntu diatur sedemikian rupa sehingga Anda hanya dapat menginstal Ubuntu 64-bit pada sistem tersebut - setidaknya, dengan standar. (Dimungkinkan untuk melompati rintangan untuk menginstal Ubuntu 32-bit, tetapi jarang ada alasan untuk melakukannya.)
  • Nonaktifkan Fast Startup dan Hibernate di Windows - Fitur-fitur Windows ini cenderung menyebabkan kerusakan sistem file dalam lingkungan dual-boot, sehingga harus dinonaktifkan. Lihat di sini dan di sini untuk informasi tentang melakukannya. Perhatikan bahwa fitur Windows Fast Startup sepenuhnya terpisah dari fitur di banyak EFI dengan nama yang mirip. Menonaktifkan fitur EFI jarang diperlukan (tetapi terkadang demikian). Tidak jelas dari deskripsi Anda apakah Anda telah menonaktifkan fitur Windows atau EFI. Kegagalan untuk menonaktifkan fitur-fitur ini tidak akan menyebabkan masalah yang Anda temui, tetapi akan menyebabkan masalah di telepon, jadi Anda harus menghadapinya sekarang.
  • Nonaktifkan mode BIOS / CSM / lawas dalam firmware Anda - Pada sebagian besar (tetapi tidak semua) EFI, opsi ini, jika aktif, memungkinkan (tetapi tidak yakin Anda akan) melakukan booting dalam mode BIOS. Menonaktifkan sepenuhnya opsi ini biasanya (tetapi tidak selalu) mencegah booting dalam mode ini. Penamaan fitur CSM bervariasi dari satu sistem ke sistem lainnya. Biasanya itu fitur yang harus Anda nonaktifkan; tetapi dalam beberapa kasus Anda harus mengatur mode boot ke "UEFI saja" atau yang serupa.
  • Mempersiapkan media boot dengan benar - Jika Anda menggunakan alat untuk mengubah .isofile menjadi flash drive USB yang dapat di-boot, alat itu mungkin atau mungkin tidak menyalin boot loader EFI ke drive flash USB. Bahkan jika EFI/BOOT/bootx64.efifile tersebut tampaknya ada, EFI mungkin tidak menyukai beberapa detail tentang bagaimana USB drive disiapkan (seperti tabel partisi-nya). Mungkin perlu mencoba alat lain. Rufus umumnya melakukan pekerjaan dengan baik. Saya memberikan komentar tambahan tentang ini di akhir halaman CSM saya, dirujuk di bawah ini.
  • Gunakan opsi boot yang sesuai - Dalam banyak kasus, Anda akan melihat dua opsi boot untuk media boot eksternal di boot manager komputer. Salah satu opsi ini termasuk string "UEFI" dan satu tidak. Pilih salah satu yang menyertakan string "UEFI"; jika keduanya ada, yang lain kemungkinan akan boot dalam mode BIOS.
  • Gunakan "Sesuatu Yang Lain" - Dalam banyak kasus, begitu Anda mendapatkan installer untuk melakukan boot, opsi "install bersama" hilang dari menu installer Ubuntu. Ini hanyalah batasan penginstal, dan Anda harus menggunakan opsi "Sesuatu Lain" (seperti dijelaskan di sini ) untuk mengatasi masalah ini.

Perhatikan bahwa menonaktifkan Boot Aman jarang diperlukan. Ubuntu mendukung Boot Aman, dan biasanya berfungsi dengan baik. Ada kasus ketidakcocokan yang jarang terjadi karena bug di EFI dan / atau dalam komponen Ubuntu, tetapi ini biasanya menyebabkan installer Ubuntu gagal untuk boot. Secure Boot juga dapat mempersulit penggunaan beberapa driver pihak ketiga setelah booting.

Untuk informasi lebih lanjut tentang hal ini, saya sarankan Anda membaca:

Rod Smith
sumber
Terima kasih banyak atas jawaban yang terperinci dan terperinci. Saya sebelumnya telah menginstal Ubuntu pada komputer lain tetapi hal yang sama gagal di sini, itu sebabnya ditanyakan.
ssharma
Satu hal lagi, saat menggunakan Rufus, sistem file: FAT32, partisi: GPT, disk yang dapat di-boot menggunakan: FreeDos. Apakah detail ini benar?
ssharma
Opsi-opsi itu harus bekerja; Namun, ada inkonsistensi unik dalam apa yang dibutuhkan mesin yang berbeda, jadi saya tidak bisa menjanjikan apa pun untuk komputer Anda .
Rod Smith
5

Saya menghabiskan sepanjang hari mencoba mencari tahu apa yang harus dilakukan, saya mencoba semua kombinasi yang mungkin dalam pengaturan BIOS saya dan tidak berhasil.

Kemudian saya membaca di beberapa forum bahwa program Windows Rufus , dapat membuat USB Ubuntu bootable dengan pengaturan UEFI diaktifkan.

Saat mencoba membuat USB yang dapat di-boot, saya memilih untuk GPT daripada MBR (Anda akan melihat pengaturan ketika Anda akan melihat Rufus GUI).

Itu berhasil!

Panos Vakalopoulos
sumber