AS you can tell by the subject, lilo was trashing my mbr on my
/dev/hda since I was trying to setup booting linux from 3rd disk.
*Actualy* the fact that it's a 3rd disk is not the main relevance,
what is, is that my scsi drive is on a 2nd controller with booting
disabled, my IDE is on it's own controller, which is bootable.
Anyhow, after posting (knowing it takes at least an hour to get a
responce) I went back and scanned msgs in here and comp.os.linux.help.
(BTW, I though system installation questions go here, not in .help ?)
Someone, discussing booting from the 3rd drive, mentioned making a 1MB
partition for the kernel and one of the boot files in lilo (*.map?).
Anyhow, this didn't sound like I could install Slackware out-of-the-box
then, so what I did was this:
1. Disk partitioned like this:
Master IDE /dev/hda1 = 400MB (using msdos fdisk)
/dev/hda2 = 32MB LINUX /(root) - setup during install
Slave IDE /dev/hdb1 = 321MB (empty - has been sold to pay for..)
SCSI (id6) /dev/sda1 = 32MB (swap) - setup during install
/dev/sda5 = 300MB LINUX /usr - setup during install
/dev/sda6 = 690MB LINUX /home2 (added after install)
Note: you notice that I used extended partitions on my scsi,
becouse I HAD to use the fdisk for dos that came with
my SCSI controller. See next SUMMARY for info on this.
1b. Reboot if you just set these up before doing step 2.
2. Boot Slackware 1.2.0 install disks (scsi and tty44)
Choose /dev/sda1 for SWAP
/dev/hda2 for LINUX "/"
/dev/sda5 for LINUX "/usr"
3. rest is like normal install, but my lilo.conf has (not exact syntax, but)
boot = /dev/hda
linux = /dev/hda2
msdos = /dev/hda1
Now LILO works fine, and I don't get:
LI010101010101010101010101...... (on the screen when I reboot).
Now this may not have been the best solution (ie maybe lilo can boot from
Hard Drive on SCSI with non-bootable bios set). (my controller is bt445s)
Slackware only used about 8.5MB of the 32MB root, but I guess that's OK
so I'll have room for the 5-10 different kernels I tend to accumulate
and having plenty of free space for tmp. 135MB used in /usr (full install).
Maybe this will help someone, I don't know, I've been *ing so much
(about Xfree) that I owe the net some usefull writing.
Michigan State University CPP Phone: (517) 355-9582
Dept. of Campus Park and Planning hours: MWF 8-11,2-4 EDT