Linux mint系統安裝出現grub2安裝失敗,開機進入grub問題處理

野臻發表於2020-10-08

問題描述:

1.膝上型電腦單獨安裝linux mint 19.2系統,安裝最後一步出現grub2安裝失敗;

2.退出安裝模式,拔出引導U盤,重啟膝上型電腦,無法進入系統,進入了grub模式。

 

解決方法:

1.使用ls命令,檢視機器磁碟分割槽情況。

grub> ls
grub> (hd0),(hd1),(hd1,gpt3),(hd1,gpt2),(hd1,gpt1)

2.查詢包含grub.cfg檔案的分割槽

grub> ls (hd1,gpt2)/boot/grub
假定通過 ls (hd1,gpt2)/boot/grub 發現了grub.cfg檔案,則表明Linux安裝在這個分割槽

3.找到Linux的/boot分割槽,以及/根分割槽所在的磁碟位置

grub> cat (hd0,gpt2)/etc/fstab
輸入 cat (hd0,gpt2)/etc/fstab會輸出類似下面的資訊# <file system> <mount point> <type> <options> <dump> <pass># / was on /dev/sda2 during installationUUID=dd6e0539-1369-4938-8af5-378f02cf05cf / ext4 errors=remount-ro 0

4.指定Linux核心,及/所在分割槽

grub> linux /boot/vmlinuz-4.8.0-36-generic ro text root=/dev/sda2

#vmlinuz-4.8.0-36-generic 核心版本需根據選擇的linux發行版本進行修改,linux mint 19.2 Tina \n \l的核心版本為 vmlinuz-4.15.0-54-generic
# cat /etc/issue 命令可查詢linux發行版本

5.initrd命令指定initrd檔案

grub> initrd /boot/initrd.img-4.8.0-36-generic

#這裡對應的核心版本號即是核心版本號,與第四步的填寫的核心版本號一致

6.boot引導系統,重啟進入系統

grub> boot
#完成後,系統就引導進入了。

7.進入系統,修復grub

#在終端命令列輸入以下命令,更新grub
sudo update-grub

#安裝grub   
sudo grub-install /dev/sda
#sda是電腦硬碟號碼,不能指定分割槽號碼,例如sda1,sda5等都不對。提示Installation finished.No error reported.就是修復安裝成功了
#修復完成後,重新系統,即可正常進入linux mint.

 

相關文章