我通过 USB 在我的机器上安装了 CentOS。我用 UNetbootin 做了一个最小的 CentOS USB 驱动器。安装 CentOS 后,当我尝试重新启动时,它无法启动。我只有光标在黑屏上闪烁。
注意:如果我将引导加载程序安装在闪存驱动器上,则插入 USB 驱动器时系统可以正确启动。但如果我将引导加载程序安装在硬盘上,则无法启动。
有人可以帮我解决这个问题吗?
编辑1 在 USB 驱动器上安装引导加载程序后,我可以登录(即使我在 grub 菜单后拔掉闪存驱动器,我也可以加载)。以下解释了我执行此操作后所做的事情:
我跑:
grub 安装 /dev/sda
输出(仅显示最后一行):
(hd1) /dev/sda
(hd0) /dev/sdb
这是 /boot/grub/device.map 文件的内容。
reboot
现在,如果我在没有插入闪存驱动器的情况下运行,我会收到以下消息:
读取图像失败
按任意键进入菜单