The basic steps to take are simple:
1.Turn off the existing swap space.
swapoff -a
2.Create a new swap partition of the desired size.
3.Reread the partition table.
4.Configure the partition as swap space.
5.Add the new partition/etc/fstab.
6.Turn on swap.
最簡單還是gparted live cd 搞定...
另外超過2TB的硬碟就不能再用fdisk了. 看要用指令的parted或是gui的gparted.
gparted就按照畫面跑沒啥問題. 以下是parted. 在(parted)中輸入help查更多使用方式.
lsblk -f
blkid
sudo apt install parted
sudo parted
(parted) print # 列出硬碟
(parted) select /dev/sda # 選擇哪顆硬碟
(parted) resizepart
Partition Number? # sda1 or sda2之類的
End [512GB]? # 我的情況sda是用dd過來的, df -h只有128GB, 在這裡我把它加到512GB
(parted) print # 檢查是否有修改了
(parted) quit
sudo resize2fs /dev/sda2 # 這個sda2看你剛剛改了哪一個
df -h