У меня есть загрузочный USB. Это работает под управлением Linux. Размер USB-пера составляет 8 ГБ, а разделы Linux занимают менее 200 МБ.

$ 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)

Таким образом я получаю файл резервной копии 8 Гб. Есть ли способ уменьшить размер изображения?

1 ответ1

0

Сожмите изображение в формате .zip или .tar . В качестве альтернативы, если вы используете дисковые утилиты OS X для создания образа в формате .dmg , этот формат включает сжатие.


Если вы хотите создавать образы только разделов (а не необработанного неразделенного пространства в конце диска), вы можете просто ограничить количество копий dd с помощью параметра count . Посмотрите на конечный сектор для второго раздела и используйте bs=<sector size> и count=<end sector>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .