Hi,

Someone asked me how to disable PAE mode on Solaris 10 x86. 

I have done following testing before answer his question:


1.  Setting "force_pae_off" option in /etc/system, and reboot system:

vi /etc/system
....
set force_pae_off=1



2. Checking %cr4 register with kmdb


-bash-3.00# mdb -K

Welcome to kmdb
Loaded modules: [ crypto ptm ufs unix krtld sppp nca lofs genunix ip 
logindmux
usba specfs nfs random sctp ]
[0]> ::status
debugging live kernel (32-bit) on boltx-1
operating system: 5.10 Generic_118844-26 (i86pc)
CPU-specific support: AMD
DTrace state: inactive
stopped on: debugger entry trap
[0]> force_pae_off/X
force_pae_off:
force_pae_off:  1
[0]> getcr4::call
6f8 = getcr4();
[0]>


According to manual of x86 cpu, if PAE mod is disabled, the value should 
be "6d8", I don't know what's wrong with my testing.

Does anyone can tell me?
 



Reply via email to