URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 95689
[ Назад ]

Исходное сообщение
"Конвертировать hdd в img"

Отправлено AndyM , 09-Июл-14 10:46 
Доброго времени суток, на Centos 6.5 работает qemu, виртуальной машине Win2008 при установке отдан hdc целиком. Возможно ли преобразовать в img, с одновременным уменьшением размера файла за счет неиспользуемого пространства? Если да, то в сторону чего смотреть?

Содержание

Сообщения в этом обсуждении
"Конвертировать hdd в img"
Отправлено name , 09-Июл-14 12:44 
> Доброго времени суток, на Centos 6.5 работает qemu, виртуальной машине Win2008 при
> установке отдан hdc целиком. Возможно ли преобразовать в img, с одновременным
> уменьшением размера файла за счет неиспользуемого пространства? Если да, то в
> сторону чего смотреть?

подключаете к виртуалке новый хард в виде образа
в самой виртуалке через clonezilla копируете инфу с диска на диск


"Конвертировать hdd в img"
Отправлено AndyM , 09-Июл-14 12:54 
> подключаете к виртуалке новый хард в виде образа
> в самой виртуалке через clonezilla копируете инфу с диска на диск

Супер! Коротко и ясно, дешево и сердито! Благодарю!

З.Ы. А мне позор, не догадался...



"Конвертировать hdd в img"
Отправлено Аноним , 09-Июл-14 17:33 
>  Возможно ли преобразовать в img, с одновременным уменьшением размера файла
> за счет неиспользуемого пространства? Если да, то в сторону чего смотреть?

Acronis



"Конвертировать hdd в img"
Отправлено pavlinux , 09-Июл-14 21:25 
> Возможно ли преобразовать в img, с одновременным уменьшением размера файла за счет неиспользуемого пространства?

qemu-img convert -c -f raw /dev/hdc -O qcow2 hdc.img


"Конвертировать hdd в img"
Отправлено Аноним , 10-Июл-14 17:15 
1)
>> с одновременным уменьшением размера файла за счет неиспользуемого пространства?

2)
> qemu-img convert -c -f raw /dev/hdc -O qcow2 hdc.img

Как 2 сделает 1 ??? Че-то ты павлин путаешь.
Вон анонимус который предлагал акронс и то больше прав.


"Конвертировать hdd в img"
Отправлено pavlinux , 11-Июл-14 01:25 
>> qemu-img convert -c -f raw /dev/hdc -O qcow2 hdc.img
> Как 2 сделает 1 ??? Че-то ты павлин путаешь.

man qemu-img
\-c<Enter>

-c
indicates that target image must be compressed (qcow format only)


"Конвертировать hdd в img"
Отправлено Аноним , 11-Июл-14 04:16 
> man qemu-img
> -c
> indicates that target image must be compressed (qcow format only)

Хех! Век живи ... :)


"Конвертировать hdd в img"
Отправлено Andrey Mitrofanov , 11-Июл-14 09:55 
> -c
> indicates that target image must be compressed (qcow format only)

""qcow2 uses zlib for compression, so the compression won’t be that spectacular. It’s better to keep the filesystems “sparse” in the first place, by ensuring unused disk blocks are zeroed.

Да, винда только этим и занимается...

Может быть, у какого-нибудь parimage-а или ntfsutil-я есть ф-ия нулить неиспользуемые, но ты её не помянул. Правильный ответ на -

>>с одновременным уменьшением размера файла за счет неиспользуемого пространства?

был в первом же ответе - использовать дампер/клонер, понимающий FS, и какие блоки ею на диске не используются.


