Voor de Linuxkernel bestaan patches genaamd BadRAM en de uitgebreidere versie daarvan, BadMEM, die ervoor zorgen dat je rotte plekken in je geheugen kunt omzeilen. Helaas krijg ik deze niet aan de praat.
Ik heb Rick van Rein, de auteur van BadRAM, hierover gemaild, maar daarop geen antwoord gekregen, vandaar dat ik het hier vraag. Ik ben lui en zal daarom het relevante stuk van het mailtje posten. Ik weet dat hij waarschijnlijk Nederlands kan, maar better safe than sorry

Oh, voor zover dat uitmaakt, het gaat om Slackware 9.1 op een Compaq DeskPro 266 MHz machine.
Ik hoop dat hier slimme tweakers zijn die kunnen helpen met dit probleem!
Ik heb Rick van Rein, de auteur van BadRAM, hierover gemaild, maar daarop geen antwoord gekregen, vandaar dat ik het hier vraag. Ik ben lui en zal daarom het relevante stuk van het mailtje posten. Ik weet dat hij waarschijnlijk Nederlands kan, maar better safe than sorry
Verder nog:quote: mailtjeUnfortunately, I cannot get the patch to work. I use a clean 2.6.5 kernel source tree and apply the patch, which compiles fine and has some result. That result is something like:
Uncompressing Linux... ok, booting the kernel...
And then the machine hangs. Funny thing is that the bad RAM is not even installed yet; there is only a strip of 128 MB of 66 MHz DIMM which is perfectly alright according to Memtest86 Almighty.
A kernel without the patch and the same configuration works fine. I also tried it on a 2.6.4 kernel; this hangs as well. Without the "badram=..." parameter, the kernels boot fine. The BadMEM patch for the 2.6.4 kernel won't compile, so I cannot tell wheter that one does work.
The .config file (generated by "make menuconfig") used to build the 2.6.4 kernel is attached to this e-mail (the pc only has 2 GB of HD space so I had to erase the 2.6.5 source tree and forgot to backup its .config). I also attached the lilo.conf where you can see the boot options used.
Ik zal niet de hele .config posten, maar volstaan met zeggen dat CONFIG_BADMEM=y erin staatquote: http://lilo.conf# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 50
default = linux-2.6.5-brp
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# 2.6.5 with BadRAM patch
image = /boot/kernel-2.6.5-brp
root = /dev/hda1
label = linux-2.6.5-brp
append = "badram=0x00dc0800,0x00dc0800,0x01901000,0x01901000"
read-only
# 2.6.4 with BadRAM patch
image = /boot/kernel-2.6.4-brp
root = /dev/hda1
label = linux-2.6.4-brp
append = "badram=0x00dc0800,0x00dc0800,0x01901000,0x01901000"
read-only
Oh, voor zover dat uitmaakt, het gaat om Slackware 9.1 op een Compaq DeskPro 266 MHz machine.
Ik hoop dat hier slimme tweakers zijn die kunnen helpen met dit probleem!
Maker van Taekwindow; verplaats en resize je vensters met de Alt-toets!