关于img文件的扩容

新建一个img文件

dd if=/dev/zero bs=1M count=4096 >> FydeOS.img

关联设备

sudo losetup /dev/loop18 FydeOS.img #挂载img文件
sudo partprobe /dev/loop18 #重载分区表

重建分区

sudo parted /dev/loop18
unit s
print
rm 1
mkpart STATE 5898240s 100%
quit

查看磁盘分区

fdisk -l

磁盘检查和扩容

sudo e2fsck -f -y -v -C 0 ‘/dev/loop18p1’
sudo resize2fs -p ‘/dev/loop18p1’

卸载设备

sudo losetup -d /dev/loop18

如果修改img文件

sudo mkdir /mnt/lswjj #创建临时文件夹
sudo mount /dev/loop18p1 /mnt/lswjj #根据重载分区表后的情况是p1还是p2等
修改文件
sudo sync #同步文件
sudo umount /mnt/lswjj #卸载挂载的目录
sudo losetup -d /dev/loop18 #卸载挂载的设备