将分区交换到交换文件

将分区交换到交换文件

我有 8 GB 的交换分区,如何从中创建交换文件?目前有三个分区:root、home、swap。那么,如果我创建交换文件,我该如何创建它以及它保存在哪里?我的 RAM 大约是 4 GB。

答案1

通常,交换分区比交换文件更受欢迎;但是,您也可以使用交换文件。
交换文件将保存在您放置它的位置。
假设您的主分区有最大的空间,则可以将其放置在那里。

首先制作交换文件:

sudo dd if=/dev/zero of=/home/swapfile bs=4096 count=2M  
sudo mkswap /home/swapfile  
sudo swapon /home/swapfile

您现在有一个 8G 交换文件。
要使其自动激活,您需要编辑 /etc/fstab。
添加以下行:

/home/swapfile  none  swap  sw 0 0

如果你不再需要交换分区,请删除如下行:

UUID=########## none  swap  sw  0  0

相关内容