Я хочу преобразовать физический раздел (диск Windows C:\) в файл изображения с dd.
dd if=/dev/sda1 of=/path/to/W7.img
(выполненный от живого DVD, который я запускаю исходную машину с),
то, что я могу придумать.
Я предполагаю добавление некоторых опций к
... может быть хорошая идея
... кто-либо может рекомендовать им?
Кроме того, могу я сжимать изображение, которое будет создано в dd
операция?
Вы не можете сохранить 'загрузочное' свойство путем резервного копирования раздела. Загрузочные свойства зависели бы от деталей фактической дисковой емкости. Детали зависели бы от типа таблицы разделов и отформатировано ли это для использования раздела начальной загрузки или зарезервированных секторов диска. Раздел начальной загрузки отличался бы от фактического раздела ОС. Необходимо было бы отобразить целый диск для этого.
Можно легко добавить параметр загрузки к конечному диску:
Сохранение параметра загрузки не должно быть такой проблемой с тех пор, после того как Вам создали резервную копию раздела ОС, у Вас может быть свой выбор типа раздела нового диска, к которому Вы будете восстанавливать его. Если Вы восстанавливаете его к разделу на Вашем выполнении машины Ubuntu sudo update-grub
добавит это к Вашему меню начальной загрузки.
До сжатия да Вы можете. Пример того, как использовать его, включен ниже.
Для Linux можно проверить размер блока файловой системы с этой командой:
$ sudo blockdev --getbsz /dev/sda1
Можно изменить blocksize с этой командой:
$ mkfs -t ext4 -b 4096 /dev/sda1
Необходимо будет обсудить размер блока Windows детали с сайтом, такие как http://superuser.com. Изменение blocksize могло повредить целостность файловой системы, если это не может обработать другой размер. dd не имеет опции изменить размер блока файловой системы на лету.
Это - польза dd
командная строка, которая может быть улучшением того в Вашем примере:
$ sudo dd if=/dev/sda1 status=progress bs=32M | bzip2 > /path/to/W7.img
Это параметры командной строки: