在Ubuntu系统中,调整swap分区的大小可以通过以下步骤完成:
swapon和swapoff命令查看当前swap使用情况:
sudo swapon --show
关闭swap分区:
sudo swapoff /dev/sdXn
其中/dev/sdXn是你的swap分区设备名。
调整分区大小:
resize2fs或xfs_growfs(取决于文件系统类型)来调整文件系统大小。重新启用swap分区:
sudo swapon /dev/sdXn
gparted图形界面工具安装GParted:
sudo apt update
sudo apt install gparted
启动GParted:
sudo gparted
找到并选择swap分区:
在GParted界面中找到你的swap分区(通常标记为swap)。
调整分区大小:
Resize/Move。Apply。重启系统: 调整完成后,重启系统以使更改生效。
fallocate创建新的swap文件创建一个新的swap文件:
sudo fallocate -l 2G /swapfile
这里2G是你想要分配的大小,可以根据需要调整。
设置文件权限:
sudo chmod 600 /swapfile
将文件格式化为swap:
sudo mkswap /swapfile
启用新的swap文件:
sudo swapon /swapfile
验证新的swap文件:
sudo swapon --show
永久添加到/etc/fstab:
编辑/etc/fstab文件,添加以下行:
/swapfile none swap sw 0 0
删除旧的swap分区(可选):
如果你不再需要旧的swap分区,可以使用gparted或其他工具删除它。
通过以上方法,你可以根据需要调整Ubuntu系统中的swap分区大小。