Subject: Re: NetBSD/hpcmips on a mobile pro 770
To: None <port-hpcmips@netbsd.org>
From: Bernd Sieker <bsieker@rvs.uni-bielefeld.de>
List: port-hpcmips
Date: 02/03/2007 14:36:24
On 03.02.07, 06:21:47, Andy Ruhl wrote:
> 
> Basically, you need to:
> 
> 1. Get a small FAT partition on your CF device
> 2. Put the NetBSD install kernel on there

Also put the bootloader there, since NetBSD will overwrite the
entire RAM when it boots, and you'll have to get the bootloader
again.

> 3. Boot that kernel, and assuming you have a network device, run a
> network install.
> 
> If you don't have a network device, you can put the install sets on
> another CF card, or inside the NetBSD partition if you like.

Any storage attached to pcmcia will also work. I've done it using
a SONY PC-Discman CD-ROM drive with a Sony-branded Adaptec
PCMCIA-SCSI-card.

To put the install sets on the NetBSD partition, it's possible to
setup the CF card on another NetBSD machine, if you have one. It
might not be quite as straightforward if you're new to NetBSD.
You can probably use Linux (or maybe even Windows, I have no
experience there) to create two MBR partitions on the CF card: one
small FAT partition (about 32MB will probably be fine), onto which
you copy the bootloader and install kernel (and later also the
"production" kernel), and one other partition for NetBSD.  The
NetBSD install program can also create that second partition, so
you can just leave that space unclaimed. It is important for WinCE
to access the FAT partition without problems that it be the first
primary partition, and it starts at the beginning of the CF card.

> 
> It can be a bit complicated, but I can help you out if you need. I've
> done it a "million" times.

I've done it only "dozens" of times, and only on an IBM z50, but
it's basically the same.

> 
> Andy

-- 
Bernd Sieker

NetBSD: The OS WORM - Write Once, Run Many