Utilisez-vous un vrai disque dur Windows pour démarrer Qemu?

0

Je recherche un équivalent Windows d'Unixish:

qemu -hda /dev/sda

Comment se présente la version Windows, à supposer que le périphérique que je souhaite démarrer se trouve sous la lettre de lecteur E :? qemu -hda E:n'a pas fonctionné.

d33tah
la source

Réponses:

0

Dans notre win_srv.xmlfichier de configuration:

<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>

Sur la ligne de commande, cela ressemble à:

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

La machine virtuelle Windows le prend comme Electeur, mais vous pouvez facilement reconfigurer le mappage dans Windows pour le créer Dou faire ce que vous voulez.

Je devrais également noter que nous utilisons mapper et fakeRAID, donc la façon dont notre lecteur est découpé et les dispositifs disposés est assez étrange. le /dev/[hostname]/win_srv_vm_datadevrait aller à une partition brute, mais il semble que vous avez déjà été Prévoyant que.

peelman
la source
Vous parlez de / usr / bin / kvm, mais je parle d’exécuter Qemu sous Windows. Comment cela se rapporte-t-il?
d33tah
Ah, ta question n'était pas très claire. Il indique que vous souhaitez monter un disque brut à partir d'un hôte Unix dans une machine virtuelle Windows. Ou il lit une douzaine d'autres façons, en le regardant à nouveau. Peut-être devriez-vous clarifier et obtenir des réponses plus adaptées à vos besoins.
peelman