Назад | Перейти на главную страницу

создать образ с жесткого диска без свободного места (linux)

Я хочу создать образ с жесткого диска без свободного места (бесполезного места) в linux (тип ex3).

Я пытался создать изображение с дд команда, но эта команда дала нам общий размер жесткого диска.

Мне нужны данные на этом жестком диске без свободного места.

большое спасибо.

Один из вариантов - создать образ файловой системы как разреженный файл. Вы можете сначала запустить такую ​​утилиту, как нулевой в файловой системе ext3, чтобы убедиться, что все свободные блоки заполнены нулями, а затем просто образ диска с dd и пропустите изображение через cp с --sparse=always опция, чтобы заставить его создать разреженный файл:

dd if=/dev/whatever | cp --sparse=always /dev/stdin disk.image

Звучит как Partimage может быть то, что вы ищете?

Если вы используете LVM, вам подойдет clonezilla.

+1 Partimage. В компакт-диск аварийного восстановления системы может помочь, если вы просто хотите что-то спасти. После загрузки подключите съемный диск и / или подключите к сети и запишите образ на диск.

Если вы пытаетесь создать образ всего диска для транспорта, не забудьте сохранить таблицу разделов (и загрузочный сектор для загрузочного)

Я использую partimage для получения изображения, также эта программа работает с командой.

Если вы получаете изображение с помощью сценария bash, вы работаете с этим и dumpe2fs или xfsdump команды.