![三重启动 Windows、Ubuntu 和 Fedora](https://linux22.com/image/1071411/%E4%B8%89%E9%87%8D%E5%90%AF%E5%8A%A8%20Windows%E3%80%81Ubuntu%20%E5%92%8C%20Fedora.png)
我正在尝试三重启动 Windows 11、Ubuntu 21.10 和 Fedora 34。目前,我的系统上唯一的操作系统是 Windows 11。我该如何安装?另外,我对交换分区有一个疑问 - 我需要它们吗?(16GB RAM,如果这很重要)是否可以为 Ubuntu 和 Fedora 使用通用交换分区?
答案1
设置多重启动系统的第一步是决定如何在操作系统之间分配空间以及决定在它们之间共享哪些分区。
如果您正在使用它,则该efi
分区必须在所有三个操作系统之间共享。您可能需要扩大它,但通常默认情况下它就足够大了。
不仅可以共享,swap
还可以/home
在 Ubuntu 和 Fedora 之间共享。但是,这可能会导致问题,因为同一软件的不同版本之间的共享配置文件可能无法正常工作。如果这确实成为一个问题,您可以继续共享,/home
但在其中一个操作系统中为您的帐户创建一个新的主目录(拼写不同),然后将共享文件符号链接到新目录中。(我之前在 Ubuntu 18 和 20 之间共享过 /home,没有问题,所以这可能不是什么大问题。)
也可以与 Windows 共享数据分区。但是,Linux 和 Windows 之间共享的最佳文件系统格式可能是,但xfat
对于 来说效果不佳/home
。让 Linux 挂载 Windows ntfs 分区可能更好,但这也有其自身的问题。
一旦您决定如何分割空间,就开始使用 Windows 磁盘管理器来缩小 Windows 分区。
然后安装另外两个操作系统之一;使用选项对其进行手动分区,可选择创建/home
和可能swap
,并为第三个操作系统留出足够的空间。
当您安装第三个操作系统时,再次选择手动分区选项,并为已存在的分区创建新分区,/
但请确保未选择格式化它们的选项。(格式化交换分区是可以的,但如果这样做,您将不得不返回第二个操作系统并更改 UUID 以匹配,并且当第一次找不到它时可能会感到不安。)安装程序可能会自动识别并为您选择交换分区。/home
swap
/etc/fstab