LILO error "0101010..." (RH 5.0) Help Please?

LILO error "0101010..." (RH 5.0) Help Please?

Post by Brian P. Kaspe » Fri, 13 Mar 1998 04:00:00



Greetings.

I'm experiencing strangeness trying to get LILO to
work on a DOS/Win95/Linux box.  Here is my configuration:

FIC PA-2007 MB
Adaptec AHA-2940UW with 4.3GB IBM UW SCSI Drive
Adaptec AHA-2940 with Toshiba CD-ROM drive and Zip drive
Red Hat 5.0
DOS 6.22
Windows 95 (not OSR2)
System Commander boot loader software

1.  I'm currently using System Commander as my boot loader
to choose between DOS and Win95 on the first primary
partition on the drive.  They're both on the same partition,
which is configured for "multi-FAT" boot.

2.  In order to permit DOS to see the entire disk, I've
enabled "BIOS translation of DOS drives with > 1024
Cylinders" in the AHA-2940UW BIOS.

3.  During a Red Hat 5.0 install, I used Linux fdisk to
create the following partitioning scheme:

device    boot   size Description
/dev/sdb1   *  900 MB FAT16 primary partition with DOS 6.22 and Win95
/dev/sdb2       50 MB ext2fs primary partition (will be /)
/dev/sdb3     3350 MB (extended partition)
  /dev/sdb5   1800 MB FAT16 partition for data
  /dev/sdb6    128 MB swap partition
  /dev/sdb7    128 MB ext2fs /tmp partition
  /dev/sdb8    300 MB ext2fs /var partition
  /dev/sdb9   1000 MB ext2fs /usr partition

I installed LILO into /dev/sdb2.  It appeared to have installed.
When I rebooted, sure enough, Linux appeared as an OS option in System
Commander.  When I selected Linux, however, my screen filled with
an endlessly-repeating "010101010...."

I've checked the large disk mini-HOWTO, the LILO mini-howto, and
several other of the various "how to use Linux with other OSes"
mini-HOWTOs.  

I believe the problem almost certainly involves the Adaptec BIOS
extended cylinder translation.  I've tried enabling linear mode,
and I've tried 'append = "aic7xxx=1,0"' to tell the kernel that
the Adaptec extended addressing is on.  I've not tried these
simultaneously, though.

Does anyone have any ideas?  Also, how *exactly* should an
"append = " line look in my /etc/lilo.conf?

Thanks in advance ....

-Brian
--
Brian Kasper              | "The only way to deal with bureaucrats is
The Aerospace Corporation | with stealth and sudden *." - U.N.

Opinions are my own    O- |

 
 
 

LILO error "0101010..." (RH 5.0) Help Please?

Post by Neil Ricke » Fri, 13 Mar 1998 04:00:00



Quote:>3.  During a Red Hat 5.0 install, I used Linux fdisk to
>create the following partitioning scheme:
>device    boot   size Description
>/dev/sdb1   *  900 MB FAT16 primary partition with DOS 6.22 and Win95
>/dev/sdb2       50 MB ext2fs primary partition (will be /)
>/dev/sdb3     3350 MB (extended partition)
>  /dev/sdb5   1800 MB FAT16 partition for data
>  /dev/sdb6    128 MB swap partition
>  /dev/sdb7    128 MB ext2fs /tmp partition
>  /dev/sdb8    300 MB ext2fs /var partition
>  /dev/sdb9   1000 MB ext2fs /usr partition
>I installed LILO into /dev/sdb2.  It appeared to have installed.
>When I rebooted, sure enough, Linux appeared as an OS option in System
>Commander.  When I selected Linux, however, my screen filled with
>an endlessly-repeating "010101010...."

LILO is having trouble reading your disk.  Do you only have one disk?
If so, the disk is probably BIOS device 0x80, but lilo might think
that it is 0x81.

Try putting the following near the beginning of '/etc/lilo.conf'

  disk = /dev/sdb
  bios = 0x80

Then you must rerun 'lilo' to reinstall.  (I hope you made a boot
floppy, to give you access to your system).

 
 
 

LILO error "0101010..." (RH 5.0) Help Please?

Post by M. Buchenried » Sat, 14 Mar 1998 04:00:00



Quote:>Greetings.
>I'm experiencing strangeness trying to get LILO to
>work on a DOS/Win95/Linux box.  Here is my configuration:
>FIC PA-2007 MB
>Adaptec AHA-2940UW with 4.3GB IBM UW SCSI Drive
>Adaptec AHA-2940 with Toshiba CD-ROM drive and Zip drive

[...]

Quote:>2.  In order to permit DOS to see the entire disk, I've
>enabled "BIOS translation of DOS drives with > 1024
>Cylinders" in the AHA-2940UW BIOS.

[...]

Wrong. See SCSI-HOWTO .

Michael
--

       Lumber Cartel Unit #456 (TINLC) and Official Net.Scum

 
 
 

LILO error "0101010..." (RH 5.0) Help Please?

Post by Richard Stein » Mon, 16 Mar 1998 04:00:00



spake unto us, saying:


>>2.  In order to permit DOS to see the entire disk, I've
>>enabled "BIOS translation of DOS drives with > 1024
>>Cylinders" in the AHA-2940UW BIOS.

>[...]

>Wrong. See SCSI-HOWTO .

Why is it wrong?  I've used the extended BIOS translation with both an
Adaptec 1542CP and an adaptec 2940U with no problems, using Slackware
and two flavors of Red Hat.

--

           OS/2 Warp 4 + Linux + Executor = PC Hobbyist Heaven!
                   The Theorem Theorem: If If, Then Then.