我有一个笔记本电脑,我已经安装了Ubuntu12.04和Windows,现在只是为了学习的目的,我要安装回溯操作系统在上面。
我的笔记本电脑有4GB的RAM,所以根据推荐,我已经在硬盘上分配了8GB的交换空间。
我能共享这两个操作系统(回溯和Ubuntu)之间的交换空间吗?
我真的不想为交换浪费8GB的空间(因为我注意到它很少被使用,而且据我所知,OS没有在交换空间中存储任何数据,是吗?)那么,有什么方法可以让我共享这个8GB的交换分区呢?如果是,怎么做?
发布于 2013-11-15 16:12:53
是的,您可以与两个或多个操作系统共享交换区域。若要共享交换区域,请在安装第一个操作系统时创建交换区域,然后在安装第二个操作系统时,不要创建新的交换区域,而只是使用第一个OS的交换区域作为第二个操作系统的交换区域的挂载点。
如果您已经安装了这两个操作系统,请使用斑纹创建一个公共交换区域,然后将其添加到您的/etc/fstab文件中,以便在启动时自动运行。
如果您想知道使用共享交换区域的缺点,请参考StackExchange上的以下问题:
发布于 2014-03-15 13:22:18
是的,有可能。只有在系统运行时才会使用交换空间,所以当交换空间没有运行时,您可以使用它来做您想要的事情,例如将它用作另一个Linux安装的交换空间。您甚至可以在Linux与窗口之间共享交换空间,但这需要更多的工作。
有一个例外:如果您想要hibernate,则在系统休眠时正在使用交换空间。
如果在第二个发行版的安装过程中将安装程序指向现有的交换空间,它将能够使用它。
有了今天的磁盘大小,用这样的技巧节省几个GB通常是没有意义的。但这是可能的。
但是,我怀疑在双引导下安装两个Linux发行版的实用程序。双引导糟糕的- you不能同时运行两个操作系统。如果您想从两个不同的Ubuntu发行版运行程序,或者更一般地从两个Linux发行版运行程序,我建议采用不同的方法:选择具有最新内核的方法,并将其用作您的主要操作系统。安装第二个程序,并使用施罗德从安装的系统直接从它运行程序。我写了一本指南,包括使用脱靴带和schroot设置安装第二个系统。
https://askubuntu.com/questions/377516
复制相似问题