
On Tue, Feb 05, 2013 at 03:05:58AM +0000, Yin Olivia-R63875 wrote:
Hi Daniel,
Thanks for your comments. So far there's no device in QEMU to align with chardev on FSL PowerPC platforms like spapr-pty for IBM PSeries. Maybe it needs patches to QEMU. I'll take deeper investigation on it.
That's really a QEMU issue then - every chardev needs to have a corresponding -device to associtte with.
But can't get any output when connecting domain with a simple private root filesystem. # vi vm2.xml <domain type='lxc'> <name>vm2</name> <memory>25536</memory> <os> <type>exe</type> <init>/sbin/init</init> </os> <vcpu>1</vcpu> <clock offset='utc'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>destroy</on_crash> <devices> <emulator>/usr/libexec/libvirt_lxc</emulator> <filesystem type='mount'> <source dir='/media/ram/vm1-root'/> <target dir='/var/lib/libvirt/lxc/rootfs'/> </filesystem> <interface type='network'> <source network='default'/> </interface> <console type='pty' /> </devices> </domain>
# virsh -c lxc:/// define vm2.xml # virsh -c lxc:/// start vm2 Domain vm2 started
# virsh -c lxc:/// console vm2 Connected to domain vm2 Escape character is ^]
Do you have any suggestion?
Most likely is that the OS you are running has not decided to run any login process on the console '/sbin/init' itself does not directly provide any console interaction It needs to be configured to run a mingetty process or similar Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|