Subject: Just seen on the Linux/SPARC mailing lists.
To: None <port-sparc@NetBSD.ORG>
From: Miguel de Icaza <miguel@nuclecu.unam.mx>
List: port-sparc
Date: 08/16/1997 19:38:27
This is full 64-bit port, fine grain locking SMP kernel on Ultra
X000 Enterprise systems.
Boy, David Miller is coding fast.
Miguel.
------- Start of forwarded message -------
Date: Sat, 16 Aug 1997 02:18:44 -0400
From: "David S. Miller" <davem@jenolan.rutgers.edu>
To: ultralinux@vger.rutgers.edu
CC: sparclinux@vger.rutgers.edu
Subject: a treat for Enterprise X000 owners...
vger.rutgers.edu:
/pub/linux/Sparc/testing/Ultra/Enterprise/ultrapenguin_install
That should have everything one would need to install UltraPenguin-1.0
on high end Enterprise systems. Much thanks to those who helped me
via the test images I've been putting up.
A brief rundown:
tftpboot.img This is what you'll need to tftp boot your Enterprise
with to perform the installation of ultrapenguin-1.0
vmlinux.aout After the installation, this is the kernel image
you'll need to use to perform the first boot of the
system. The problem is that the install will leave
the older kernel on there which does not support your
nice machine which I wish I had. 8-)
vmlinux.gz
System.map
modules.tar.gz 64-bit ELF kernel image, symbol table, and modules
respectively. Place vmlinux.gz and System.map file
under /boot (look at how the existing symbolic links
under /boot work) then untar the modules from /.
So, a quick summary:
ok 4000 dload tftpboot.img
ok ?go
Install ultrapenguin-1.0, when it ends, stop it before it tries to
boot off the disk, this won't work as described above, instead go:
ok 4000 dload vmlinux.aout root=/dev/sda1
ok ?go
(replace /dev/sda1 with whatever your installed / for ultrapenguin-1.0
happens to be)
Now, it's up. As root, do this:
cd /
gzip -dc /wherever/modules.tar.gz | tar xvvf -
cd /boot
rm vmlinux-2.1.44.gz System.map-2.1.44 vmlinux.gz System.map
cp /wherever/vmlinux.gz /wherever/System.map.gz .
gzip -d System.map.gz
mv vmlinux.gz vmlinux-2.1.50.gz
mv System.map System.map-2.1.50.gz
ln -s vmlinux-2.1.50.gz vmlinux.gz
ln -s System.map-2.1.50.gz System.map
Finally check /etc/silo.conf to make sure it's going to try and do the
right thing. Then punt and pray.
Good luck, and don't forget to fetch and install anything which is
present in the ultrapenguin-1.0 RPM updates area.
Later,
David "Sparc" Miller
davem@caip.rutgers.edu
------- End of forwarded message -------