我正在运行 Ubuntu 13.10,并且想设置与 Windows 7 的双启动配置。我该怎么做?
答案1
您将正常安装 Windows 7。问题是,Windows 会安装自己的引导加载程序而不是 grub。Windows 引导加载程序不会检测 Ubuntu,因此您无法启动它,因为您在启动时看不到它。
要在完成 Windows 安装后重新安装 grub,请准备一个 Ubuntu live USB,从中启动并按照以下说明操作:
http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd
或这个:
https://help.ubuntu.com/community/Boot-Repair
我想就这些了:)
答案2
以下是总体概要:
1.为 Windows 7 腾出空间
2.安装Windows 7
3.恢复 GRUB
4.挂载/boot分区
5.安装引导加载程序
步骤1
打开 GParted,确保至少有 20 GB 可用于 Windows 7,既可以作为可删除的分区,也可以作为未分区的空间。如果是分区,请将其从 GRUB 中删除,以确保它不会破坏您的 Ubuntu 安装——如果有任何不好的事情发生,GParted 会发出警告。记下当前的 /boot 设备。如果那里没有显示,请记下 / 设备。设备名称类似于 sda5。
第二步
将 Windows 7 安装到刚刚创建的空间中
第三步
从您的 Ubuntu Live CD 加载,然后运行这些命令。
如果您没有单独的 /boot 分区:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /mnt
sudo rm -rf /boot
小心一点,确保您正在使用 LIVE CD。我试过了,它有效。
sudo ln -s /mnt/boot /boot
如果您有一个单独的 /boot 分区:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
第四步
然后继续执行这些命令:
sudo apt-get update && sudo apt-get install grub-pc
sudo grub-install /dev/sda
请注意,没有数字
sudo umount /boot
然后重新启动。它应该可以正常工作并启动两个系统。