Previous Next Table of Contents

3. Ramdisk-based Installation Criteria

When the UltraPenguin installation starts, normally a ramdisk is loaded into memory. This ramdisk contains data and programs required to perform the installation, and is approximately 4 MB in size. Since the ramdisk takes memory away from the UltraPenguin installation program, your SPARC system must have at least 12 MB of memory in order to sucessfully use a ramdisk-based installation.

For SPARC systems with less than 12 MB of RAM, another approach is possible. It is known as an NFS-mounted root. As the name implies, instead of using a ramdisk to hold parts of the UltraPenguin installation program, an NFS server is used to export the necessary files to the SPARC system. While this approach uses less memory, it is somewhat more complex to set up.

Please Note:

UltraPenguin may also be installed by booting from the UltraPenguin CD-ROM. This method uses neither a ramdisk or an NFS-mounted root, as the necessary files are already present on the CD-ROM. We will discuss booting from CD-ROM later.

Preparing to use an NFS-Mounted Root:

If you will be using an NFS-mounted root for the installation program, you'll need a network connection for your SPARC system, an NFS server capable of exporting the UltraPenguin CD-ROM (or equivalent files), and the ability to respond to rarp requests, so that your SPARC system can obtain its IP address. The necessary commands for rarp would be:

rarp -s ip.address.of.sparc hw:address:of:sparc
arp -s ip.address.of.sparc hw:address:of:sparc

As you might surmise, replace ip.address.of.sparc with the IP address of your SPARC system, and replace hw:address:of:sparc with the MAC address of your SPARC system's network adapter. The IP address is assigned by your network administrator, and the MAC address is displayed on your SPARC system's console at power-up.

To use an NFS-mounted root during the installation, add the following argument to your boot command:

linux nfsroot=nfs.server.ip.address:/path/to/RH/image

The word linux should always be included in a boot command that includes one or more arguments, and must precede the first argument. Replace nfs.server.ip.address with the NFS server's IP address, and /path/to/UP/image with the path to the exported directory containing the appropriate UltraPenguin files.

Previous Next Table of Contents