2020-02-24

dd image 重建



sudo -sH
losetup -Pf disk.img

fdisk -l #可以看到硬碟了,目標在 loop4p

mkdir /mnt/loop4p2
mount /dev/loop4p2 loop4p2

# 先清一些垃圾
cd /mnt/loop4p2
rm var/log/*.gz var/log/*.1 var/cache/apt/archives/*.deb

dd if=/dev/zero of=/mnt/loop4p2/empty
# df 可以看到硬碟慢慢減少

rm /mnt/loop4p2/empty

# 記下 df 有多少,類似
# /dev/loop4p2   122851588 113626940   6090084  95% /mnt/loop4p2
# 則目標為 113626940,這次應該希望 120000000 就好,丟過過去再擴容

umount /mnt/loop4p2/empty

e2fsck -f /dev/loop4p2
resize2fs /dev/loop4p2 120000000s

dd if=/loop4 of=/dev/sdc

# fdisk 刪除後新增 = 擴容,可以從 table 層 (DOS / GPT) 開始重建

# e2fsck -f /dev/sdc1
# resize2fs /dev/sdc1

losetup -vd /dev/loop4p2

沒有留言:

張貼留言