安装 Ubuntu Natty N. 后恢复 Windows Vista 分区

安装 Ubuntu Natty N. 后恢复 Windows Vista 分区

我最近在 DELL 的 D 盘(辅助分区)上安装了 Ubuntu,但 C 盘上的 Windows Vista 启动项却不见了。现在,当我启动系统时,系统会直接加载 Ubuntu,这似乎说明 GRUB 尚未安装。因此,我安装了 GRUB2

sudo apt-get install grub-pc

我检查了版本,得到:

$ grub-install -v
grub-install (GRUB) 1.99~rc1-13ubuntu3

现在我该如何配置 grub 来列出 Ubuntu (sda5) 和 Windows Vista (sda3)?或者这是不可能的 :(

问题:

我的 CD 驱动器坏了,所以我不能使用任何 Live CD

PS:我有一个安装了 Ubuntu 的记忆棒

答案1

尝试运行此命令以查看 Grub 是否会将 Windows 添加到其菜单中:

update-grub

创建一个新文件,/etc/grub.d/11_windows内容如下:

#!/bin/sh -e
echo "found Windows Vista" >&2
cat << EOF
menuentry "Windows Vista" {
    set root=(hd0,3)
    chainloader +1
}
EOF

然后运行

update-grub

再次。

答案2

如果您有 Windows 安装 CD,请按照以下步骤操作:

  1. 插入 Windows 安装磁盘(可能是 USB 驱动器)。
  2. 重新启动计算机(确保 BIOS 配置为从该计算机启动)。
  3. 启动并加载后,选择“修复计算机”选项。
  4. 从下一组选项中选择“启动修复”。完成后,计算机将重新启动,问题应该得到解决。

相关内容