如何使两个已安装的 Ubuntu 版本使用公共交换空间?

如何使两个已安装的 Ubuntu 版本使用公共交换空间?

我有一台 Acer Aspire One AO751H,上面有两个 Ubuntu 版本:10.04.4 LTS Netbook Edition(我保留它主要是因为我非常喜欢它的用户界面)和 12.04.2 LTS。我有一个主分区和一个扩展分区,前者只包含 10.04,后者包含 12.04 及其 2GB 交换分区。我的问题是:10.04 会识别并使用扩展分区中的交换空间吗,还是我必须启用它?如果是,那么操作步骤是什么?任何帮助都将不胜感激。

答案1

如果 10.04 已经安装,则答案是否定的。它不会自动使用交换分区。您必须手动将分区添加到 fstab 文件中。请参阅以下内容了解如何执行此操作:

系统安装后如何添加交换分区?

https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F(“激活交换分区”部分)

如果尚未安装 10.04,您可以将其配置为在安装期间使用预先存在的交换分区(您必须选择手动分区选项才能执行此操作)。

重要的:请小心,因为 Ubuntu 中当前的休眠(挂起到磁盘)实现使用交换分区。这意味着如果您休眠其中一个安装,它将把 RAM 的内容写入交换分区,如果您在恢复第一个安装之前启动第二个安装,这可能会导致问题。

相关内容