Как осуществить миграцию машины с Virtualbox на Xen?
Единственный метод миграции, который нашел в интернете - Сделать пустую машину на Xen, а потом любым доступным способом переместить образ HDD из VirtualBox на Xen. Я попытался сделать это при помощи clonezilla, но появилась одна проблема. На VirtualBox диск был виден как /dev/sda, на Xen - /dev/xda соответственно, нужно править груб и fstab, я так понимаю, чтобы поправить grub, нужно сделать chroot в текущую машину, но как это сделать, если корневой раздел на LVM, не знаю.
конвертил образ через вируталбокс менеджер: $ VBoxManage clonehd xyz.vdi xyz.raw --format RAW
на сколько помню никаких проблем при миграции не возникло, с оговоркой на то, что было это давно.
весьма интересует этот вопрос, но в несколько другой плоскости. Я XCP 1.6 использую на centos который. Нужно перенести Kerio control с реального железа в виртуальную среду. Раньше для этого была необходимость ставить операционную систему на Vbox (в vhd) и импортировать в срезу xcp через xencenter. Теперь правда все старые версии kerio control Software Appliance адекватно могут поставиться и сами на xcp, но начиная с 8 версии установщик не видит виртуального жесткого диска, а так же перенесенная с vbox не загружается из-за того, что новый загрузчик тоже не видит виртуального хранилища. Хотя в загрузчике hdd объявлен по UUID. подкидвал в debian и проверял, uuid правильно опрашивается, но не отвечает на призыв загрузчика и система отказывается дальше загружаться.
судя по всему - это grub. Но проблема даже не в том, что я не знаю как перенести операционную систему из vbox в xcp (я работаю с vhd, а этот формат весьма недурно импортируется), а в том, что потом импортированная операционная система не запускается, так как загрузчик не видит жесткого диска. Загрузчик Grub и судя по всему, не только у нового kerio control такие проблемы. Хотелось бы найти решение =) ошибка получаемая от загрузчика:
ALERT! 'UUID:ccb33a04-4f9e-4845-af74-2c4c2560597d" does not exist. Dropping to a shell!
Подмнотируйте в качестве загрузочного ISO какого нибудь resquecd www.sysresccd.org/SystemRescueCd_Homepage посмотрите какие UID получили диски и отредактируйте grub.conf