まず、XML ファイルがあることを確認します。
次に、マシンが定義されていないことを確認してください。
virsh list --all
これでいずれかのマシンが返された場合は、すべてのマシンでこれを実行します。
virsh undefine <machine>
これで、明確なシステムが得られるはずです。
セットアップしようとしているマシンの xml ファイルの編集を開始します。後でコンソールに接続できるように、tty の定義があることを確認してください。デバイスの下にコンソールまたはシリアル部分が存在する必要があります。正確には覚えていません。
xml ファイルの準備ができたら、それを定義できます。
virsh define <path_to_xml>
それが行うことは、xml を virsh 内に配置することです。そのため、実際にマシンに使用されるのはそのコピーであり、ディスク上にある xml ファイルではありません。これは、このファイルの変更が virsh に反映されないことを意味します。xml は引き続き変更できますが、そのためには、定義を解除して再度定義するか、使用する必要があります。
これらのコマンドを使用して、マシンを一覧表示し、特定のマシンの構成を確認できます (マシンの名前は、xml ファイルで定義されているものです)。
virsh list --all
virsh edit <machine>
今すぐマシンを起動します
virsh start <machine>
マシンが起動したと表示され、コンソールを使用してマシンに接続できるはずです
virsh console <machine>
前の 2 つのコマンドは、すぐにコンソールに表示される単一のコマンドとして記述できます。
virsh start <machine> --console