[Bug 545004] Re: kvm VMs don't start: qemu: could not load PC BIOS 'bios.bin'

Axel ubuntu at axel-naumann.de
Tue Mar 23 13:41:19 GMT 2010


** Description changed:

  Binary package hint: qemu-kvm
  
  NOTE: not a dupe of 418033.
  
  I installed the current Lucid snapshot server (dev branch), selecting
  OpenSSH and Virtualization, followed by dist-upgrade. I cannot start my
  VM from sudo virsh, which invokes
  
- LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 2048 -smp 1 -name Win7-x86_64-MSVC7.1 -uuid 6a17f68e-8aad-ad42-3e6c-97c7f04321b1 -nographic -chardev socket,id=monitor,path=/var/lib/libvirt/qemu/Win7-x86_64-MSVC7.1.monitor,server,nowait -monitor chardev:monitor -localtime -boot c -drive file=/mnt/vm/Win7-x86_64-MSVC7.1.img,if=ide,index=0,boot=on -net nic,macaddr=52:54:00:2c:0d:ae,vlan=0,name=nic.0 -net tap,fd=51,vlan=0,name=tap.0 -chardev pty,id=serial0 -serial chardev:serial0 -parallel none -usb -usbdevice tablet 
+ LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 2048 -smp 1 -name Win7-x86_64-MSVC7.1 -uuid 6a17f68e-8aad-ad42-3e6c-97c7f04321b1 -nographic -chardev socket,id=monitor,path=/var/lib/libvirt/qemu/Win7-x86_64-MSVC7.1.monitor,server,nowait -monitor chardev:monitor -localtime -boot c -drive file=/mnt/vm/Win7-x86_64-MSVC7.1.img,if=ide,index=0,boot=on -net nic,macaddr=52:54:00:2c:0d:ae,vlan=0,name=nic.0 -net tap,fd=51,vlan=0,name=tap.0 -chardev pty,id=serial0 -serial chardev:serial0 -parallel none -usb -usbdevice tablet
  char device redirected to /dev/pts/1
  qemu: could not load PC BIOS 'bios.bin'
  
  (from /var/log/libvirt/qemu/Win7-x86_64-MSVC7.1.log)
  
  virsh reports
  virsh # start Win7-x86_64-MSVC7.1
  error: Failed to start domain Win7-x86_64-MSVC7.1
  error: monitor socket did not show up.: Connection refused
  
  Additional info:
  $ ls -l /usr/share/qemu-kvm
  lrwxrwxrwx 1 root root 4 2010-03-23 11:30 /usr/share/qemu-kvm -> qemu
- $ ls -l /usr/share/qemu/bios.bin 
+ $ ls -l /usr/share/qemu/bios.bin
  lrwxrwxrwx 1 root root 19 2010-03-23 11:54 /usr/share/qemu/bios.bin -> ../seabios/bios.bin
- $ ls -l /usr/share/seabios/bios.bin 
+ $ ls -l /usr/share/seabios/bios.bin
  -rw-r--r-- 1 root root 131072 2010-01-20 02:06 /usr/share/seabios/bios.bin
  
  $ /usr/bin/kvm --version
  QEMU PC emulator version 0.12.3 (qemu-kvm-0.12.3), Copyright (c) 2003-2008 Fabrice Bellard
  $ apt-cache policy kvm
  kvm:
-   Installed: 1:84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu1
-   Candidate: 1:84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu1
+   Installed: 1:84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu1
+   Candidate: 1:84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu1
+   Version table:
+  *** 1:84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu1 0
+         500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages
+         100 /var/lib/dpkg/status
+ 
+ $ apt-cache policy seabios 
+ seabios:
+   Installed: 0.5.1-0ubuntu2
+   Candidate: 0.5.1-0ubuntu2
    Version table:
-  *** 1:84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu1 0
+  *** 0.5.1-0ubuntu2 0
          500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages
          100 /var/lib/dpkg/status
