我的机器上安装了 Ubuntu 11.04,我想安装 Windows 7。我听说 Windows 7 除了正常分区外还创建了一个附加分区,我担心这可能会覆盖我的一些 ext3 分区。
为了避免这种风险,我考虑在单独的驱动器上安装 Windows 7。如果将 Windows 安装在单独的驱动器上,是否会影响 MBR?安装 Windows 后是否需要编辑 grub?是否有任何安全/简单的方法可以做到这一点?
答案1
安装 Windows 将覆盖 MBR反正(以前遇到过这个问题)。你可以让它工作的方法是身体上拔下 Ubuntu 驱动器,将其从计算机中完全移除,然后在另一个驱动器上安装 Windows,再重新插入 Ubuntu 驱动器。
这样你就可以完全确定 MBR 没问题,因为 Windows 安装程序将有绝对禁止访问到带有 Ubuntu 的驱动器,因为它将与你的计算机分离(但有些人建议更安全的做法是将未安装的驱动器暂时放在单独的房间,以防万一 [不是真的,我只是在开玩笑])。
这样,您将在不同的驱动器上安装两个系统。重新插入后,请确保更改 BIOS 设置 - 您希望从 Ubuntu 驱动器启动,因为 GRUB 就在那里。请注意,在第一次启动时,您(很可能)没有启动 Windows 的选项。要解决此问题,请启动 Ubuntu 并运行sudo update-grub
,这应该会检测到 Windows 并将其条目添加到启动菜单中。
答案2
Windows 喜欢成为我心中的霸主,并认为自己是主要的操作系统。这可能会导致问题,例如,在进行修复安装时(因此会擦除 GRUB)。最佳做法是将 7 放在主磁盘 (sda) 上,将 Linux 放在辅助磁盘 (sdb) 上。
然后,您可以在 BIOS 中更改启动顺序,如果这不可能,请在 Windows 中使用 EasyBCD。由于您有单独的物理磁盘,因此如果其中一个磁盘发生故障,您将有一些冗余。在辅助 Linux HDD 上的 NTFS 分区上保留 7 的映像可能是一个好主意。并且使用 Clonezilla 将您的 Linux 分区映像到您的主 Win HDD(没有必要拥有映像的映像!)
希望这有意义...