J'ai gentoo et windows 7 installés à côté sur mon seul disque dur. Je veux démarrer l'installation de Windows depuis Gentoo via Qemu. Le menu de démarrage fonctionne très bien, mais les écrans bleus de Windows sur moi peu de temps après l'avoir sélectionné.
Comment pourrais-je le faire fonctionner?
(Je suppose que les pilotes Windows manquent pour que le matériel émulé par qemu fonctionne.)
multi-boot
windows
qemu
McEnroe
la source
la source
qemu
avec une architecture correcte. De plus, Windows ne démarrera pas s'il attend que le contrôleur HDD soit AHCI et ce n'est pas le cas (et vice versa).Réponses:
Le démarrage d'une partition Windows7 native et physique peut être effectué de la manière suivante:
Cela ne change rien sur le disque physique (en fait, il est en lecture seule).
Détails
Préparer les exigences
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win.iso
Veillez à utiliser le support d'installation correct correspondant à l'architecture Windows installée (32 bits contre 64 bits). Les commandes suivantes supposent une architecture 64 bits.
Rendre le disque accessible
Cela suppose que votre disque dur est
/dev/sda
et a été exécuté en tant que root:Ces modifications seront (probablement) perdues au prochain redémarrage car udev recréera généralement tous les fichiers du périphérique.
Démarrage avec QEMU
Cela suppose à nouveau que votre disque dur l'est
/dev/sda
. La mise en réseau est désactivée:Maintenant, démarrez à partir du CD / DVD pour démarrer la récupération Win7, chargez le pilote Virtio et exécutez la commande suivante dans l'invite de commande de récupération. Assurez-vous de remplacer les lettres de lecteur par les lettres appropriées:
Drive
G:
est le lecteur contenant votre installation Win7. Le lecteurE:
représente le lecteur de CD-ROM avec les pilotes Virtio.La
dism
commande a été copiée à partir de cette réponse de super utilisateur .Jetez un œil aux captures d'écran pour plus de détails:
(Je suis désolé, les captures d'écran sont préparées, mais j'ai besoin de 10 points de réputation pour pouvoir les poster :)
la source
D'après ce que j'ai vu dans cet article , vous ne pouvez pas utiliser qemu pour démarrer une installation existante de Windows.
Le principal argument avancé est que, lorsque Windows est installé, la clé de produit est associée à la carte mère de votre ordinateur. Maintenant, lorsque vous essayez d'exécuter Windows à l'aide de qemu, Windows perçoit l'émulateur qemu comme une carte mère différente et pose donc des problèmes.
Référez-vous à l'article pour plus de détails.
la source
J'ai réussi à le faire sur archlinux, principalement en adaptant des exemples que d'autres personnes (plus intelligentes) ont fournies dans les blogs.
Version minimale:
installer des deps
démarrer qemu
Optimisations des performances
Les drapeaux suivants m'ont également été recommandés et je les ai utilisés avec succès.
Téléspectateur
J'ai utilisé spice comme spectateur:
Suivi de ce qui suit pour afficher la visionneuse
Avertissement du chargeur de démarrage Windows
Enfin, méfiez-vous du chargeur de démarrage Windows si vous utilisez plusieurs disques. J'ai maintenant une installation Windows qui ne démarre pas à moins qu'un deuxième lecteur non-OS soit également présent.
Références
Je souhaite garder mes sources ici - je me souviens au moins que les éléments suivants ont été super utiles:
https://wiki.qemu.org/Main_Page https://qemu.weilnetz.de/doc/qemu-doc.html https://wiki.archlinux.org/index.php/QEMU https: //wiki.gentoo .org / wiki / QEMU https://www.suse.com/documentation/sles11/book_kvm/data/part_2_book_book_kvm.html
Bonne chance!
la source
Voici ce que j'utilise pour un lecteur Windows 10 physique. Notez que dans de nombreux cas, Windows ne démarrera pas si vous n'utilisez pas l'indicateur "-cpu host".
Remplacez simplement / dev / nvme0n1 par votre lecteur, par exemple. / dev / sda ou / dev / sdb
qemu-system-x86_64 --enable-kvm -cpu host -smp 8 -m 8192 -drive format = raw, file = / dev / nvme0n1
Source: http://realtechtalk.com/QEMUKVM_wont_boot_Windows_2016_or_2019_server_on_an_Intel_Core_i3_-2221-articles
la source