双启动安装 Windows 10 / Linux Mint

双启动安装 Windows 10 / Linux Mint

我在 SSD 驱动器上安装了 Windows 10,并且想在另一个 HDD 驱动器上安装 Linux Mint。

无论如何,我不知道我的电脑是否是 UEFI(有些部件很旧,有些部件很新,比如 SSD),但我不这么认为。这是我的分区。

我想在 /dev/sda1 中安装我的整个 linux(/、swap 和 /home)

我怎样才能做到这一点而不搞砸我需要的窗户启动器......你知道......用于蒸汽;)?

在此处输入图片描述

编辑 :

另外2点:

我想知道我是否需要一个 /boot 分区,因为有一个 Windows 10 加载程序 ( sdb1)?如果我可以在没有它的情况下进行测试……

另外,在我的 BIOS 中,写着ASUS EFI BIOS,那么它是 UEFI 还是 BIOS?

答案1

在不影响 Windows 的情况下安装 Linux 的最安全方法是使用虚拟化——虚拟盒虚拟机等。这些工具可让您在 Windows 中运行 Linux(反之亦然),因此您无需重新分区硬盘或干扰复杂的启动过程。您还可以同时运行两个操作系统,因此您可以在 Linux 中执行某些操作的同时在 Windows 中执行其他操作。虚拟化的缺点是您将牺牲一些性能;虚拟化的操作系统无法完全访问硬件,因此其性能将比本地安装的操作系统慢。

如果你认为虚拟化不适合你,在我看来,你的 Windows 安装在 BIOS/CSM/传统模式下。我这样说是因为似乎没有EFI 系统分区 (ESP)在您显示的分区中,ESP 或多或少是启动基于 EFI 的计算机所必需的。不过,要 100% 确定,请参阅我的这个页面用于识别您的 Windows 启动模式。

你说你想在 中安装 Linux /dev/sda1。请注意,除了虚拟化和一两种其他奇特的安装方法外,Linux完全接管任何您为其指定的分区。因此,如果您将 Linux 安装到/dev/sda1,则该分区上的任何数据都将丢失的。如果没问题,您可以继续;但如果不行,您应该重新考虑您的计划或将数据移到其他地方。如果您想要您提到的三个分区,您的分区/dev/sda1将被替换为三个或四个新分区,具体取决于您对磁盘的分区方式。(就我个人而言,我会/dev/sda1用扩展分区替换,然后创建根分区(/)、/home和交换分区作为逻辑分区——在 Linux 的命名法中为/dev/sda5/dev/sda6/dev/sda7。不过,还有其他方法可以做到这一点。)

至于安装的具体细节,有很多关于这个主题的教程。试着在谷歌上搜索“安装 Linux Mint”,阅读几页(或观看视频,了解视频说明),如果你有任何问题,可以询问作者或在这里或Linux Mint 论坛。

答案2

如果您的华硕主板使用时间不到几年,那么它的核心很可能是 UEFI。此外,如果您可以在“BIOS”中使用鼠标,那么它确实是 UEFI。(但是,如果您不能使用鼠标,它仍然可以是 UEFI!)

有很多方法可以确定你的 Windows 是在 UEFI 还是“传统”模式下安装的。我只会分享此链接http://www.eightforums.com/tutorials/29504-bios-mode-see-if-windows-boot-uefi-legacy-mode.html与您一起,因此您应该能够为 Windows 确定它。如果没有以 UEFI 模式安装,以下内容可能对您无效!

为了实现良好的分区,您可以使用http://www.linuxtechi.com/linux-mint-18-installation-guide-with-screenshots/. 一些附加信息:

  • 您不必定义单独的/var分区。只需将其空间要求添加到根/分区并仅创建更大的根分区即可。然后安装程序将/var在根分区中创建。
  • 您也可以对 执行相同操作/home,尽管使用单独的分区相对常见。同样,这是您的选择。
  • /swap据说可以得到两倍的 RAM 容量。有人说,在 RAM 容量达到两位数 GB 的时代,这有点不合时宜且没有必要。如果您的 RAM 超过 8 GB,则可以使用 1.5 倍的 RAM 容量/swap,RAM 越多,占用的内存就越少。(有些人甚至说,/swap现在您可以放弃使用,但这可能有点冒险。)

现在讨论/boot和的特殊情况/boot/efi

您可以为 Linux 创建第二个单独的 EFI 分区,但这不是必须的。如果您不想这样做,因为您想使用 Windows 中的分区,您可以使用下拉菜单(可以在屏幕截图中看到)来选择应安装引导加载程序的驱动器。(我希望我没有记错菜单。不幸的是我看不懂法语。)/dev/sdb1然后您可以选择。

当我在单独的驱动器上将 Linux Mint 安装为 (UEFI) Windows 10 的双启动时,Mint 安装程序始终使用 Windows 安装程序创建的现有 ESP/EFI 分区。即使是在单独的驱动器上专门为 Linux 创建的 EFI 分区也被忽略了。我仍然不知道为什么。幸运的是,当前的 Linux Mint 安装程序没有破坏我的 Windows 启动。(此外,我还可以手动将必要的文件移动到第二个 EFI 分区,现在一切都运行正常。)

应该发生的是,从那时起,将加载 GRUB 实例而不是启动 Windows 引导程序,让您可以按照自己的意愿启动 Linux 或 Windows。GRUB 和 Linux 加载程序将添加到现有的 EFI 分区。

在您的屏幕截图中,条目/dev/sdb1有点奇怪,因为通常 FAT 变体(最常见的是 FAT32)用于 EFI 分区。因此,如果/dev/sdb1确实是您的 EFI 分区,Linux 可能不会接受它。相反,它可能会在您在底部下拉菜单中定义的驱动器上创建一个单独的 EFI 分区。我无法判断结果,因为我还没有遇到过 NTFS 格式的 EFI 分区。这可能会暂时破坏您的 Windows 启动,因为新安装的 GRUB 可能无法找到您的 Windows 引导加载程序。不过,事后应该可以修复此问题。

在安装好两个分区后,我建议使用 rEFInd 来启动你选择的操作系统。我发现它比 GRUB 好用得多。

相关内容