Saya menginstal Ubuntu 12.10 pada laptop Dell dengan OEM Windows 8 di dalamnya.
Awalnya, menu Grub saya tidak muncul sama sekali, jadi saya mengubah /etc/default/grub
file yang mengomentari baris GRUB_HIDDEN_TIMEOUT=0
.
Setelah itu, menu Grub saya muncul, tetapi hanya menampilkan entri Ubuntu (tidak ada jejak entri Windows 8.)
Jadi saya mem-boot Ubuntu dari LiveCD dan mengikuti panduan ini:Ubuntu Boot-Repair.
Pada akhirnya sebuah jendela muncul memberi tahu saya ini:
Harap jangan lupa untuk membuat boot BIOS Anda di
sda1/EFI/ubuntu/grubx64.efi
berkas.
Yang merupakan sesuatu yang saya tidak mengerti cara mengelolanya . Saya mengatasi masalah ini dengan berpura-pura tidak peduli.
Sekarang saya memiliki menu Grub yang berfungsi dan saya dapat mem-boot Windows 8, tetapi saya bertanya-tanya apa entri berbeda yang saya miliki di menu. Ini dia:
- Ubuntu
- Opsi lanjutan untuk Ubuntu
- Windows UEFI
bkpbootmgfw.efi
- Pemuat UEFI boot Windows
EFI/Dell/Boot/bootmgfw.efi
EFI/Dell/Boot/bootx64.efi
- Pengaturan Sistem
Saya tidak tahu apa arti entri yang berbeda ini, dan saya ingin tahu apakah saya dapat menghapusnya dari menu GRUB.
Jadi, saya ulangi pertanyaan saya:
- Bagaimana saya bisa membuat boot BIOS saya di
sda1/EFI/ubuntu/grubx64.efi
berkas? - Apa maksud dari semua entri ini? Apa perbedaan mereka?
- Dapatkah saya menghapus salah satunya? Jika demikian, bagaimana?
Jawaban yang Diterima:
-
Bagaimana saya bisa membuat boot BIOS saya pada file sda1/EFI/ubuntu/grubx64.efi?
-
sudo grub-install --efi-directory=/boot/efi /dev/sda
harus benar, mengingat:/dev/sda
adalah hard drive tempat Anda menginstal Ubuntu/boot/efi
adalah tempat Partisi Sistem EFI (ESP) Anda dipasang.- Anda melakukan booting dalam mode EFI.
Anda dapat dengan cepat memeriksa ini dengan melihat output dari perintah berikut:
$ mount | grep efi none on /sys/firmware/efi/efivars type efivarfs (rw) /dev/sda1 on /boot/efi type vfat (rw)
-
Bagaimana Anda bisa tahu ini? Itu bukan salahmu. Anda seharusnya diberi petunjuk yang tepat tentang cara memasang sistem operasi dengan benar atau memecahkan masalah Anda secara efektif . Di sisi lain, kebebasan yang sangat dipuji yang dapat diberikan oleh Linux dan FOSS kepada Anda hanya dapat dicapai dengan mempelajari cara kerja berbagai hal. Sayangnya, Anda harus melihat file log yang dibuat oleh perbaikan-boot dan mengetahui apa yang harus dilakukan dengan data ini.
tl;dr:Beberapa halaman manual sangat berguna. Tidak, saya bukan tipe pria RTFM. Saya juga suka diarahkan ke paragraf, bagian, atau opsi tertentu yang memecahkan masalah saya sebelum mempertimbangkan untuk membaca seluruh halaman.
-
-
Cobalah semuanya untuk mengetahui untuk apa mereka. Seperti yang sudah dikatakan Rod Smith, perbaikan boot membuat duplikat (karena tidak tahu apa yang dilakukannya). Atau Anda dapat membuat dan membandingkan hash mereka.
-
Anda dapat meng-zip file program .efi yang tidak Anda inginkan, lalu jalankan
sudo update-grub
dan verifikasi bahwa menu masih berisi entri yang diperlukan untuk mem-boot Ubuntu dan Windows (lihat file konfigurasi dengannano /boot/grub/grub.cfg
). Jika ada yang hilang, unzip kembali file tersebut.Jangan bingung antara menu GRUB dengan menu boot UEFI.
- Bagaimana cara menghapus "Ubuntu" di menu boot bios? (UEFI)