Subject: PBSDBOOT: "read program header table error"
To: None <port-hpcmips@netbsd.org>
From: Marty Cawthon <mrc@ChipChat.com>
List: port-hpcmips
Date: 09/11/2001 03:33:53
Ahoy!

  I am struggling to install NetBSD on an NEC Mobilepro 800.
I have a 256MB Compact Flash on which I have (2) FDISK partitions:
  about 240MB NetBSD (169)
  about   3MB DOS    (6)

  I have formatted the DOS partion with the WinCE on the MP800.
Then I installed both the pbsdboot.exe and netbsd.gz files.

  I have also used 'disklabel' and 'newfs' on the NetBSD partition.

 I Run the pbsdboot.exe program - it runs successfully at first, then error.
      GUI screen
      Select "kernel name"  /Storage Card 2/netbsd.gz
      Select "frame buffer"  Mobile Pro 800
      Push the [Boot] button
      Popup window appears: Data in memory will be lost. Are you sure?  [YES]
      Popup window appears: Loading [               ]  (but no loading occurs)
      About 1/2 second later another popup window appears:
      (X) read program header table error

  I don't know what to think about this message.
I have tried different paths for the "kernel name"
such as "/netbsd.gz" and have installed the netbsd.gz on the
NetBSD FDISK-partition.
Also I put the "netbsd.gz" file on the DOS partition along with pbsdboot.exe

  Also I tried 'tar tzf netbsd.gz' to untar it and use it that way,
but it seems to be a 'gz' file and nothing to do with tar.

  I feel like I am stuck in a swamp.

  Any suggestions?
I leave on a trip on Wednesday and would love to carry this along to just
use to get an Secure SHell back to my machine for Emacs...

Marty Cawthon
ChipChat