Hello, I'd like to use kexec to reboot from Linux to memtest86 directly, bypassing the BIOS. This would allow me to play with northbridge registers to see if they have any effect on memtest86 (assuming I can get Linux booted properly first). Is this something that should be possible? My attempts to get it to work have failed so far:
First I grabbed linux-2.4.17.eb-kexec-apic-lb-mtd2.diff.bz2 (what I wanted) and linux-2.4.17.eb-apic-lb-mtd2.diff.bz2 (since the first patch is dependent on this one). I applied them to a fresh linux-2.4.17 tree. After compiling and rebooting, I grabbed kexec.tar.gz and compiled it and memtest86-2.8a. As I understand it, the file "memtest" is the ELF bootable image, so I ran "kexec memtest". After printing the "name", "args.filename", and "args.args" line, the machine (an ASUS A7V with Tbird-1000 CPU) froze up. So have I done something wrong in the above? For example, is linux-2.4.17.eb-kexec-apic-lb-mtd2.diff.bz2 silently dependent on the linuxbios patch? Thanks, Wayne
