我的机器上有2个硬盘:
- 驱动器 1 装有 grub 和我的 Windows XP 操作系统
- 驾驶 2仅有的Ubuntu 9.04
我希望能够直接从驱动器 2 启动。驱动器 2 上缺少 grub...我该如何添加它?
编辑:我最终重新安装了整个操作系统。
答案1
您必须使用 Live ubuntu 并使用它来启动您的系统,或者在您的第一个驱动器上使用 ubuntu 启动您的系统。然后安装您的第二个 grub:
$ sudo grub
这将返回一个位置。如果您有多个位置,请选择要提供 grub 文件的安装。接下来,这很重要,无论 find 命令返回什么,请在下一行中使用它(当您输入接下来的 3 个命令时,您仍然在 grub>。)
grub> find /boot/grub/stage1
再次使用 find 命令中的值,即如果 find 返回 (hd0,1),那么您将输入 root (hd0,1)
grub> root (hd?,?)
grub> setup (hd0)
grub> quit