Bagaimana cara membuat menu grub muncul sebagai gantinya grub-seperti minimal di boot?


15

Ini terus terjadi ketika saya menginstal Ubuntu sebagai dual boot untuk laptop saya. Saya mendapatkan warna hitam yang muncul saat boot dengan pesan-pesan berikut.

Minimal BASH-like line editing is supported.   
For the first word, TAB lists possible command completions. 
Anywhere else TAB lists possible device or file completions.  


grub>  
grub>  
grub>  
grub>  
grub>  
grub>  
grub>  
grub>  
grub> 

Saya harus memasukkan perintah ini seperti ini:

grub> set prefix=(hd0,msdos6)/boot/grub/ 
grub> insmod normal 
grub> normal

Dan menu GRUB muncul. Bagaimana cara membuat menu GRUB saya muncul tanpa harus mengetikkan perintah itu di GRUB prompt saya?

Saya mencoba sudo grub-installdan memberi saya pesan kesalahan ini.

masukkan deskripsi gambar di sini

Saya mencoba memeriksa apakah saya telah memilih disk yang tepat, yang datang dua kemungkinan, /dev/sda1dan /dev/sda6, tetapi tidak satu pun dari dua ini bekerja, dan mereka memberikan pesan kesalahan yang sama.

/dev/sda1/

masukkan deskripsi gambar di sini

/dev/sda6

masukkan deskripsi gambar di sini

Jawaban:


10

Catatan: Jika Anda tidak dapat mem-boot Ubuntu sama sekali, gunakan Live USB untuk mem-boot Ubuntu, pilih "Coba sebelum menginstal" dan lakukan langkah-langkah di bawah ini.


Setelah mem-boot dengan cara yang sulit, buka terminal dengan Ctrl+ Alt+ Tdan instal perbaikan-boot :

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

Kemudian ketik boot-repairdan menu akan muncul:

boot-repair menu.png

Pilih opsi yang direkomendasikan.

Jika sistem Anda melakukan booting secara normal setelah perbaikan yang disarankan bagus. Jika tidak memposting tautan ke masalah yang dilaporkan.


Peringatan

Pada beberapa sistem gangguan ini dapat terjadi:

Jika ini terjadi pada Anda, kunjungi tautan untuk solusi.


Sama-sama. Jangan lupa untuk memberi hadiah ... :)
WinEunuuchs2Unix

Saya akan menunggu jawaban lain. Jika tidak ada orang yang bertanya setelah hadiah hampir kadaluarsa, saya akan diberikan kepada Anda :).
gagantous

1
@ raksasa Menunggu jawaban yang lebih baik adalah ide yang bagus. Memang, itu memungkinkan saya untuk memikirkan cara untuk meningkatkan jawaban saya, yang baru saja saya lakukan.
WinEunuuchs2Unix

5

Setelah boot ke Ubuntu jalankan perintah berikut:

sudo grub-install /dev/sda

Ini mengasumsikan bahwa itu /dev/sdaadalah disk Anda yang cocok (hd0,msdos6)dengan perintah grub Anda, yang kemungkinan besar adalah itu. Anda dapat menjalankan program grafis seperti gnome-disksatau gparteduntuk mengonfirmasi bahwa itu adalah disk yang benar.

Perintah ini grub-installakan mendeteksi partisi apa pun dan menginstal ulang bootloader Anda sehingga ia dapat menemukan partisi yang dapat di-boot.


tidak berfungsi, lihat pertanyaan saya yang diperbarui.
Gelisah

Anda selalu menginstal grub ke drive seperti sda, hampir tidak pernah ke partisi seperti sda1 atau sda6.
oldfred

1

Langkah pertama adalah, setelah login - ke Ubuntu dalam tipe terminal:

sudo grub-install / dev / sda (atau / dev / whatever-harddisk)

tunggu sampai instalasi grub selesai, lalu ...

Langkah kedua adalah, memperbarui grub dengan:

sudo perbarui-grub2

tunggu hingga pembaruan file grub-config selesai.

reboot

Maka restart ubuntu seharusnya tidak ada masalah dan Anda melewati layar gdm Ubuntu atau layar lightdm untuk desktop lagi.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.