How do I restore a swap partition I accidentally deleted?
Solution 1:
Just use gparted again to create the additional /dev/sda4
partition, and format it as type "linux swap".
Example:
-
Here, I deleted the my
/dev/sda6
swap partition in the highlighted space: -
Right-click on that unallocated space, and click on New; choose type "linux-swap", click on Add:
-
Apply changes
-
Right-click on the new swap partition and choose "swapon":
-
Unless you removed it, the swap entry in
/etc/fstab
should still be there.- Check from the terminal with:
grep swap.*sw /etc/fstab
, and you should see a long line like:
UUID=adc15cab-1cd4-4278-9a1d-59016cced6dd none swap sw 0 0
-
If you do not see such a line, obtain the UUID using
sudo blkid | grep swap
, and add a line in this format to/etc/fstab
. -
If you do see such a line, but the UUID does not match what was returned by
blkid
, then edit fstab to match. (Note: The line in fstab should not be commented out, i.e., it should not start with #.)
- Check from the terminal with:
-
Run
free -m
to verify the swap partition is active.