"Конвертировать hdd в img"
Отправлено pavel_simple , 11-Июл-14 11:51 
>[оверквотинг удален]
>> indicates that target image must be compressed (qcow format only)
> ""qcow2 uses zlib for compression, so the compression won’t be that spectacular.
> It’s better to keep the filesystems “sparse” in the first place,
> by ensuring unused disk blocks are zeroed.
> Да, винда только этим и занимается...
> Может быть, у какого-нибудь parimage-а или ntfsutil-я есть ф-ия нулить неиспользуемые,
> но ты её не помянул. Правильный ответ на -
>>>с одновременным уменьшением размера файла за счет неиспользуемого пространства?
> был в первом же ответе - использовать дампер/клонер, понимающий FS, и какие
> блоки ею на диске не используются.

для extX есть zerofree
для других есть возможность создать большой файл на основе /dev/zero с последующим удалением.
для ntfs есть ntfsclone


"Конвертировать hdd в img"
Отправлено pavlinux , 11-Июл-14 13:32 
>> -c
>> indicates that target image must be compressed (qcow format only)
> ""qcow2 uses zlib for compression, so the compression won’t be that spectacular.
> It’s better to keep the filesystems “sparse” in the first place,
> by ensuring unused disk blocks are zeroed.
> Да, винда только этим и занимается...
> Может быть, у какого-нибудь parimage-а или ntfsutil-я есть ф-ия нулить неиспользуемые

1. Под вяндой есть Sdelete http://technet.microsoft.com/ru-ru/sysinternals/bb897443
из каких-то там Sysintelnal Utilities http://technet.microsoft.com/ru-ru/sysinternals/bb545027.aspx

2. Под не вендой есть dd

mount -t ntfs -o rw /dev/hdc /mnt/disk;
cd /mnt/disk;
dd if=/dev/zero of=BIGZEROFILE.null bs=4096;
rm BIGZEROFILE.null;

--

Короча нас рать, - 10 лет юзаю qemu-img -c, таскаю с/на работу 80 гиговые образы
на 8 гиговой флехе.




"Конвертировать hdd в img"
Отправлено Andrey Mitrofanov , 11-Июл-14 14:47 
> Короча нас рать, - 10 лет юзаю qemu-img -c

Опять МВ угнал? От нашей рати - вашей: рады и за протираемые нулями жд, и за прогреваемый сжимающими их zlib-ами енвайронмент, и за вас с вашим правильным ответом на незаданный вопрос.

Всякой боеспособности лишил целое войско, супостат. </апоговорить>

>на 8 гиговой флехе.


"Конвертировать hdd в img"
Отправлено Аноним , 11-Июл-14 22:13 
> Правильный ответ на -
>>>с одновременным уменьшением размера файла за счет неиспользуемого пространства?
> был в первом же ответе - использовать дампер/клонер, понимающий FS, и какие
> блоки ею на диске не используются.

Ну то-есть я не буду в 3-ий раз говорить что прав был аноним с Acronis-ом ? :)


"Конвертировать hdd в img"
Отправлено AndyM , 10-Июл-14 12:27 
Большое всем спасибо за помощь, и еще вопрос вдогонку - если выдрать означенный hdd и воткнуть его на реальное железо - загрузится винда? Если оставить за скобками вопросы совместимости реального\виртуального железа?


"Конвертировать hdd в img"
Отправлено name , 10-Июл-14 12:37 
> Большое всем спасибо за помощь, и еще вопрос вдогонку - если выдрать
> означенный hdd и воткнуть его на реальное железо - загрузится винда?
> Если оставить за скобками вопросы совместимости реального\виртуального железа?

загрузится и уйдет в BSOD, если не найдет совместимого драйвера для контроллера дисков.
Обычно перед этим рекомендуют поменять драйвер на стандартный двухканальный IDE


"Конвертировать hdd в img"
Отправлено AndyM , 10-Июл-14 14:05 
> загрузится и уйдет в BSOD, если не найдет совместимого драйвера для контроллера
> дисков.
> Обычно перед этим рекомендуют поменять драйвер на стандартный двухканальный IDE

Cо злобным BSOD'ом справлюсь, еще раз благодарю...