Problemes de compilation, utilisation de qemu [Résolu/Fermé]

Signaler
Messages postés
1371
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
27 juillet 2012
-
tibobo_77
Messages postés
1371
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
27 juillet 2012
-
Bonjour,

J'ai un serveur ubuntu 9.10
Dessus j'ai telecharger la version 0.12.1 de qemu.


Pour la configurer et la compiler j'ai eu besoin des packages suivant:

build-essential
Zlib-1.2.3
libsdl1.2-dev

(parametre de configuration:
--prefix='/opt/qemu'
--enable-kvm
--enable-mixemu
--target-list='i386-softmmu x86_64-softmmu'
--audio-drv-list= 'oss alsa sdl'
--audio-card-list='ac97' )


Jusque la tout va bien, je creer mon fichier qemu :
$ qemu-img create -f qcow ubuntuimage 10G

Et lance le boot:
$ qemu -hda ubuntuimage -cdrom ubuntu-i386.iso -m 192 -boot d

A ce moment: catastrophe rien ne marche:

Il ne trouve pas les dossier /dev/fb0 et /dev/fb/0
Une erreur d'ouverture du "frame buffer device"
Il ne peut initializer ni le 'system_core' ni le 'SDL'

Merci d'avance ;-)

7 réponses

Messages postés
8214
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
455
Bonjour,

la commande suivante :

$ qemu -hda ubuntuimage -cdrom ubuntu-i386.iso -m 192 -boot d

est identique à la lettre près à la doc Ubuntu : http://doc.ubuntu-fr.org/qemu.


or il est dit dans cette doc (voir surgras) : Cette commande définit le disque dur virtuel comme l'image ubuntuimage (créée précédement), le cédérom avec l'image ISO de notre cédérom téléchargé ubuntu-i386.iso (à adapter en fonction de l'image téléchargée),blablabla

... à méditer ....


<EDIT : quelques explications et pistes (à confirmer) sur les messages d'erreur :

http://ubuntuforums.org/showthread.php?t=619409

http://ubuntuforums.org/showthread.php?t=1129504

EDIT>
Messages postés
1371
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
27 juillet 2012
259
Merci de ta réponse, oui je l'ai adapté, c'est juste que j'ai fait un copier coller de la doc... pour ne pas retaper la ligne, dsl je suis un poil flemmard.

Donc le problème ne vient pas de la.
bob031
Messages postés
8214
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
455
a) il serait judicieux d'indiquer les commandes exactes que tu tapes puisqu'elles sont primordiales ....(nous dire que tu as tapé "le ciel est bleu" alors que tu as tapé "le soleil brille" ... cela ne ne peut que nous induire en erreur !).

b) j'ai rajouté dans mon message précédent deux liens qui pourraient t'aider ....


:-)
Messages postés
667
Date d'inscription
jeudi 25 janvier 2007
Statut
Membre
Dernière intervention
8 janvier 2010
102
Salut,

tu lances ta commande a partir de ou? avec quel utilisateur?

Messages postés
1371
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
27 juillet 2012
259
Pas bête :$

Les voila:
$ /opt/qemu/bin/qemu-img create -f qcow ubuntudisk 10G

$ /opt/qemu/bin/qemu -hda ubuntudisk -cdrom ubuntu-0-server-i386.iso -m 192 -boot d


Merci pour les liens, je vais fouiller encore un peu.

:-)

Edit:

Je lance depuis un utilisateur (pas en admin), dans un sous dossier ou sont l'iso et le fichier ubuntudisk
Messages postés
1371
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
27 juillet 2012
259
Bon j'ai pas de frame buffer...
Du coups j'ai du m'y prendre autrement:

$ /opt/qemu/bin/qemu -hda ubuntudisk -cdrom ubuntu-0-server-i386.iso -m 192 -boot d -vga std -vnc :0


Et récupérer l'image par une connexion a distance sur un PC qui a un frame buffer.
Messages postés
667
Date d'inscription
jeudi 25 janvier 2007
Statut
Membre
Dernière intervention
8 janvier 2010
102
est-ce que ton utilisateur est dans le groupe de root? ou tu du moins dans un groupe qui permet l'écriture sur le TTY.

Messages postés
1371
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
27 juillet 2012
259
Oui mon utilisateur est dans le groupe root.

Mais la solution précédement décrite me suffit.

Merci d'avoir pris de votre temps pour chercher.