OpenSolaris boot failure with KVM and VirtualBox
I first tried using kernel 2.6.31-rc1 on openSUSE 11.2 Milestone1 on a 4P box. All other VM's, Windows and Linux work, currently running openSUSE 11.2 Milestone 3 with 2.6.31-rc3. Verified the .iso is good. Error message
=============
Booting 'OpenSolaris 2009.06'
kernel$ /platform/i86pc/kernel/$ISADIR/unix
loading '/platform/i86pc/kernel/$ISADIR/unix' ...
cpu: 'AuthenticAMD' family 16 model 4 step 2 ...
[BIOS accepted mixed-mode target setting!]
[Multiboot-kernel, loadaddr=0xbffe38, text-and-data=0x1b1ff0, bss=0x0,
entry=0xc00000]
'platform/i86pc/kernel/amd64/unix' is loaded
module$ /boot/$ISADIR/x86.microroot
loading '/boot/$ISADIR/x86.microroot' ...
Error 15: File not found
Press any key to continue ...
Regards
Sid.
Signature · 4 lines
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks
Quoted 11 lines · Sid Boyce
I first tried using kernel 2.6.31-rc1 on openSUSE 11.2 Milestone1 on a 4P box. All other VM's, Windows and Linux work, currently running openSUSE 11.2 Milestone 3 with 2.6.31-rc3. Verified the .iso is good. Error message
=============
Booting 'OpenSolaris 2009.06'
kernel$ /platform/i86pc/kernel/$ISADIR/unix
loading '/platform/i86pc/kernel/$ISADIR/unix' ...
cpu: 'AuthenticAMD' family 16 model 4 step 2 ...
[BIOS accepted mixed-mode target setting!]
[Multiboot-kernel, loadaddr=0xbffe38, text-and-data=0x1b1ff0, bss=0x0,
Quoted 9 lines
entry=0xc00000]
'platform/i86pc/kernel/amd64/unix' is loaded
module$/boot/$ISADIR/x86.microroot
loading '/boot/$ISADIR/x86.microroot' ...
Error 15: File not found
Press any key to continue ...
Regards
Sid.
Please copy [email protected] on kvm issues.
Is this a regression from previous kernel versions? What userspace are you using?
Signature · 1 line
error compiling committee.c: too many arguments to function
Quoted 4 lines · Avi Kivity
Quoted 3 lines · Sid Boyce
I first tried using kernel 2.6.31-rc1 on openSUSE 11.2 Milestone1 on a 4P box. All other VM's, Windows and Linux work, currently running openSUSE 11.2 Milestone 3 with 2.6.31-rc3. Verified the .iso is good.
Opensuse Milestones are testing versions in at best alpha state.
Quoted 1 line
Quoted 1 line
Error 15: File not found
[....]
Virtualbox works properly running Opensolaris on my machines, with any 2.6.31-rc kernel released, including rc4 and git versions (opensuse 11.1 based).
Quoted 22 lines · Avi Kivity
Quoted 11 lines · Sid Boyce
I first tried using kernel 2.6.31-rc1 on openSUSE 11.2 Milestone1 on a 4P box. All other VM's, Windows and Linux work, currently running openSUSE 11.2 Milestone 3 with 2.6.31-rc3. Verified the .iso is good. Error message
=============
Booting 'OpenSolaris 2009.06'
kernel$ /platform/i86pc/kernel/$ISADIR/unix
loading '/platform/i86pc/kernel/$ISADIR/unix' ...
cpu: 'AuthenticAMD' family 16 model 4 step 2 ...
[BIOS accepted mixed-mode target setting!]
[Multiboot-kernel, loadaddr=0xbffe38, text-and-data=0x1b1ff0, bss=0x0,Quoted 9 lines
entry=0xc00000]
'platform/i86pc/kernel/amd64/unix' is loaded
module$/boot/$ISADIR/x86.microroot
loading '/boot/$ISADIR/x86.microroot' ...
Error 15: File not found
Press any key to continue ...
Regards
Sid.
Quoted 5 lines
Please copy [email protected] on kvm issues.
Is this a regression from previous kernel versions? What userspace are you using?
Currently running 2.6.31-rc4 with the original kqemu-1.4.0pre1 on openSUSE 11.2 Milestone 4 and it boots OK - a 200G disk image used. qemu-system-x86_64 -cdrom /ISO/osol-0906-ai-x86.iso -boot d /osol0906.qcow2 -smp 4 -m 500M &
Regards
Sid.
Signature · 4 lines
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks
Quoted 11 lines · Sid Boyce
Quoted 5 lines
Is this a regression from previous kernel versions? What userspace are you using?
Currently running 2.6.31-rc4 with the original kqemu-1.4.0pre1 on openSUSE 11.2 Milestone 4 and it boots OK - a 200G disk image used. qemu-system-x86_64 -cdrom /ISO/osol-0906-ai-x86.iso -boot d /osol0906.qcow2 -smp 4 -m 500M&
Wait, are you using kqemu or kvm?
Signature · 1 line
Do not meddle in the internals of kernels, for they are subtle and quick to panic.
Quoted 7 lines · Avi Kivity
Quoted 6 lines · Sid Boyce
Quoted 5 lines
Is this a regression from previous kernel versions? What userspace are you using?
Quoted 8 lines
Quoted 5 lines
Currently running 2.6.31-rc4 with the original kqemu-1.4.0pre1 on openSUSE 11.2 Milestone 4 and it boots OK - a 200G disk image used. qemu-system-x86_64 -cdrom /ISO/osol-0906-ai-x86.iso -boot d /osol0906.qcow2 -smp 4 -m 500M&
Wait, are you using kqemu or kvm?
# l /dev/kvm crw-rw----+ 1 root root 10, 232 2009-07-24 20:26 /dev/kvm # lsmod|grep kvm kvm_amd 41908 0 kvm 180488 1 kvm_amd
Quoted 1 line
From long ago I read that kvm needed kqemu, so I have always built the
module, but I see here it's not used.
lsmod|grep qemu
kqemu 173496 0
# rpm -qf /usr/bin/qemu-system-x86_64 qemu-0.10.1-2.21
Regards
Sid.
Signature · 4 lines
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks
Quoted 23 lines · Sid Boyce
Quoted 7 lines · Avi Kivity
Quoted 6 lines · Sid Boyce
Quoted 5 lines
Is this a regression from previous kernel versions? What userspace are you using?
Quoted 8 lines
Quoted 5 lines
Currently running 2.6.31-rc4 with the original kqemu-1.4.0pre1 on openSUSE 11.2 Milestone 4 and it boots OK - a 200G disk image used. qemu-system-x86_64 -cdrom /ISO/osol-0906-ai-x86.iso -boot d /osol0906.qcow2 -smp 4 -m 500M&
Wait, are you using kqemu or kvm?
# l /dev/kvm crw-rw----+ 1 root root 10, 232 2009-07-24 20:26 /dev/kvm # lsmod|grep kvm kvm_amd 41908 0 kvm 180488 1 kvm_amd
Quoted 7 lines
From long ago I read that kvm needed kqemu, so I have always built the module, but I see here it's not used.
lsmod|grep qemu
kqemu 173496 0# rpm -qf /usr/bin/qemu-system-x86_64 qemu-0.10.1-2.21
You're not using KVM. "Qemu" is the non-KVM version.
Maybe uli activated the preliminary kvm support in there, but if you want the real deal, install the "kvm" package and use /usr/bin/qemu-kvm.
Alex
Quoted 35 lines · Alexander Graf
Quoted 24 lines · Sid Boyce
Quoted 8 lines · Avi Kivity
Quoted 7 lines · Sid Boyce
Quoted 6 lines
Is this a regression from previous kernel versions? What userspace are
you using?Quoted 8 lines
Quoted 5 lines
Currently running 2.6.31-rc4 with the original kqemu-1.4.0pre1 on openSUSE 11.2 Milestone 4 and it boots OK - a 200G disk image used. qemu-system-x86_64 -cdrom /ISO/osol-0906-ai-x86.iso -boot d /osol0906.qcow2 -smp 4 -m 500M&
Wait, are you using kqemu or kvm?
# l /dev/kvm crw-rw----+ 1 root root 10, 232 2009-07-24 20:26 /dev/kvm # lsmod|grep kvm kvm_amd 41908 0 kvm 180488 1 kvm_amdQuoted 7 lines
From long ago I read that kvm needed kqemu, so I have always built the module, but I see here it's not used.
lsmod|grep qemu
kqemu 173496 0# rpm -qf /usr/bin/qemu-system-x86_64 qemu-0.10.1-2.21
Quoted 9 lines
You're not using KVM. "Qemu" is the non-KVM version.
Maybe uli activated the preliminary kvm support in there, but if you want the real deal, install the "kvm" package and use
/usr/bin/qemu-kvm.Alex
Thanks, I shall check that out, no mention of x86_64, but I shall have a look at the stuff below.
Quoted 1 line
From
Documentation/ia64/kvm.txt
1. Get the kvm source from git.kernel.org.
Userspace source:
git clonegit://git.kernel.org/pub/scm/virt/kvm/kvm-userspace.git
Regards
Sid.
Signature · 4 lines
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 57 lines · Alexander Graf
Quoted 46 lines · Sid Boyce
Quoted 35 lines · Alexander Graf
Quoted 24 lines · Sid Boyce
Quoted 8 lines · Avi Kivity
Quoted 7 lines · Sid Boyce
Quoted 6 lines
Is this a regression from previous kernel versions? What userspace are
you using?Quoted 8 lines
Quoted 5 lines
Currently running 2.6.31-rc4 with the original kqemu-1.4.0pre1 on openSUSE 11.2 Milestone 4 and it boots OK - a 200G disk image used. qemu-system-x86_64 -cdrom /ISO/osol-0906-ai-x86.iso -boot d /osol0906.qcow2 -smp 4 -m 500M&
Wait, are you using kqemu or kvm?
# l /dev/kvm crw-rw----+ 1 root root 10, 232 2009-07-24 20:26 /dev/kvm # lsmod|grep kvm kvm_amd 41908 0 kvm 180488 1 kvm_amdQuoted 7 lines
From long ago I read that kvm needed kqemu, so I have always built the module, but I see here it's not used.
lsmod|grep qemu
kqemu 173496 0# rpm -qf /usr/bin/qemu-system-x86_64 qemu-0.10.1-2.21Quoted 9 lines
You're not using KVM. "Qemu" is the non-KVM version.
Maybe uli activated the preliminary kvm support in there, but if you want the real deal, install the "kvm" package and use
/usr/bin/qemu-kvm.Alex
Quoted 7 lines
Thanks, I shall check that out, no mention of
x86_64, but I shall have a look at the stuff below.
FromDocumentation/ia64/kvm.txt
1. Get the kvm source from git.kernel.org.
Userspace source:
git clonegit://git.kernel.org/pub/scm/virt/kvm/kvm-userspace.git
Quoted 8 lines
(leaving out the MLs since this really doesn't belong there)
Just do "zypper in kvm" and you should be set.
Alex
Thanks, I had kvm-kmp-default locked, so that's no doubt why kvm isn't installed.
Regards
Sid.
Signature · 4 lines
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks