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