我刚刚使用安装在 USB 驱动器上的 LiveCD 重新安装了 Ubuntu 12.04。当 USB 驱动器未插入时...系统无法启动。我是 Ubuntu 新手,所以请耐心等待。阅读了一段时间后,我发现 GRUB 需要与 MBR 一起修复/更新。不幸的是,我不确定该怎么做。当使用插入的 USB 启动时,我得到一个显示不同启动选项的菜单,我可以像应该的那样启动到 Ubuntu 或 Windows 7。我还将 LiveCD USB 启动盘列为启动过程中访问的第一个设备。 这线程似乎有一个很好的演练,但我被困在第一步。
跑步时ls
,我看到:
(hd0), (hd0,msdos6), (hd0,msdos5), (hd0,msdos3), (hd0,msdos2)
,我想。这是从记忆中得来的。
从ls (hd0,msdos6)
回报Bad filename
等 开始第一步。ls (hd0,msdos5)
error: unknown filesystem
看来 msdos6 是 Ubuntu 分区。但我无法访问它。任何建议都将不胜感激。
答案1
假设主驱动器是 /dev/sda,我将使用
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo grub-install /dev/sda
重新安装它。