用dd命令復制磁盤分區
首先是復制
復制前對寫入的分區執行umount
操作
sudo dd if=/dev/sda1 of=/dev/sda2
可以在另外一個終端輸入這句,然后在原來的dd終端看到進度
watch -n 5 killall -USR1 dd
寫完后發現新的分區UUID和大小都變成原來的的分區了。
然后處理分區大小問題。
進行檢查,並修復參數。
sudo e2fsck -f /dev/sda2
調整分區大小
sudo resize2fs /dev/sda2
再處理UUID的問題。
查看分區UUID。需要sudo,不輸入sudo得到的值不會實時更新。
sudo blkid
生成新的uuid寫入分區
sudo tune2fs /dev/sda2 -U `uuidgen`
修改fstab
sudo vim /etc/fstab
其他
如果修改了啟動分區,還得更新一下grub的配置
sudo update-grub
或者直接
sudo vim /boot/grub/grub.cfg