我读过,最好先安装win8,然后再安装linux。我已经在 Ubuntu 上设置了很多好东西,所以我真的不想重新安装所有东西。我已经安装了linux,还可以安装win8吗?
注意:我在 Google 上找不到任何教授如何执行此操作的文章。
答案1
我无法准确地告诉您有关 Windows 8 的信息,但我可以告诉您一些一般注意事项。
首先,当您的计算机启动时,它会执行 BIOS 代码(这是旧的引导系统)或 EFI 代码(这是新系统)。还有 2 种分区方案:旧的 MBR 一种和新的 GPT 一种。 EFI 和 GPT 案例都有很好的涵盖这里和这里。
我将考虑 BIOS/MBR 的传统情况。
在这种情况下,Windows 的问题是:
Windows 引导加载程序(在 Windows7 中为 BOOTMGR)希望主分区包含 Windows 内核代码。较旧的 Windows 引导加载程序也需要 Windows 的第一个主分区,但希望较新的 Windows 引导加载程序不需要。 Linux 引导加载程序可以从扩展分区内的逻辑分区加载操作系统。
他们通常建议在双引导系统中先安装 Windows,因为如果第二安装 Windows,Windows 引导加载程序代码将覆盖 MBR 中的 Linux 引导加载程序代码。据称,如果你先安装了 Linux,那么配置 Linux 引导加载程序来加载 Windows 比最后安装 Windows 时配置 Windows 引导加载程序来识别 Linux 容易得多(而且,据我所知,Windows 在安装时总是会覆盖 MBR,即使 Linux 引导加载程序是那里)。
他们表示,较旧的 Windows 安装程序会在为 Windows 创建分区并安装之前清除所有磁盘(包括 Linux 分区)。希望 Windows 8 没有那么愚蠢。
答案2
我不知道 Windows 8 的具体情况,但总的来说,担心的是 Windows 会破坏 Ubuntu 安装的引导加载程序。
如果您在 Ubuntu 中使用 gparted 在驱动器上创建一个空分区;您应该能够指示 Windows 8 安装到新创建的分区。
在安装过程中,Windows 8 可能会覆盖 grub 引导加载程序。不过,您可以使用 boot-repair 来替换 grub。 https://help.ubuntu.com/community/Boot-Repair
最近,我在双启动 win7/Ubuntu 联想笔记本电脑上移动、调整大小和删除多个分区时使用了启动修复几次,它运行得非常完美。在 Windows 破坏引导加载程序后,您必须有 Ubuntu Live CD 才能使用引导修复