是的,Ubuntu的Swap分区或交换文件是可以扩展的。以下是扩展Swap的详细步骤:
sudo swapoff /swapfile
sudo rm /swapfile
使用 fallocate 命令:
sudo fallocate -l 4G /swapfile
或者使用 dd 命令:
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show
编辑 /etc/fstab 文件:
sudo nano /etc/fstab
在文件末尾添加以下行:
/swapfile none swap sw 0 0
保存并退出编辑器。
sudo swapoff /dev/sdXn
其中 /dev/sdXn 是你的Swap分区。
sudo mkswap /dev/sdXn
sudo swapon /dev/sdXn
sudo swapon --show
请注意,在扩展Swap分区之前,确保你有足够的磁盘空间,并且备份了重要数据。如果你使用的是LVM(逻辑卷管理),可以通过LVM工具来扩展Swap空间,步骤如下: