在 Mac OS X 中备份可启动 USB 闪存

在 Mac OS X 中备份可启动 USB 闪存

我有一个可启动的 USB。它运行 Linux。USB 笔的大小为 8Gb,Linux 分区占用不到 200Mb。

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *240.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS ZigguratSSD             238.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *8.1 GB     disk2
   1:                      Linux                         16.4 MB    disk2s1
   2:                      Linux                         98.7 MB    disk2s2

我想制作这支笔的备份图像。

$ diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful
$ sudo dd of=bckup.img if=/dev/disk2 bs=512
15769600+0 records in
15769600+0 records out
8074035200 bytes transferred in 1132.003040 secs (7132521 bytes/sec)

这样我就得到了 8Gb 的备份文件。有没有办法减小图像的大小?

答案1

将图像压缩为.zip.tar。或者,如果您使用 OS X 的磁盘实用程序将其映像为.dmg,则该格式包括压缩。


如果您只想对分区进行映像(而不是驱动器末尾的原始未分区空间),那么您可能能够使用参数简单地限制 dd 复制的数量count。查看第二个分区的末尾扇区,然后bs=<sector size>使用count=<end sector>

相关内容