@TSerge

Почему не грузится KVM guest с образа диска физической машины?

Привет, all,

есть задача мигрировать с физической машины в виртуальную. Вероятно ошибаюсь, но
вроде как можно сделать образ "dd if=/исходный_диск of=virthost.img" и пробовать грузиться с него.

Исходная машина Centos 6 с одним /dev/sda, загрузчик в MBR, а виртуализация сделана на другой,
KVM/libvirt с типичным конфигом:

<devices>
    <emulator>/usr/libexec/qemu-kvm</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source file='/var/lib/libvirt/images/virthost.img'/>
      <target dev='hda' bus='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </disk>


При запуске машины на экране сообщение: Boot failed: could not read the boot disk. No bootable device

Не подскажите, этот способ совсем утопичный, или можно его запустить (имея просто образ диска физической машины),
добившись загрузки (на ум приходит идея загрузиться в livecd, посмотреть что видит система насчёт этого устройства)?
  • Вопрос задан
  • 728 просмотров
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Это идиотский способ прочитайте хоть одно руководство по миграции на квм с физического хоста, вы вообще никаких правок для этого не сделали .
Самый простой способ поставьте голый центос и рсинкнете с правами файлы со старого центов на новый ну кроме системнобутовых папок сисов девов и всяких табов и сетевых интерфейсов и вуаля у вас копия центос
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы