May u should take a look at the 'caching strategy' of your bios.
I have encountered the same problem on some (old) 486 boards using
more then 16mb, if your board uses a ami bios u can check and (may)
correct the problem with a program called amisetup (dos based, but
u only need it to change permanent saved bios settings).
But if u have insufficient cache and or tag ram u out a luck.
So, I suspect the problem is not linux but board/bios related.
tw
/stan
-- Stefan Kreicker email: stk@rmi.de Aix-la-Chapelle fax/data: +49-241-873958