grub rescue>root=(hd0,msdos8)
grub rescue>prefix=/boot/grub //grub路徑設置
grub rescue>set root=(hd0,msdos8)
grub rescue>set prefix=(hd0,msdos8)/boot/grub
grub rescue>insmod normal //啟動normal啟動
grub rescue>normal
之后你就會看到熟悉的啟動菜單欄了
4、進入命令行啟動ubuntu
進入系統啟動選項界面后還是進不去,
因為你還沒有真正的修改grub,這個要到ubuntu里修改
進入系統啟動項界面后,按C進入命令行模式
grub >set root=hd0,msdos8
grub >set prefix=(hd0,msdos8)/boot/grub
grub >linux /vmlinuz-xxx-xxx root=/dev/sda8 //里邊的xxxx可以按Tab鍵,如果有acpi問題,在最后加一句acpi=off
grub >initrd /initrd.img-xxx-xxx
grub >boot
這樣就可以進入了
5、進入ubuntu修復grub
在終端里運行 sudo update-grub
sudo grub-install /dev/sda
6、重啟,搞定!!
注:我當時只是修改了1~3步驟,然后在菜單欄就可以進入系統了,且一切正常。
可惜,在重啟時,系統就只有一個光標在左上角不停的閃,咋也進不了系統。后來開機按F2,開機啟動項改為硬盤啟動就好了
轉自:https://www.cnblogs.com/jins-note/p/9513335.html