socat - unix-connect:/vservers/qemu/cms1/cms1.sock works well. Ctrl-d stops socat.
I'd prefer not to have vnc running unless I needed it,but some of my guests hang when -nographic is used. Note : the guest has X running and the host is running headless. Is system_powerdown a better way to stop the host? Is system_powerdown a soft operation like the atx powersupply? It did not work with a smoothwall guest. I can see adding '-serial unix:/vservers/qemu/cms1/ttyS0.sock,server,nowait' for better control. If I have '-no-reboot' on the command line and I reboot with send ctrl-alt-delete why is it just getting to halt? It never reboots and qemu continues to run. I'll build a clean guest and try to give a bug report. Is there a way to use the monitor and see what the guest is doing? ----- Original Message ---- From: Ben Taylor <[EMAIL PROTECTED]> To: n schembr <[EMAIL PROTECTED]> Sent: Friday, July 27, 2007 8:45:46 AM Subject: Re: [Qemu-devel] What is the best way to control qemu on a remote box? why are you using a socket for the monitor? YOu can easily go into monitor mode when using VNC, and I amd using ubuntu 7.04 as a guest and vnc it to my main workstation all the time. Yes, you run shutdown, and it leaves something still there, but once in the monitor, you type "quit" and it ends. I supposed using your socket method, you could wait some predefined time and then send "quit" using the send-key method you used. Just seems convoluted to send a ctrl-alt-del via send-key as opposed to being logged in via SSH, or just shutdown from the VNC window. Ben ---- n schembr <[EMAIL PROTECTED]> wrote: > I'm using a command line like: qemu -vnc :4 -kernel-kqemu -std-vga -no-reboot -monitor unix:/vservers/qemu/cms1/cms1.sock,server,nowait -boot c -hda hda1.img -hdb swap.img -net nic,vlan=0,macaddr=00:16:3e:00:0f:00 -net tap,vlan=0,ifname=br0-cms1,script=/etc/qemu-ifup-br0 -m 256 I'm running linux but would like the system to feel as close to real hardware as I can get. The the shutdown process is a pain. echo -n "Asking $GUEST to stop...(sleep $WAIT_FOR_GUEST)" su $USER -c " echo 'sendkey ctrl-alt-delete' |socat - unix-connect:/$BasePath/$GUEST/$GUEST.sock " >/dev/null With some distros the guest stops and qemu exits. On Ubuntu the guest will shutdown and get to "halt", but qemu will never exit. What is the correct way to setup a remote system like this. I would like to use the qemu monitor mode better. Note: The host system is 11 hour away, and I will never sit at the hosts console. Thank you for your time. Nicholas A. Schembri state college pa usa > >