Конвертирование vhd

Понадобилось мне переписать систему с физического раздела в образ виртуального диска .vhd.



Казалось бы, чего тут сложного, особенно учитывая что Windows стандартно поддерживает монтирование виртуальных дисков. Примонтировали, переписываем. Ага блять хуй — не дает системные файлы копировать. Ладно хрен с ним, попробуем под линуксом. Запускаем убунту и пробуем монтировать диск с помощью приблуды из пакета virtual-box — vfuse. Чего я только не делал, но она выдает ошибку A single mountpoint must be specified. Ладно попробуем второй вариант — он блять для Зена-Ксена. Есть еще третий вариант через libguestfs, но он требует установки 295 мегабайт! 295 мегабайт чтобы подмонтировать диск, и все равно получить черную бездну командной строки. Взбесило прям. Ладно идем обратно в виндуз. Если воспользоваться утилитой Disk2VHD то она сука мало того что делает диск динамического размера, хотя мне нужен fixed, так еще все имеющиеся на винте партиции вставляет в VHD файл, хотя я их отключал. Разметка все равно остается. Попробуем Easeus Backup — к сожалению, P2V конверсия не входит в функционал бесплатной версии. Качаем очередной огромный пакет — бесплатный Парагон. Пробуем конвертировать с помощью него и он опять блядь такая включает всю разметку диска, хотя мне нужна только одна партиция. Ладно в пизду. Пробуем последний вариант. Создаем штатными средствами винды виртуальный диск и монтируем его, открываем Far отключаем в нем использование «System copy routine» и о чудо! Все наконец-то скопировалось без всяких командных строк.


Опубликовано Формат ВидеоРубрики Ubuntu, WindowsМетки , как, техподдержка, libguestfs, как исправить, izzylaif, как починить, paragon, howto, easeus, лайфхак, виртуализация, как убрать, virtual-box, windows, vdfuse, izzy laif, образ диска, easy life, xen, lifehack, native boot, techsupport, how, как сделать, tv

Комментарии:

Конвертирование vhd: 1 комментарий

  1. но это же просто как два байта отослать!!!

    apt install qemu-utils && qemu-nbd -c /dev/nbd0 ~gz/tmp/CoreOS.vdi && mount /dev/nbd0p1 /mnt && ll /mnt

    [email protected] ~ # journalctl | tail -n 100 | grep ker
    Aug 07 15:32:44 gz-virtual-machine kernel: nbd: registered device at major 43
    Aug 07 15:33:50 gz-virtual-machine kernel: nbd0: p1 p2 p3 p4 p6 p7 p9
    [email protected] ~ # ll /mnt
    total 28
    drwxr-xr-x 6 root root 16384 Jan 1 1970 .
    drwx—— 21 root root 4096 Aug 7 15:26 ..
    drwxr-xr-x 3 root root 2048 Dec 6 2017 boot
    drwxr-xr-x 3 root root 2048 Dec 17 2017 coreos
    drwxr-xr-x 3 root root 2048 Dec 6 2017 EFI
    drwxr-xr-x 2 root root 2048 Dec 6 2017 xen
    [email protected] ~ #

Добавить комментарий