如何恢复 ubuntu 引导加载程序

如何恢复 ubuntu 引导加载程序

我最近安装了 Ubuntu。它允许我使用 GParted 从 Windows XP 分区中获取可用空间。安装 Ubuntu 后,它会很好地显示一个启动菜单,让我可以启动 UBuntu 或 XP。

现在,我的 XP 太糟糕了,我需要删除/重新安装它。那么我该如何恢复 Ubuntu 的启动菜单呢?

谢谢。

答案1

您可以重新安装 Windows,不用担心。下面我假设您至少有 Ubuntu 9.10,如果没有 10.04。

第一步:在 Live CD 上启动。从 Places 菜单挂载你的 ubuntu 分区,使用 mount | tail -1 检查你应该看到类似

/dev/sda2 on /media/0d104aff-ec8c-44c8-b811-92b993823444 type ext4 (rw,nosuid,nodev,uhelper=devkit)

进入此文件夹 /media/yourUUID(将 yourUUID 替换为 0d104aaf 等,具体取决于您在上一个命令中获得的内容)。输入 ls,您必须获取 config-2.6.22-2-686、grub、lost+found 等。如果没有,请尝试其他文件夹。

一旦获得正确的 UUID,就可以重新安装 grub:

sudo grub-install --root-directory=/media/yourUUID /dev/sda

(将 yourUUID 替换为你自己的序列)

您应该会收到以下消息:

Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(hd0)   /dev/sda

重新启动,瞧!grub 菜单会显示 Windows 和 Ubuntu!

相关内容