TF卡有16G,直接备份出来的img文件就有16G那么大,但是实际装在TF卡中的有用数据却只有几G,再写入就需要32g的卡,这样做出来的img文件就太浪费空间了,因此使用这个方法压缩磁盘,制作小img镜像。
参考教程
https://blog.youkuaiyun.com/zhaodeming000/article/details/103198175
https://blog.youkuaiyun.com/u013451404/article/details/80552765
查看分区信息
fdisk -l
配置分区
sudo e2fsck -f /dev/sda2
sudo resize2fs /dev/sda2 10G
重建分区:
fdisk /dev/sda
删除分区:
d
新建分区,依次输入:
n
p
2
【fdisk的起始点】
+10G
导出
10504是用sdb2的end扇区
(最后一个占用的扇区号end512)/(10241024) = 10504计算
sudo dd if=/dev/sdb of=debian-on-rpi.img bs=1M count=10504
如果要导出到另外的盘需要挂载
mkdir /ssc
mount /dev/sdc /ssc
sudo dd if=/dev/sdb of=/ssc/debian-on-rpi.img bs=1M count=10504
本文介绍了一种有效的方法来压缩TF卡的img镜像文件,通过调整分区大小和使用dd命令,可以显著减少img文件占用的空间。适用于那些希望节省存储空间的用户。
2282

被折叠的 条评论
为什么被折叠?



