The NetBSD/shark FAQ |
This is the FAQ list for the NetBSD/shark port of NetBSD.
The upshot of this is that now, if you're looking for an update for Shark firmware, Chris can help you out. Send him an e-mail at <cgd@NetBSD.org> with the subject "SHARK FIRMWARE REQUEST", and then, after making you jump through a few hoops, he'll point you at the bits.
People should know that there are a few 'interesting' versions of firmware that they might want:
After you have the bits, you're ready to upgrade.
To setup a Shark to boot from an internal IDE disk you must aquire an IDE cable and power adapter, ensure that drive is void of any PC BIOS partition tables, install NetBSD, and update your firmware settings.
Installing the hardwareThe shark has an internal IDE connector, but it does not have a large 4-pin 12V power connector used by most standard IDE drives. In place of the large 4-pin 12V connector is a newer and smaller floppy drive style power connector. These factors make a laptop drive with a laptop to standard IDE converter the best choice. Depending on your converter, you may also need an adapter to convert the smaller floppy drive style power connector to the larger 12V connector required by your converter. Once installed, the drive can be secured to the top of the ROM slot track using cable ties. You can also use hook and fastener strips (also known by the brand name Velcro®) to secure the drive to the case.
Formatting the drive
Your drive must be properly formatted to be recognized as a bootable disk by the Shark firmware. The NetBSD/shark install will normally take care of most of the formatting for you, but in some cases your drive may have an IBM-PC style Master Boot Record (or MBR). This MBR must be erased before the Shark firmware will recognize the NetBSD filesystem on the drive. To make sure that the MBR is erased, do the following:
dd if=/dev/zero of=/dev/wd0c bs=512 count=1
Updating the firmware environment
To autoboot from the disk you will need to install the wdboot kernel and from the PROM type:
setenv boot-device disk:\netbsd
Some Sharks are configured to load /boot
by default, in
which case you can just link /netbsd
to that name.
|
|