If you don't trust the "SMP" go to "config.h" and
comment out the line referring to "#define SMP"
then rebuild the diagnostic as follows:
cd ./memtest86-3.5
make clean
make install
Check the date/time stamp on the following file
memtest.bin
to ensure that you have just "built" it under Linux.
You can make a bootable floppy disk as follows
dd if=memtest.bin of=/dev/fd0
You can make a bootable partition for LiLo by doing
cp -v memtest.bin /boot/memtest.bin
Then configure an additional Linux partition with
/sbin/liloconfig
Finally manually edit this new partition in the file
/etc/lilo.conf
to have parameters
img = /boot/memtest.bin
label = memtest
root = /dev/"whatever" - Whatever is root partition
read-only
and install the new "LiLo" by typing
/sbin/lilo
Please note that I included the "memtest.bin"
ready-to-boot image as a convenience, in case
people did not have Linux. Usually people with
older operating systems can read "tar" archives,
so I did not "bzip2" this archive before I
uploaded it to the reflector as
http://members.shaw.ca/yehudi2/memtest86-3.5.tar
People without Linux (i.e. "DOS" users) should
still be able to extract "memtest.bin" even though
they are unable to build it from the "C" sources.