MAC - 从 SD 卡中提取 img - 实际使用空间

MAC - 从 SD 卡中提取 img - 实际使用空间

我有一个基于 RPI 的系统,我想克隆它。

我的SD卡是32G,有25G可用空间。

/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *31.9 GB    disk1
   1:             Windows_FAT_32 boot                    64.0 MB    disk1s1
   2:                      Linux                         2.4 GB     disk1s2
   3:                      Linux                         29.4 GB    disk1s3

当我使用dd if=/dev/disk1 of=./my.img bs=1m

我得到一个32G的img文件。

我的问题:是否可以创建实际使用空间的图像?

我可以创建一个可以刷入 16G SD 的 img 吗?

笔记:

  1. 我试过count=6000(建议这里https://stackoverflow.com/questions/43210957/osx-truncate-sd-card-img)但没有奏效

  2. 结果无法使用 Eacher 将 32G img 刷入 32G SD,因为它说 img 太大。

  3. 当我尝试使用 RPI 刷新 img 时,dd却无法做到,但使用 sd 却可以。

请帮忙。

相关内容