intrepid qemu broken?

Jimmy Stewpot mailers at oranged.to
Wed Oct 29 11:09:59 UTC 2008


Further to my last comments Here is the error I get in the virt-manager 
when I attempt to start the VM

Traceback (most recent call last):
   File "/usr/share/virt-manager/virtManager/engine.py", line 472, in 
run_domain
     vm.startup()
   File "/usr/share/virt-manager/virtManager/domain.py", line 379, in 
startup
     self.vm.create()
   File "/usr/lib/python2.5/site-packages/libvirt.py", line 237, in create
     if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: virDomainCreate() failed internal error QEMU quit during 
console startup



Jimmy Stewpot wrote:
> Hello,
> 
> I have recently dist-upgraded to intrepid on my system. Since the dist 
> upgrade all of my kvm virtual machines work fine but my qemu ones fail 
> to start. I am runing x64 ubuntu with an XP Pro image. It gives me no 
> information at all in the logs as to what the cause of the problem is.. 
> Here are the logs
> 
> 
> cat XP-PRO.log 
>  
>  
> 
> /usr/bin/qemu -S -M pc -m 2048 -smp 1 -name XP-PRO -monitor pty 
> -localtime -no-acpi -boot c -drive file=/home/<user 
> id>/XPPRO/xppro.img,if=ide,index=0 -drive file=/home/<user 
> id>/windowsXPprosp3.iso,if=ide,media=cdrom,index=2 -net 
> nic,macaddr=00:16:36:63:ab:4f,vlan=0 -net 
> tap,fd=30,script=,vlan=0,ifname=vnet6 -serial pty -parallel none -usb 
> -usbdevice tablet -vnc 127.0.0.1:5 
>  
> 
> QEMU PC emulator version 0.9.1, Copyright (c) 2003-2008 Fabrice Bellard 
>  
>  
> 
> usage: qemu [options] [disk_image] 
>  
>  
> 
> 
> 'disk_image' is a raw hard image image for IDE hard disk 0
> 
> Standard options:
> -M machine      select emulated machine (-M ? for list)
> -cpu cpu        select CPU (-cpu ? for list)
> -fda/-fdb file  use 'file' as floppy disk 0/1 image
> -hda/-hdb file  use 'file' as IDE hard disk 0/1 image
> -hdc/-hdd file  use 'file' as IDE hard disk 2/3 image
> -cdrom file     use 'file' as IDE cdrom image (cdrom is ide1 master)
> -drive [file=file][,if=type][,bus=n][,unit=m][,media=d][index=i]
>         [,cyls=c,heads=h,secs=s[,trans=t]][snapshot=on|off] 
> [,cache=on|off]
>                  use 'file' as a drive image 
> 
> -mtdblock file  use 'file' as on-board Flash memory image 
> 
> -sd file        use 'file' as SecureDigital card image 
> 
> -pflash file    use 'file' as a parallel flash image 
> 
> -boot [a|c|d|n] boot on floppy (a), hard disk (c), CD-ROM (d), or 
> network (n)
> -snapshot       write to temporary files instead of disk image files 
> 
> -no-frame       open SDL window without a frame and window decorations 
> 
> -alt-grab       use Ctrl-Alt-Shift to grab mouse (instead of Ctrl-Alt) 
> 
> -no-quit        disable SDL window close capability 
> 
> -no-fd-bootchk  disable boot signature checking for floppy disks 
> 
> -m megs         set virtual RAM size to megs MB [default=128] 
> 
> -smp n          set the number of CPUs to 'n' [default=1] 
> 
> -nographic      disable graphical output and redirect serial I/Os to 
> console
> -portrait       rotate graphical output 90 deg left (only PXA LCD) 
> 
> -k language     use keyboard layout (for example "fr" for French) 
> 
> -audio-help     print list of audio drivers and their options 
> 
> -soundhw c1,... enable audio support 
> 
>                  and only specified sound cards (comma separated list) 
> 
>                  use -soundhw ? to get the list of supported cards 
> 
>                  use -soundhw all to enable all of them 
> 
> -localtime      set the real time clock to local time [default=utc] 
> 
> -full-screen    start in full screen 
> 
> -win2k-hack     use it when installing Windows 2000 to avoid a disk full 
> bug
> -usb            enable the USB driver (will be the default soon) 
> 
> -usbdevice name add the host or guest USB device 'name' 
> 
> -name string    set the name of the guest 
> 
> 
> Network options:
> -net nic[,vlan=n][,macaddr=addr][,model=type]
>                  create a new Network Interface Card and connect it to 
> VLAN 'n'
> -net user[,vlan=n][,hostname=host]
>                  connect the user mode network stack to VLAN 'n' and send
>                  hostname 'host' to DHCP clients
> -net tap[,vlan=n][,fd=h][,ifname=name][,script=file][,downscript=dfile]
>                  connect the host TAP network interface to VLAN 'n' and 
> use the
>                  network scripts 'file' (default=/etc/qemu-ifup)
>                  and 'dfile' (default=/etc/qemu-ifdown);
>                  use '[down]script=no' to disable script execution;
>                  use 'fd=h' to connect to an already opened TAP interface
> -net socket[,vlan=n][,fd=h][,listen=[host]:port][,connect=host:port]
>                  connect the vlan 'n' to another VLAN using a socket 
> connection
> -net socket[,vlan=n][,fd=h][,mcast=maddr:port]
>                  connect the vlan 'n' to multicast maddr and port
> -net none       use it alone to have zero network devices; if no -net option
>                  is provided, the default is '-net nic -net user'
> 
> -tftp dir       allow tftp access to files in dir [-net user]
> -bootp file     advertise file in BOOTP replies
> -smb dir        allow SMB access to files in 'dir' [-net user]
> -redir [tcp|udp]:host-port:[guest-host]:guest-port
>                  redirect TCP or UDP connections from host to guest 
> [-net user]
> 
> Linux boot specific:
> -kernel bzImage use 'bzImage' as kernel image
> -append cmdline use 'cmdline' as kernel command line
> -initrd file    use 'file' as initial ram disk
> 
> Debug/Expert options:
> -monitor dev    redirect the monitor to char device 'dev'
> -serial dev     redirect the serial port to char device 'dev'
> -parallel dev   redirect the parallel port to char device 'dev'
> -pidfile file   Write PID to 'file'
> -S              freeze CPU at startup (use 'c' to start execution)
> -s              wait gdb connection to port
> -p port         set gdb connection port [default=1234]
> -d item1,...    output log to /tmp/qemu.log (use -d ? for a list of log 
> items)
> -hdachs c,h,s[,t]  force hard disk 0 physical geometry and the optional BIOS
>                  translation (t=none or lba) (usually qemu can guess them)
> -L path         set the directory for the BIOS, VGA BIOS and keymaps
> -std-vga        simulate a standard VGA card with VESA Bochs Extensions
>                  (default is CL-GD5446 PCI VGA)
> -no-acpi        disable ACPI
> -curses         use a curses/ncurses interface instead of SDL
> -no-reboot      exit instead of rebooting
> -no-shutdown    stop before shutdown
> -loadvm file    start right away with a saved state (loadvm in monitor)
> -vnc display    start a VNC server on display
> -daemonize      daemonize QEMU after initializing
> -option-rom rom load a file, rom, into the option ROM space
> -clock          force the use of the given methods for timer alarm.
>                  To see what timers are available use -clock help
> 
> During emulation, the following keys are useful:
> ctrl-alt-f      toggle full screen
> ctrl-alt-n      switch to virtual console 'n'
> ctrl-alt        toggle mouse and keyboard grab
> 
> When using -nographic, press 'ctrl-a h' to get some help.
> 
> 
> It seems as though it is now missing some syntax. I have played around 
> with it adding and removing syntax with no success. Has anyone else seen 
> this type of problem?
> 
> Regards,
> 
> Jimmy
> 





More information about the ubuntu-users mailing list