web-dev-qa-db-fra.com

Comment me connecter à mon ordinateur VM en cours d'exécution via virsh?

Mon VM a déjà été lancé via virsh start chameleon.ootbdev. Quand je fais un virsh console chameleon.ootbdev j'obtiens le résultat suivant:

Connected to domain chameleon.ootbdev
Escape character is ^]
error: internal error cannot find character device (null)

Faire une recherche google sur ceci m'a mené à ceci "solution" . Malheureusement, l'édition du domaine via virsh edit chameleon.ootbdev ne semble pas tenir. Je soupçonne que le problème est que je n’insère pas correctement le XML: les instructions du lien me demandent d’insérer le code XML suivant dans le fichier XML du domaine.

<serial type='pty'>
   <target port='0'/>
 </serial>
 <console type='pty'>
   <target type='serial' port='0'/>
 </console>

J'ai posté mon fichier XML de domaine sur Pastebin here . C’est APRÈS que j’ai essayé d’insérer le code XML ci-dessus. J'ai inséré ce XML après le bloc </devices>.

Ma question principale est: Comment puis-je me connecter à la machine virtuelle en cours d’exécution? Une question secondaire serait: éditez le fichier de domaine avec le XML ci-dessus et collez les modifications?

3
Avery Chan

Les ports série et les consoles sont également des périphériques. Insérez-les là avant la balise de fermeture </ devices>.

2
aquaherd