歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> U盤安裝Linux開機無法啟動解決方法

U盤安裝Linux開機無法啟動解決方法

日期:2017/2/28 15:31:20   编辑:Linux教程

用syslinux制作的U盤啟動盤,安裝系統過程OK,安裝完成系統無法啟動。在進入grub時黑屏。(遇到過好幾次了,懷疑是在系統安裝的時候選擇了mbr的位置有關)

在這個位置,我選擇了系統分區所在位置是/dev/sdc1,此時的U盤恰恰是sda1.

遂想到grub問題,於是用光盤引導,進入救援模式,嘗試用grub修復的方法,但此時出現問題。

進救援模式輸入

#chroot /mnt/sysimage

sh-4.1#grub-install /dev/sda1

/dev/sda1 does not have any corresponding BIOS drive'.

如圖所示:

查看grub設備引導文件

#cat /boot/grub/device.map

(hd0) /dev/sdc1

問題在於此處,由於U盤安裝,把U盤識別為sda了,硬盤識別為sdc,而在選擇grub安裝的時候,選擇的是sdc,故出現了此情況。

遂修改如下

cat /boot/grub/device.map

(hd0) /dev/sda1

重啟系統,再次進入grub模式

進救援模式輸入

#chroot /mnt/sysimage

sh-4.1#grub

grub> root (hd0,0)

grub> setup (hd0)

grub> quit

通過以上步驟最終搞定。

Copyright © Linux教程網 All Rights Reserved