我从 USB 安装了 Ubuntu Minimal 12.04 LTS。一切正常。但是,当我尝试将 Grub 安装到 时/dev/sda
,安装因“致命错误”而停止。
所以,我刚刚输入/dev/sdb
(刚刚尝试过),Grub 就毫无问题地安装了/dev/sdb
。
然后,安装顺利完成。但重启后,显示“grub rescue”。
我只有 1 个硬盘。那是什么sdb
?我以为 USB 驱动器是sda
,而我的硬盘是sdb
。有可能吗?
我该如何修复它?
更新 1 我尝试了 Boot Repair,但没有成功。以下是我通过“Boot Repair”得到的 Boot Info Summary。 https://gist.github.com/anonymous/6433404
答案1
那么 sdb 是什么?
恐怕您在 USB 中安装了 GRUB。
我以为 USB 驱动器是 sda,而我的硬盘驱动器是 sdb。这可能吗?
并非总是如此。您必须先使用 进行检查fdisk -l
。
我该如何修复它?
根据您提供的信息,我担心您的磁盘(或只是 MBR)已严重损坏。通常情况下,GRUB 安装是完美的,除非您:
- 尚未关闭 Windows 或任何其他已安装的操作系统。
- 有一个脏的 NTFS 分区。
- 磁盘MBR损坏。
我建议你使用 Live 系统(而不是最小系统)并尝试使用以下方法修复你的 GRUBboot-repair
。
答案2
我建议您运行 ubuntu 的 live cd 并安装 boot-repair。打开终端并复制并粘贴以下命令:
sudo add-apt-repository -y ppa:yannubuntu/boot-repair && sudo apt-get update
成功添加和更新存储库后,输入以下命令:
sudo apt-get install -y 启动修复 && 启动修复
您可以在那里解决与启动相关的问题。