从USB上的LiveCD重新安装后修复GRUB


0

我只是使用安装在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 filenamels (hd0,msdos5)等的回报error: unknown filesystem

看来msdos6是Ubuntu分区。但是我无法访问它。任何建议,将不胜感激。

Answers:


0

假设主驱动器是/ dev / sda,我将使用

sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo grub-install /dev/sda

要(重新)安装它。


有没有办法验证?我的意思是主驱动器是/ dev / sda。
杰森

键入sudo fdisk -l以列出所有可用的驱动器(以“ Disk *****:”开头的行)。在最常见的安装中,只有一个:)
John WH Smith

好。更好的问题...这样做是否可能使所有内容混乱?:)
Jason

-l选项表示“列表”。您将得到一些输出信息:)
John WH Smith,

听起来不错。谢谢。我会尝试后再报告。
杰森
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.