LINUX.ORG.RU

Преобразовать физический раздел с ОС в виртуальную машину.

 , ,


0

1

На разделе установлен Debian, нужно преобразовать именно раздел, а не весь диск. Хочется обойтись без использования проприетари в процессе, итоговый образ предполагается грузится в Virtualbox, хотя не имею ничего против других свободных решений типа qemu/kvm/libvirt. Бонусные очки засчитываются за возможность обратного процесса (возможность развернуть получившуюся виртуалку на раздел) и работой с отличными от Linux-based ОС. Какой способ наименее проблемный/затратный?

★★

Последнее исправление: Karthago (всего исправлений: 1)

хотя не имею ничего против других свободных решений типа qemu/kvm/libvirt.

Тогда libvirt/virt-manager, там можно просто пробросить физический раздел или весь диск в виртуальную машину.

Бонусные очки засчитываются за возможность обратного процесса

Тогда точно не virtualbox, про такие инструменты у него я не слышал.

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

А почему бы просто не сделать архив с файлами системы в .tar? Его потом хотя на реальный, хотя на виртуальный диск можно развернуть. Обычная операция по переносу системы с диска на диск.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Ну хочешь делай, но по мне так проще копию образа хранить, да и если будет надобность и обновления в неё добавлять удобнее.

torvn77 ★★★★★
()
Ответ на: комментарий от anonymous

Обожаю подобные ответы. Если ты о подобном применении, то есть неувязочка вида FATAL: No Bootable medium found! System halted., там же упоминается, что вместо раздела нужно использовать всё устройство, что не подходит под требования.

Буду признателен, если кто-то сбросит реально рабочее решение с dd, а не просто упомянет его всуе.

Karthago ★★
() автор топика
Ответ на: комментарий от torvn77

Имеется в виду не запуск уже установленной системы как виртуалки, а её преобразование в файл виртуальной системы типа .vdi, чтобы была возможность запускать её и на других машинах.

Ну или брось ссылку на конкретный гайд, если я чего то недопонял в твоём ответе.

Karthago ★★
() автор топика
Ответ на: комментарий от Karthago

Ну так добавь загрузчик, иначе откуда взяться bootable media, если ты только файлы системы переносишь

Deleted
()
Ответ на: комментарий от Deleted

Никогда не возился с grub'ом, можешь подсказать как это сделать в данном случае или кинуть ссылку?

Karthago ★★
() автор топика
Последнее исправление: Karthago (всего исправлений: 1)
Ответ на: комментарий от conalex

Я пробовал восстановить с помощью clonezilla, но не сумел самостоятельно пересоздать загрузчик, надо будет попробовать ещё раз с этим гайдом, спасибо за ссылку/

Karthago ★★
() автор топика

Раньше это делали так.
1) грузимся в другую систему (livecd или стоящая рядом).
2) монтируем используемые системой разделы и tar-им их содержимое.
3) грузим ВМ с livecd
4) создаем разделы, монтируем (допустим, в /mnt) раскатываем tar-ы
5) правим /mnt/etc/fstab на предмет соответствия точек монтирования разделов
6) правим/удаляем /mnt/etc/udev/rules.d/70-persistent-net.rules
7) ставим любимый загрузчик
8) перегружаем ВМ
9) профит.

Возможно, сюда что-то добавил systemd, дополните, кто в курсе.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от ZugDuk

Доо, перенести только раздел, но так чтоб загрузчик сам откуда-то появился.

Deleted
()
Ответ на: комментарий от Karthago

А зачем в vdi преобразовывать, храни в формате raw образа, но только всего диска, а не раздела.
Надо реальную систему накатываешь с помощью dd, надо отдельно поиграться в виртуалке, снимаешь в dd и подключаешь образ к машине.
Саму машину можно и не менять, а просто переподключать образы.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
6 февраля 2019 г.
Ответ на: комментарий от torvn77

В первом посте типичная админская задача. Но никто из линуксоидов ничего вменяемого не предложил. Позор, точнее просто днище

ZugDuk
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.