在 Ubuntu 中“删除 swap 分区”通常包含 三个步骤:
下面按最安全、常见的方式一步一步说明。
swapon --show
或
free -h
你会看到类似:
NAME TYPE SIZE USED PRIO
/dev/sda5 partition 4G 0B -2
sudo swapoff -a
如果只关闭某个分区:
sudo swapoff /dev/sda5
编辑 fstab:
sudo nano /etc/fstab
找到类似这一行,删除或注释掉:
/dev/sda5 none swap sw 0 0
或
UUID=xxxx-xxxx none swap sw 0 0
保存后退出(Ctrl+O → Enter → Ctrl+X)
如果你确定不再需要这个分区,可以用工具删除:
sudo apt install gparted
sudo gparted
sudo fdisk /dev/sda
p 查看分区d 删除分区w 保存⚠️ 注意:
lvremoveswapon --show
free -h
如果输出为空或 swap 为 0,说明成功。
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
如果你愿意,可以告诉我:
我可以给你更精确的命令。