我在可启动的 USB 驱动器上安装了 Ubuntu 12.04。它可以在 2 台笔记本电脑上运行良好(这意味着笔记本电脑可以从 USB 驱动器成功启动)。但是,当我将 USB 驱动器连接到 HP EliteBook 8540w 时,我收到以下消息:
hd0 磁盘不足 grub rescue>
为什么它甚至会检查 hd0?我检查了所有 BIOS 选项,但找不到任何明显的原因。需要说明的是,我确实将 BIOS 中的启动顺序更改为先使用 USB 设备。
我找到了一篇帖子(不记得在哪里了......)解释了如何从 grub rescue 中恢复,以下命令对我有用并允许我从 USB 驱动器启动:set prefix=(hd1,msdos1)/boot/grub set root=(hd1,msdos1) insmod linux linux /vmlinuz root=/dev/dsb1 initrd /initrd.img boot
但我真的不想每天早上启动笔记本电脑时都输入这些内容 :-(
有任何想法吗?
谢谢,汤姆