Готового ПО не знаю. linux хост - просто скопируй образ диска через dd. windows хост - предварительно потребуется sysprep, и не уверен что вообще возмоно.
А заработает? Ядро не должно быть специальным, чтобы в качестве гостя запускаться?
Кроме того, на хосте несколько разделов и часть из них в lvm (/), а часть нет (/boot)
А заработает? Ядро не должно быть специальным, чтобы в качестве гостя запускаться?
Да, заработает. Нет, не должно быть специальным, если ты не собираешься использовать паравирутальные устройства. Если ядро достаточно новое - можно и паравиртуальне устройства изпользовать.
Учти, что с точки зрения гостевой ОС поменяется всё железо. Для Cenos 6 самое существенное - изменится MAC адрес сетевой карты и centos создаст новый сетевой интерфейс
Кроме того, на хосте несколько разделов и часть из них в lvm (/), а часть нет (/boot)
Не важно. Если ты скопируешь все диски - проблем никаких не будет.
Если копировать будешь через dd - дисковая структура скопируется байт-в-байт. Так что никаких проблем не будет. Паравиртуальные драйвера прикрутишь потом
RedHat - не знаю, а у VMWare точно такой софт есть, называется VmWare Converter Standalone. Правда, конвертит он, как не сложно догадаться, в образы VmWare, но есть и поддержка каких-то открытых форматов, может быть какой-то из них можно и с KVM-ом подружить. В принципе KVM-у можно и образ диска от VmWare скормить, он поддерживает vmdk-файлы, но в безглючной и быстрой работе с таким форматом у меня уверенности нет - не пробовал.