Использовать настоящий жесткий диск Windows для загрузки с Qemu?

Я ищу Windows-эквивалент Unixish:

qemu -hda /dev/sda

Как выглядит версия для Windows, если предположить, что устройство, которое я хочу загрузить, находится под буквой E:? qemu -hda E: не работал

1 ответ

В нашем win_srv.xml файл конфигурации:

<disk type='file' device='disk'>
  <driver name='qemu' type='raw' cache='none'/>
  <source file='/dev/[hostname]/win_srv_vm_data'/>
  <target dev='hdc' bus='ide'/>
</disk>

В командной строке это выглядит так:

/usr/bin/kvm ... -drive file=/dev/[hostname]/win_srv_vm_data,if=ide,index=2,format=raw,cache=none 

Виртуальная машина Windows воспринимает это как E диск, но вы можете легко перенастроить отображение в Windows, чтобы сделать его D или что вы хотели.

Я также должен отметить, что мы используем mapper и fakeRAID, поэтому способ разделения нашего диска и устройства довольно странный. /dev/[hostname]/win_srv_vm_data следует перейти к необработанному разделу, но, похоже, вы уже ожидали этого.

Другие вопросы по тегам