Answers:
是的,您可以与两个或多个操作系统共享交换区域。要共享交换区,请在安装第一个操作系统时创建交换区,然后在安装第二个操作系统时,不要创建新的交换区,而只需将第一个OS的交换区用作该操作系统的交换区的挂载点即可。第二个操作系统。
如果已经安装了两个操作系统,请使用gparted创建一个公共交换区,然后将其添加到/etc/fstab
文件中以在启动时自动挂载它。
万一您想知道使用共享交换区域的弊端,请在StackExchange上参考以下问题:
Ubuntu
和Kali
秩序。但是Kali fstab
也有Ubuntu swap
。我评论了Kali的一个,fstab
但是Ubuntu和Kali仍然使用两个Swap分区。我想更正该问题,并使用为Ubuntu和Kali创建的每个单独的交换。怎么做?
是的,有可能。交换仅在系统运行时使用,因此您可以在不运行交换空间时进行所需的操作,例如将其用作另一个Linux安装的交换空间。您甚至可以在Linux和Windows之间共享交换空间,但这需要更多工作。
有一个例外:如果要休眠,则系统休眠时将使用交换空间。
如果在第二个发行版的安装过程中将安装程序指向现有的交换空间,它将可以使用它。
对于当今的磁盘大小,使用这种技巧通常无法节省几个GB。但这是可能的。
但是,我对在双引导中安装两个Linux发行版的实用程序表示怀疑。双启动很烂-您不能同时运行两个操作系统。如果要运行来自两个不同Ubuntu版本的程序,或者更一般地说是来自两个Linux发行版的程序,我建议使用另一种方法:选择具有最新内核的程序,并将其用作主要操作系统。安装第二个程序,并使用schroot直接从已安装的系统中运行第二个程序。我已经编写了执行此操作的指南,其中涵盖了使用debootstrap和schroot设置安装第二个系统的步骤。