温馨提示×

Ubuntu Swapper:如何扩展交换空间

小樊
39
2025-08-29 06:22:07
栏目: 云计算

扩展Ubuntu交换空间主要有创建交换文件和创建交换分区两种方法,以下是具体步骤:

创建交换文件(推荐)

  1. 检查现有交换空间:使用sudo swapon --showfree -h命令查看,若有交换空间,可先关闭,用sudo swapoff -a命令。
  2. 创建交换文件:在根目录下用sudo fallocate -l 4G /swapfile4G可按需修改)或sudo dd if=/dev/zero of=/swapfile bs=1G count=4命令创建。
  3. 设置权限:用sudo chmod 600 /swapfile确保只有root可读写。
  4. 格式化并启用:用sudo mkswap /swapfile格式化,再用sudo swapon /swapfile启用。
  5. 永久生效:编辑/etc/fstab文件,添加/swapfile none swap sw 0 0

创建交换分区

  1. 用分区工具创建:用GParted等工具在未分配空间创建新分区,格式化为Linux swap类型。
  2. 启用分区:用sudo swapon /dev/sdXn/dev/sdXn为分区名)启用。
  3. 永久生效:在/etc/fstab中添加/dev/sdXn none swap sw 0 0

0