Mengedit item boot default di menu grub, jawaban yang pasti?

25

Setiap kali saya mencoba untuk dual boot Ubuntu dengan Windows saya selalu mengalami kesulitan dengan hal yang sama ... mengedit opsi default pada grub boot loader. Saya sekarang menjalankan 11.10 dan telah mengalami masalah yang sama.

  • Startup-manager tidak berfungsi pada 11.04, juga tidak berfungsi pada 11.10.
  • Mengedit GRUB_DEFAULT=dalam /etc/default/grubfile sepertinya juga tidak berhasil.

Ini seharusnya tidak sulit, dan saya yakin ada penjelasan sederhana. Bisakah seseorang tolong beri tahu saya apa itu?

Russ
sumber

Jawaban:

23

Panduan pasti adalah wiki komunitas (tautan di bawah).

Tetapi dalam ringkasan - GRUB_DEFAULTmengambil nilai numerik atau string. Nilai numerik mencerminkan opsi urutan boot (nilai entri menu) yang dijelaskan dalam/boot/grub/grub.cfg

Misalnya - di grub saya, nilai GRUB_DEFAULT saya disetel ke nilai 6 (enam):

masukkan deskripsi gambar di sini

Jika Anda melihat /boot/grub/grub.cfgdan menghitung baris yang dimulai dengan teks menuentry tempat masuknya pertama adalah nol , yang kedua adalah satu dan seterusnya Anda akan melihat bahwa nilai enam bersesuaian dengan apa yang Anda lihat di layar grub.

masukkan deskripsi gambar di sini

NB Aku sudah dipotong file untuk hanya menunjukkan baris yang dimulai dengan teks menuentry

Pengaturan dengan nilai string berguna jika Anda ingin menjadikan windows boot default.

Anda hanya membuat perubahan GRUB_DEFAULTpada file/etc/default/grub

Dalam kedua kasus - jalankan sudo update-grubuntuk membuat ulang file /boot/grub/grub.cfg- ini adalah file yang menggunakan grub sendiri tetapi Anda tidak harus mengubah diri Anda sendiri.


Pertanyaan Terkait:

  1. Bagaimana cara mengatur Windows untuk boot sebagai default di boot loader?
  2. https://help.ubuntu.com/community/Grub2
kebebasan fosil
sumber
Apa nama entri? Label setelahnya menuentry? Itu menuentry_id_option? Sesuatu yang tidak ditentukan secara default? Apakah perlu dikutip ketika dilewatkan GRUB_DEFAULT? Bisakah Anda mengubah contoh untuk menunjukkan cara menggunakan nama entri menu / id sejak menentukan indeks sepertinya ide yang buruk.
Karl Richter
Hai, @fossfreedom, saya melihat utas ini ketika saya sedang mencari cara untuk mengubah label menu GRUB langsung dari editor tanpa harus mem-boot OS yang menginstalnya (Harus Ctrl-X dari manual GRUB tapi mungkin grub yang terinstal terlalu lama). Ngomong-ngomong, komentar saya bukan tentang bagaimana Anda melakukan tangkapan layar di atas bersama dengan tanda panah dan label yang sangat bagus yang Anda tambahkan? BTW, apakah itu editor teks Anda yang menambahkan elipsis? Apa yang kamu gunakan?
green diod
Sebenarnya, itu manual di gnu.org yang terlalu tua: tanggal Juni 2012 untuk GRUB versi 2.00: P
green diod
1

Saya hanya punya ini dan masih tidak berfungsi tidak peduli berapa kali saya mencoba variasi ... sampai saya menyadari saya memiliki dua file / etc / default / grub - satu untuk masing-masing root dual boot! Dan saya telah mengedit yang salah. Jadi ada file atau variabel lain di luar sana yang memilih file mana yang benar-benar kita gunakan.

Bob
sumber