I have been using the bare kernel that comes with the Slackware 10.2 distribution. However, I have added a total of 2 GB of RAM to the system. Here are some steps I took to compile the kernel for highmem support:
- cp /boot/config-ide-2.4.31 /usr/src/linux/.config
- cd /usr/src/linux
- make menuconfig
- Processor type and features -->
- High Memory Support (on)
- Exit
- make bzImage
- cp arch/i386/boot/bzImage /boot/vmlinuz-custom-2.4.31
- cp .config /boot/config-2.4.31
- ln -fs /boot/config-2.4.31 /boot/config
I added the image to lilo.conf and ran /sbin/lilo. The new kernel seems to boot just fine, and the 2 GB is recognized, but when starting X, the screen goes blank. I can't even switch to another virtual terminal using Shift-Alt-F6. The only solution is to reboot. I still have the original kernel image configured in Lilo, so I'm able to recover, but I would really like to take advantage of the extra RAM.
I vaguely remember installing some kernel module for my NVIDIA graphics card some two years ago. Perhaps this has something to do with my problem? Any help to solve this would be greatly appreciated.
Thanks in advance.