RH 5.2 - Maxtor - LILO - MBR - failure to write

RH 5.2 - Maxtor - LILO - MBR - failure to write

Post by Kirby Jame » Tue, 09 Mar 1999 04:00:00

Hi, I've successfully installed RH 5.2 on a new Maxtor 8.4 GB IDE disk
Everything works fine - except I can't write to the MBR - LILO reports
'invalid boot record' - any ideas? By booting from a flopy the system
is usable - but rather inconvenient.



1. Red Hat 5.2 Loadlin HOWTO (WAS: Can't install LILO from RH 5.2)

: Everything else seems to go well, until the very last step. I just cannot
: get LILO to install properly. It gives me an error message and lets me keep
: retying, but to no avail.

First, make sure to fix your MBR which can normally be done with DOS Fdisk
and "fdisk /mbr".

Welcome to the Bad BIOS Club! There is a solution. Install again, but this
time, make a small DOS partition that is the primary and is bootable.
Partition the rest to taste for Linux. Install normally until the LILO
part. When you get to that part, make the LILO floppy, then SHUT THE
COMPUTER OFF!!!!! Note that the next time you boot after that wanton
killing of the computer, you may have a fucked up the filesystem. In any
case, Linux will run fsck to fix it if it can.

With the LILO floppy, boot. On the CD you will find DOS utilities. Get a
DOS boot floppy and put Loadlin on it with a copy of your kernel. On the
DOS boot floppy, you will need a zero-byte CONFIG.SYS, FORMAT.COM,
EDIT.COM LOADLIN.EXE, and the kernel.

Now, with this DOS boot disk, slip it into the floppy drive and boot. Upon
booting, format /s that DOS partition. Then copy the files from the DOS
boot disk onto the hard drive. Next, using the editor, make an
AUTOEXEC.BAT with this line:

loadlin vmlinuz root=/dev/hda5 ro

Of course, for the Linux root partition, use your exact partition and to
use the filename with the kernel. The above is my standard Loadlin setup
line. Now, with this ready, hit CTRL-ALT-DELETE and watch as your
Loadlin-booted Linux box comes to life!

My normal procedure for partitioning a hard drive is for the first
partition to be a primary, partition 4 is the extended and all subsequent
partitions logical drives. Using Loadlin, this has always worked. It's
most likely not critical to do it this way. Rather, it's just my habit. :)

During the install, you can opt to mount the Loadlin partition or not. I
choose to mount it on /lightoff or on dual-boot boxes as /dos. I also
habitually make one small ext2 partition to mount under /the/x/files. You
can partition to your liking, of course. :)

CAUTION: Email Spam Killer in use. Leave this line in your reply! 152680
 First Law of Economics: You can't sell product to people without money.

3869387 bytes of spam mail deleted.           http://www.wwa.com/~nospam/

2. Apache 1.0.3 forces all docs to text/plain

3. "Host name lookup failure" error RH 5.0 to RH 5.2

4. boot troubles with second HD on Sparc5

5. MBR,Lilo,Red Hat 5.2,Installation

6. smbd question

7. FTP RH 5.2 -> RH 5.2 = NFT (No File Transfer)

8. DTKSH for HPUX?

9. sparc2/RH 5.2/boot failure after install

10. "Host name lookup failure" error RH 5.0 to 5.2

11. Solved: Preventing RH 5.2 to write boot sector in hda1

12. Help: Lilo install of RH 5.2 unsuccessful

13. LILO MBR Failure/Virus?