On Sat, 10 Mar 2007 17:31:54 +0100, Paul de Weerd <[EMAIL PROTECTED]> wrote:
> On Sat, Mar 10, 2007 at 11:33:29AM -0500, Gordon Turner wrote:
> | I have a compact flash card that is giving an ERR R on boot.  I have
> looked
> at
> | the boot (http://www.openbsd.org/faq/faq14.html), which told me that my
> PBR
> was
> | most likely messed.  Unfortunately I am still at a loss as to how I
> screwed
> up.
> 
> Check out the biosboot(8) manpage. This describes all possible error
> conditions from the biosboot program.

Absolutely, which includes:

--SNIP from biosboot--
     When biosboot receives control from either the BIOS or the master boot
     record (MBR) it will print the message:

           Loading

     followed by a dot for every filesystem block it attempts to load.  If
     /boot is loaded successfully, biosboot will put the cursor on the next
     line just before transferring control to the newly-loaded program.

--SNIP from biosboot--

--SNIP from biosboot--
     ERR R    Read error.  The BIOS returned an error indication when biosboot
              attempted to read a disk sector.  This might be any media error,
              including bad sectors (common on floppy disks), and invalid sec-
              tors (can occur with bad geometry translations). 
--SNIP from biosboot--

Which of course is what I am seeing.

Based on pluging the cf card in the soekris, I get what I believe to be the 
correct geometry, which is confirmed by disklabel when the card is in the cf 
reader.

CYLINDERS=1006
HEADS=16
SECTORSPERTRACK=63

1. Is there any way of getting more diagonstic information?  Turning kernel 
logging on?

2. Is this consistent with getting the CHS geometry of the compact flash card 
wrong?

Thanks!
Gord Turner.

Reply via email to