1 votes

Erreur matérielle QEMU 0x80000021

J'essaie d'exécuter BootCD d'Hiren sur QEMU mais il jette une erreur matérielle 0x80000021 sur un Core 2 Duo, peut-être y a-t-il un paramètre manquant pour corriger cela.

$ kvm --version
QEMU emulator version 1.0 (qemu-kvm-1.0), Copyright (c) 2003-2008 Fabrice Bellard
$ uname -a
Linux tiago-pc 3.2.0-37-generic #58-Ubuntu SMP Thu Jan 24 15:28:10 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -r
Release:    12.04
$ cat /proc/cpuinfo
output file: http://pastebin.com/7afK8dZ6
$ kvm -m 512 -cdrom PATH_TO_THE_FILE/HBCD_15.2.iso -boot once=d
KVM: entry failed, hardware error 0x80000021

fichier de sortie complet

La liste de démarrage est affichée, mais quelle que soit l'option choisie, elle donne toujours la même erreur. qemu-system-i386 y qemu-system-x86_64 également, ce qui entraîne le même problème.

Je le fais. mise à niveau y dist-upgrade tous les jours, et je viens d'essayer de l'exécuter sur le livecd 12.10 (bien sûr, sans mise à jour), à moins qu'il ait été corrigé après la sortie de la version, le problème se produit toujours !

Certains sites que j'ai trouvés avec cette erreur disent d'ajouter le paramètre -cpu core2duo o -enable-kvm mais cela n'a pas résolu le problème.

Screen: http://img15.imageshack.us/img15/2797/ss00.png

1voto

Panther Points 96601

C'est un bogue connu (du noyau) :

http://thread.gmane.org/gmane.comp.emulators.kvm.devel/91786

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1045027

Il y a un correctif publié pour Ubuntu 12.10 mais que je connais (d'après ma recherche google) pas pour 12.04.

Il existe également des rapports indiquant que cette erreur est déclenchée lorsque vous allouez une mémoire insuffisante à votre invité. Essayez d'allouer 1024 Mb.

https://serverfault.com/questions/446015/Windows-server-2008-instance-on-kvm-stuck-in-pause-mode

1voto

Anthony Points 111

J'ai pu résoudre le problème en désactivant dans le BIOS le drapeau Vanderpool, il semble que les Core 2 Duo n'ont pas un support complet de la virtualisation, puisque l'erreur dit "l'invité fonctionne peut-être en mode big real qui n'est pas supporté sur les processeurs Intel moins récents", QEMU fonctionne bien sur un Core i5 que j'ai à la maison, et sur un Pentium 4 sans support VT !

Eh bien, j'espère que QEMU pourra contourner ce genre de problème à l'avenir, mais pour l'instant le problème est réglé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X