Welcome to the board!
QUOTE
I rebooted with the Mandrake CD and restored my Windows boot record (thank God, since I have months of work on that drive I can't afford to lose).
no bkup b4 such an operation as another OS install?
Personally I use grub, and the above error is the main reason why. I've even gotten it within the last six months as I did 2 years ago and still do not understand why it's mandrakes default when Red Hat, Debian, SuSE, Libranet and others use grub. Again, the above error is the main reason why.
the manual for lilo says (man lilo)
QUOTE
Install the yp-tools package if you need NIS client programs for machines
"L"; when it is ready to transfer control to the second stage loader it
types the letter "I". If any error occurs, like a disk read error, it
will put out a hexadecimil error code, and then it will re-try the
operation. All hex error codes are BIOS return values, except for the
lilo-generated 40, 99 and 9A. A partial list of error codes follows:
00 no error
01 invalid disk command
0A bad sector flag
0B bad track flag
20 controller failure
40 seek failure (BIOS)
40 cylinder>1023 (LILO)
99 invalid second stage index sector (LILO)
9A no second stage loader signature (LILO)
AA drive not ready
FF sense operation failed
Error code 40 is generated by the BIOS, or by LILO during the conver-
sion of a linear (24-bit) disk address to a geometric (C:H:S) address.
On older systems which do not support lba32 (32-bit) addressing, this
error may also be generated. Errors 99 and 9A usually mean the map
file (-m or map=) is not readable, likely because LILO was not re-run
after some system change, or there is a geometry mis-match between what
LILO used (lilo -v3 to display) and what is actually being used by the
BIOS (one of the lilo diagnostic disks, available in the source distri-
bution, may be needed to diagnose this problem).
When the second stage loader has received control from the first stage,
it prints the letter "L", and when it has initialized itself, including
verifying the "Descriptor Table" - the list of kernels/others to boot -
it will print the letter "O", to form the full word "LILO", in upper-
case.
All second stage loader error messages are English text, and try to
pinpoint, more or less successfully, the point of failure.
So, what does it mean? I d/k. It seems that 'most' never get it resolved.
Unfortunately, mandrake for the second time in a row has resleased a version where the bootfloppy is broken. Some have done it, I d/k how other than they have just the bootloader on the floppy and no kernel (as Debian does it). I don't use bootfloppies, so I can't help you there, sorry. There's a thread about it though.
A safe way?
grub