[Soekris] Cannot boot 4501 from CF

David Young dyoung at ojctech.com
Fri Nov 1 19:25:43 UTC 2002


Does it stop at the same place, every time? Do you ever see any messages
from the kernel, at all?

I ask because the NetBSD bootloader used to have a bug which corrupted
the kernel as it loaded. The kernel would not get very far before it would
trap to the debugger with an invalid instruction or a bad pointer. Maybe
OpenBSD's bootloader is affected by the same bug. See the thread "booting
NetBSD on net4521" in the archives for this list.

Dave

On Fri, Nov 01, 2002 at 10:54:39AM -0800, Jeff Powell wrote:
> I have installed OpenBSD 3.1 on a Lexar 128 MB CF.  I did this by using
> an IDE CF adapter installed as a Primary Master on a PC.  I booted the
> PC from the floppy (with the PC's hard drive disconnected) and installed
> OpenBSD normally.  After the install is finished I can successfully boot
> the PC from the CF card.  However, when I put the card in the 4501, it
> doesn't work.  It gets to the OpenBSD boot> prompt, then prints a few
> lines and stops.  Here is what it says:
> 
> Booting hd0a:/bsd: 3887104+335872+823752+[141972+178084]=0x61e408
> start=0xe0100020
> Entry point at 0x100020
> 
> There is sits, and it doesn't boot the kernel.  It can see the
> filesystem; I can type ls at the boot> prompt and I can see everything
> that should be there.
> 
> What's wrong and how can I fix it?
> 
> Thanks,
> 
> Jeff
> 
> _____________________________________________________________________
> Soekris Engineering, technical discussion mailing list
> [un]subscribe: http://lists.soekris.com/mailman/listinfo/soekris-tech

-- 
David Young             OJC Technologies
dyoung at ojctech.com      Engineering from the Right Brain
                        Urbana, IL * (217) 278-3933



More information about the Soekris-tech mailing list