You are not logged in.
I have a CPU that supports NX bit / eXecute Disable extension, how can i enable it on arch? do i have to recompile the kernel (i have 2.6.23-ARCH) to use HIGHMEM64 or is there another way?
Thanks
Offline
If I'm not mistaken - if you're using i686, you indeed have to recompile the kernel with HIGHMEM64 enabled.
Offline
I recently switched to Arch64 and NX bit is still not enabled. Why?
I have a 64 bit CPU, NX bit is enabled in BIOS, I can't find HIGHMEM64 in /proc/config.gz, there is also no line in the logs stating that NX is enabled.
Offline
You have to add this to your boot line (/boot/grub/menu.lst -> the kernel line):
noexec=on noexec32=on
In love I believe and in Linux I trust
Offline