|
Staf Wagemakers
Howto install Debian GNU/Linux on a SGI IndyHowto install Debian GNU/Linux on a SGI Indy
This document is outdated, the Debian MIPS team has worked very hard to create "bootfloppies" for the Debian/Mips port The link to the new howto is on the Debian MIPS port page: http://www.debian.org/ports/mips/ A more up-to-date howto is available at: http://www.pvv.org/~pladsen/Indy/HOWTO.html Howto install Debian GNU/Linux on a SGI IndyStaf Wagemakers ( staf at wagemakers.be)v0.0.3, 18 Jun. 2001
This document describes how you can install the base Debian Gnu/Linux distribution on your Indy. 1. Getting Debian Gnu/Linux1.1 Get the base distribution
The base distribution is available at ftp://ftp.uni-mainz.de/pub/Linux/debian-local/mips/
1.2 Get the linux kernel
You need a linux kernel that is compiled for a mips system, a pre-compiled kernel is available at
ftp://ftp.rfc822.org/pub/local/debian-mips/kernel/
2. Setup the installation host2.1 Setup a DHCP server
Install the dhcp server ( just type "apt-get install dhcp" if you are using Debian Gnu/Linux :) )
And restart the dhcp server ( /etc/init.d/dhcp restart ) If you use a 2.4 kernel on your DHCP server you've to run
2.2 Setup the tftp service
The indy will download the linux kernel by tftp at the boot time, so we need to export /indy.
and the reload the configuration (killall -1 inetd) Erich Schubert reported that he had a problem with tftp and the 2.4 kernel series:
2.3 Setup the nfs-server
We need a nfs root filesystem therefor we need to export /indy by nfs.
and run exportfs -va 3 Installation3.1 boot timePower on your indy and select "Stop for system maintenance" during the boot phase. Select "Enter command monitor" from the main menu. I'm not sure this really necessary but it's recommended to set the netaddr system variable to the right ip-address. You can get the current value with the "printenv netaddr" command.
Other people told me that they had to unset netaddr , but this doesn't seems to work on my Indy. And the boot the linux kernel with the boot command
If everything goes right the indy will boot and you'll get a shell prompt 3.2 Partition your hard driveAttention: you will lose all data on your disk if you follow the next step! Partition your hd with "fdisk /dev/sda", my partition table looks like this
3.3 Install the base fsFormat your root fs mkfs.ext2 /dev/sda1. Mount it to /mnt mount /dev/sda1 /mnt. And extract the base + kernel archive:
Move /sbin/unconfigured.sh to /sbin/unconfigured.sh.org. 3.4 Install the kernelInstall the kernel to your boot disk.
4. Finish your installation4.1 Boot from your hdReboot your system and go to the "command mode" and type:
The indy will boot from the kernel we've installed and use /dev/sda1 as his root fs. 4.2 Update your configuration
"/" is mounted as read-only in order to modify some configuration files we have to remount it.
Modify the most important configuration files (/etc/fstab etc) and reboot the Indy. Have fun...
|
|
||||
| © 2012 Staf Wagemakers | |||||