> > I have noticed, but have not investigated, that QEMU seems to be broken > > post-dboot: it seems that it wants to boot the 64-bit kernel, even > > though the virtual GRUB should be detecting a 32-bit (virtual) CPU. (The > > dboot project extended GRUB with a new $ISADIR variable, that is somehow > > erroneously being set to amd64 in the 32-bit QEMU case.) > > Hmm, using 32-bit qemu binaries, it boots into the 32-bit kernel for me when > I use > the $QEMU_HOME/bin/qemu binary, and it boots into the 64-bit kernel when I use > $QEMU_HOME/bin/qemu-system-x86_64. > > In this test I didn't used the kqemu module. qemu was compiled from CVS. > Host is a current Nevada box, using an amd64 X2 socket AM2 cpu. > > Guest is a snv_55b install, bfu'ed to opensolaris 2007-03-02. > > So, at least with this combination, I'm unable to reproduce the issue...
I've now repeated these tests with kqemu installed: - 32-bit kernel booted, qemu binary: boots into 32-bit Solaris kernel - 64-bit kernel booted, qemu-system-x86_64 binary: boots into 64-bit Solaris kernel Still not reproducible... -- This message posted from opensolaris.org
