Saya telah membuat mesin virtual dengan virt-manager yang berjalan di kvm / qemu. Mesin bekerja dengan baik ketika mulai melalui virt-manager. Namun, saya ingin dapat memulai dan menghentikan VM melalui skrip di init.d, sehingga muncul dan turun bersama dengan host. Saya perlu memiliki manajer Virt menunjukkan bahwa mesin sedang berjalan, dan untuk dapat terhubung ke konsol melalui sana.
Ketika saya menggunakan baris perintah yang dihasilkan dengan menjalankan ps -eaf | grep kvm
setelah memulai vm melalui virt-manager, saya mendapatkan beberapa pesan konsol tentang perangkat karakter yang dialihkan, tetapi mesin tidak memulai dan berjalan dengan benar. Namun, saya tidak mendapatkan indikasi apa pun dari manajer Virtus bahwa sudah dimulai. Bagaimana saya bisa memodifikasi baris perintah untuk mendapatkan manajer untuk mengambil VM yang sedang berjalan? Apakah ada hal lain tentang baris perintah yang harus berubah ketika mulai di luar manajer-virt?
Baris perintah (sedikit diformat ulang untuk dibaca):
/usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 512 -smp 1 -name BORON \
-uuid fa7e5fbd-7d8e-43c4-ebd9-1504a4383eb1 \
-chardev socket,id=monitor,path=/var/lib/libvirt/qemu/BORON.monitor,server,nowait \
-monitor chardev:monitor -localtime -boot c \
-drive file=/dev/FS1/BORON,if=ide,index=0,boot=on,format=raw \
-net nic,macaddr=52:54:00:20:0b:fd,vlan=0,name=nic.0 \
-net tap,fd=41,vlan=0,name=tap.0 -chardev pty,id=serial0 -serial chardev:serial0 \
-parallel none -usb -usbdevice tablet -vnc 127.0.0.1:1 -k en-us -vga cirrus