Seems like it has something to do with my BIOS.  I placed the CFA into
another, more recent machine with the autoconfig for the IDE
controller.  RH linux came up, showing 489/4/32 in /proc/.../.  I
manually set my BIOS to those settings on the older machine, booted up,
same results.  I then placed the CFA into another machine as the
primary master, manually set the bios to the right CHS settings, and it
booted LRP (Granted with some errors, but I got a login).  without
changing anything on the CFA, I placed it back in the old box, verified
CHS, same issue.

I need to read through that doc that you sent over a little further. 
Nothing jumped out at me right away.  The only thing I saw in there was
suggestions to give the CHS info to the kernel on bootup via append =
"hda=C,H,S".  I tried this at the syslinux boot: prompt to no avail...

Hmm.  Maybe time to ditch the 486???
Billy


--- Charles Steinkuehler <[EMAIL PROTECTED]> wrote:
> > In my syslinux.cfg file, I have set both boot and PKGPATH to
> /dev/hda1.
> >
> > I mentioned before that I have to specify the drive type in my BIOS
> by
> > sectors, heads, cylinders, etc.  Since a CF disk doesn't have any
> such
> > parts, what is the best setting to use?  I know by specifying
> different
> > values, it changes whether or not the BIOS can see the boot sector
> of
> > the CF.
> >
> > This is a strange one...any help would be appreciated.
> 
> You may have a problem with how the BIOS and linux talk to the drive.
>  Linux
> ignores the BIOS information, and talks directly to the CF disk, just
> like
> it's an IDE HDD.  Bootloaders have to use the BIOS to talk to the
> drive.  If
> the BIOS and LINUX use different geometries, you're going to have a
> hard
> time getting anything running.
> 
> You should see what linux thinks your CF disk geometry is.  On my
> system, I
> do the following:
> 
> debian:/usr/src# cat /proc/ide/hda/geometry
> physical     9408/15/63
> logical      588/240/63
> debian:/usr/src#
> 
> You might also try connecting the CF card to a BIOS that auto-detects
> IDE
> drive's geometry, and use those numbers on your older system.
> 
> If it's impossible for some reason to coerce your BIOS into using the
> same
> geometry linux uses, you may have to force linux to use the closest
> available BIOS geometry.  There's a HOWTO at linuxdoc that covers
> wierd
> geometry problems, and the various IDE size limits you may find
> helpful:
> 
> http://www.linuxdoc.org/HOWTO/Large-Disk-HOWTO.html
> 
> Charles Steinkuehler
> http://lrp.steinkuehler.net
> http://c0wz.steinkuehler.net (lrp.c0wz.com mirror)
> 
> 
> _______________________________________________
> Leaf-user mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/leaf-user


__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/

_______________________________________________
Leaf-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-user

Reply via email to