Why a 32-bit guest under a 64-bit host and VB-2.0 install?
Posted: 9. Sep 2008, 18:43
Why does a 32-bit Solaris 10 5/08 guest, install under a 64-bit Solaris 10 5/08 host and VirtualBox-2.0.0 install? I installed Solaris 10 5/08 on a Dell 755 with Intel Core2 CPUs, which boots into 64-bit mode. I installed the amd64 version of VB-2.0 and created a guest OS with VT-x enabled. But when the guest OS boots, it's in 32-bit mode.
I was trying to figure out how to force Solaris 10 to install or boot in 64-bit mode, but found that Solaris installs both kernels and picks the best one to use at boot time.
So, is there a way to tell what mode the VB environment is running in or some way to force guest OS installs to be in 64-bit mode?
Here's the system specs and OS information:
~~~~~~~~
Machine - Dell 755
Intel Core2 vPro 2 x 3GHz
4 GB RAM
160 GB HDD
~~~~~~~~
Host - Solaris 10 5/08
# psrinfo -vp
The physical processor has 2 virtual processors (0 1)
x86 (chipid 0x0 GenuineIntel family 6 model 23 step 6 clock 2992 MHz)
Intel(r) Core(tm)2 Duo CPU E8400 @ 3.00GHz
# isainfo -v
64-bit amd64 applications
cx16 mon sse3 sse2 sse fxsr mmx cmov amd_sysc cx8 tsc fpu
32-bit i386 applications
cx16 mon sse3 sse2 sse fxsr mmx cmov sep cx8 tsc fpu
# isainfo -k
amd64
~~~~~~~~~~
Guest - Solaris 10 5/08
# psrinfo -vp
The physical processor has 1 virtual processor (0)
x86 (GenuineIntel family 6 model 23 step 6 clock 2992 MHz)
Intel(r) Core(tm)2 Duo CPU E8400 @ 3.00GHz
#isainfo -v
32-bit i386 applications
sse2 sse fxsr mmx cmov sep cx8 tsc fpu
# isainfo -k
i386
Thanks for your time.
I was trying to figure out how to force Solaris 10 to install or boot in 64-bit mode, but found that Solaris installs both kernels and picks the best one to use at boot time.
So, is there a way to tell what mode the VB environment is running in or some way to force guest OS installs to be in 64-bit mode?
Here's the system specs and OS information:
~~~~~~~~
Machine - Dell 755
Intel Core2 vPro 2 x 3GHz
4 GB RAM
160 GB HDD
~~~~~~~~
Host - Solaris 10 5/08
# psrinfo -vp
The physical processor has 2 virtual processors (0 1)
x86 (chipid 0x0 GenuineIntel family 6 model 23 step 6 clock 2992 MHz)
Intel(r) Core(tm)2 Duo CPU E8400 @ 3.00GHz
# isainfo -v
64-bit amd64 applications
cx16 mon sse3 sse2 sse fxsr mmx cmov amd_sysc cx8 tsc fpu
32-bit i386 applications
cx16 mon sse3 sse2 sse fxsr mmx cmov sep cx8 tsc fpu
# isainfo -k
amd64
~~~~~~~~~~
Guest - Solaris 10 5/08
# psrinfo -vp
The physical processor has 1 virtual processor (0)
x86 (GenuineIntel family 6 model 23 step 6 clock 2992 MHz)
Intel(r) Core(tm)2 Duo CPU E8400 @ 3.00GHz
#isainfo -v
32-bit i386 applications
sse2 sse fxsr mmx cmov sep cx8 tsc fpu
# isainfo -k
i386
Thanks for your time.