swap分区随开机自动加载的实现方法

发布时间:2020-05-31编辑:脚本学堂
swap分区随开机自动加载的实现方法

问题:
学习“fdisk”命令,操作失误把 swap分区删了。

解决:
一、用fdisk 建立文件系统:sda7,并该分区标志为 swap类型(82)。

二、将sda7激活为swap分区
sudo mkswap /dev/sda7
sudo swapon /dev/sda7

此时,再用
free
查看,已经可以看到swap了,但重启会失效。
参考http://www.binarytides.com/ubuntu-automatically-mount-partition-at-startup/ 解决

三、修改”/etc/fstab“文件,让系统启动时自动激活swap分区
先获得”sda7(你准备用作Swap的分区)分区“的UUID:
sudo blkid /edv/sda7

然后用文本编辑工具打开”/etc/fstab"
sudo vim /etc/fstab

找到”# swap was on /dev/sda7 during installation“,将此行下的”UUID=xxxx“替换为上文获得的”sda7“的UUID即可。
保存:”:wq“或“ZZ”(vim/vi中)。
重启,问题解决。