+ 
  
  The image is an imported Win7 VM from an older version of kvm. Import with
  $ sudo virt-install --import --name Win7-x86_64-MSVC7.1 --ram 2048  --os-type windows --os-variant win2k8  --disk path=/mnt/vm/Win7-x86_64-MSVC7.1.img
  
  Let me know if I can help with debugging.
+ 
+ [EDIT: add seabios version]

** Description changed:

  Binary package hint: qemu-kvm
  
  NOTE: not a dupe of 418033.
  
  I installed the current Lucid snapshot server (dev branch), selecting
  OpenSSH and Virtualization, followed by dist-upgrade. I cannot start my
  VM from sudo virsh, which invokes
  
  LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 2048 -smp 1 -name Win7-x86_64-MSVC7.1 -uuid 6a17f68e-8aad-ad42-3e6c-97c7f04321b1 -nographic -chardev socket,id=monitor,path=/var/lib/libvirt/qemu/Win7-x86_64-MSVC7.1.monitor,server,nowait -monitor chardev:monitor -localtime -boot c -drive file=/mnt/vm/Win7-x86_64-MSVC7.1.img,if=ide,index=0,boot=on -net nic,macaddr=52:54:00:2c:0d:ae,vlan=0,name=nic.0 -net tap,fd=51,vlan=0,name=tap.0 -chardev pty,id=serial0 -serial chardev:serial0 -parallel none -usb -usbdevice tablet
  char device redirected to /dev/pts/1
  qemu: could not load PC BIOS 'bios.bin'
  
  (from /var/log/libvirt/qemu/Win7-x86_64-MSVC7.1.log)
  
  virsh reports
  virsh # start Win7-x86_64-MSVC7.1
  error: Failed to start domain Win7-x86_64-MSVC7.1
  error: monitor socket did not show up.: Connection refused
  
  Additional info:
  $ ls -l /usr/share/qemu-kvm
  lrwxrwxrwx 1 root root 4 2010-03-23 11:30 /usr/share/qemu-kvm -> qemu
  $ ls -l /usr/share/qemu/bios.bin
  lrwxrwxrwx 1 root root 19 2010-03-23 11:54 /usr/share/qemu/bios.bin -> ../seabios/bios.bin
  $ ls -l /usr/share/seabios/bios.bin
  -rw-r--r-- 1 root root 131072 2010-01-20 02:06 /usr/share/seabios/bios.bin
  
  $ /usr/bin/kvm --version
  QEMU PC emulator version 0.12.3 (qemu-kvm-0.12.3), Copyright (c) 2003-2008 Fabrice Bellard
  $ apt-cache policy kvm
  kvm:
    Installed: 1:84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu1
    Candidate: 1:84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu1
    Version table:
   *** 1:84+dfsg-0ubuntu16+0.12.3+noroms+0ubuntu1 0
          500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages
          100 /var/lib/dpkg/status
  
- $ apt-cache policy seabios 
+ $ apt-cache policy seabios
  seabios:
-   Installed: 0.5.1-0ubuntu2
-   Candidate: 0.5.1-0ubuntu2
-   Version table:
-  *** 0.5.1-0ubuntu2 0
-         500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages
-         100 /var/lib/dpkg/status
- 
+   Installed: 0.5.1-0ubuntu2
+   Candidate: 0.5.1-0ubuntu2
+   Version table:
+  *** 0.5.1-0ubuntu2 0
+         500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages
+         100 /var/lib/dpkg/status
  
  The image is an imported Win7 VM from an older version of kvm. Import with
  $ sudo virt-install --import --name Win7-x86_64-MSVC7.1 --ram 2048  --os-type windows --os-variant win2k8  --disk path=/mnt/vm/Win7-x86_64-MSVC7.1.img
  
  Let me know if I can help with debugging.
  
- [EDIT: add seabios version]
+ [EDIT: added seabios version]

-- 
kvm VMs don't start: qemu: could not load PC BIOS 'bios.bin'
https://bugs.launchpad.net/bugs/545004
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in ubuntu.



More information about the Ubuntu-server-bugs mailing list