网上各种修改fstab来修改树莓派交换分区的,简直是坑人不浅。。如果对fstab修改不恰当将会造成树莓派无法启动。对于那些只能ssh而没有显示器的人来说就悲剧了。(已经错误的修改了fstab的可以通过Windows读取Linux分区修改回来)
正确的做法是编辑/etc/dphys-swapfile的CONF_SWAPSIZE字段,才能修改swap交换分区。
首先删除掉swap文件。一般在var目录下,根据实际情况修改:
sudo swapoff /swapfile
sudo rm /var/swapfile
然后修改/etc/dphys-swapfile(没有vim的可以用nano或vi替代,或者apt install vim):
vim /etc/dphys-swapfile
如果禁用,将CONF_SWAPSIZE修改为0即可。不禁用的话修改为你想修改成的值
接着重启你的树莓派。重启后输入free -m,看看swap分区是不是已经成功修改了呢