我有一台带有 SSD 和两台 HDD 的服务器。其中一台 HDD 有 Linux 和 Windows 分区。Windows 更新后,我们无法再启动 Linux。我的主管能够以某种方式恢复 Linux,但在此过程中他不得不销毁 Windows 分区。
无论如何,他希望我通过 PXE 再次安装 Windows,但在 SSD 上,并且不覆盖 Linux 分区。
我怎样才能确保将其安装在正确的硬盘上并且不会覆盖 Linux?
答案1
按照通常的方式执行 Windows 安装。您可以通过当前计算机执行此操作,或将 Windows 的 SSD 驱动器放在另一台计算机上,然后以此方式进行安装。
要安装 Windows,您必须启动 Windows 安装盘。只要您选择 SSD 来安装 Windows,它只会影响安装盘,而不会影响其他驱动器。
如果您需要安装 Windows 方面的帮助,可以使用 Windows 支持网站,例如http://superuser.com。
在 SSD 驱动器上安装 Windows 后,使用连接的 Windows 驱动器启动 Ubuntu。然后运行sudo update-grub
。此命令会将所有可识别的操作系统安装添加到 grub 菜单中,使其在启动期间可选。
笔记:
您可能还考虑在安装 Windows 时分离 Ubuntu 磁盘。这将为您提供额外的保证,确保您将 Windows 安装在预期的驱动器上。在 Windows 安装完成后,重新连接您的 Ubuntu 驱动器。确保在计算机的 BIOS 中将 Ubuntu 驱动器选择为启动设备。
答案2
我不确定,但你可以尝试为 Linux 和 Windows 创建一个分区。然后在安装 Windows 后,你需要重新安装 grub。(Windows 会覆盖 MBR Grub)。确保检查 Windows 是否覆盖了其他内容。