[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