Ubuntu 使用交换文件而不是交换分区(从 Ubuntu 17.04 开始),但从 16.04 升级的系统将保留其交换分区并重新使用它们而不是交换文件,如这个答案。但是,如果我要升级并决定使用交换文件,我可以将其放在旧的交换分区中吗?
我知道这会限制交换文件的大小,但这样我仍然可以使用该驱动器空间。如果我可以这样做,我是否必须将分区格式化为与 Ubuntu 相同的文件系统类型?我是否必须将其永久挂载?
答案1
您可以以“EXT4”格式格式化该分区并将其用作普通分区,然后在那里创建交换文件,如下所示:
https://support.rackspace.com/how-to/create-a-linux-swap-file/
但是,您必须在启动时通过将其添加到 fstab 文件来挂载这个新分区,因为安装 ubuntu 后创建的分区不会自动挂载,除非您将其添加到 fstab 分区,所以总而言之,您将挂载新分区,然后将交换文件挂载到新分区,这是一个非常糟糕的主意。
例如,为什么不将此分区与任何其他分区合并,并将交换文件创建到根分区中!