|
Installing SuSe Linux on node1 of loihi
This page is development of
Neil's page on
installing SuSe linux.
Steps for installing SuSe
BIOS
The BIOS (Basic Input/Output System) initialises the screen and
keyboard and test the main memory. Up until this point the boot
process is the same on all computers regardless of the installed
system.
- Turn machine off and on, and press "F1" and "Delete" key to
bring up the BIOS
- -> Boot -> First Boot Device: CDROM
option
(N.B. Will need to make sure the first boot option is HDD (Hard disk) after
SuSe has been installed from the CDs).
- -> Exit, ->Y
The Master Boot Record (the 1st 512 bytes of data sector) is written
and determine the sequence of commands.
Core installation settings
- Insert CD 1 (or DVD 1)
- -> I Agree
- -> Installation
- -> I Agree
- -> English (UK), -> Accept
- -> New Installation, -> OK
Installation settings
- -> Partitioning
- -> Create custom partition setup, -> Next
- -> Custom partitioning - for experts, -> Next
- (This time we
stayed with the existing
partition and formatted /dev/hda but not /dev/hdb).The partitions are
- /dev/hda, Primary, /root, 2GB
- /dev/hda, Primary, swap, 6GB
- /dev/hda, Primary, /var, 4GB
- /dev/hda, Extended
- /dev/hda, /usr, 8GB
- /dev/hda, /tmp, 6GB
- /dev/hda, /export/loihi/disk1/ (rest of /dev/hda, 11.2GB)
- /dev/hdb, /export/loihi/disk2/ (all of /dev/hdb, 111.7GB)
- -> Finish
-> Software
- -> Standard system with GNOME
- -> Detailed selection..., add
- Multimedea
- Network/Server
- C/C++ Compiler and Tools
- -> Selections -> Search, and use search to add
- rsh-server
- telnet-server
- xpp
- netdate
- xorg-x11-devel (according to Sheila, so I hope I've put in
the right place)
- pdksh (it's seems to be on DVD, but not CD)
- -> Accept, -> Continue
-> Accept, -> I Agree, -> Install
-> Installation
Loading CDs and entering password
- Insert the other 4 CDs in order (you'll be asked for them when
they're needed)
- Enter password for machine
Network Configuration
- -> Firewall is enabled (click so that it reads Firewall is disabled)
- -> Network Interfaces -> Intel 82540EM Gigabit Ethernet
Controller (eth-id-00:30:48:42:9f:8e), -> Configure
- Static Address Setup: 134.225.10[0-3].*** (for loihi *** is
112)
- Subnet Mask: 255.255.252.0 (CIDR is /22)
- -> Host Name and Name Server
- Host Name: loihi (obviously different for another machine)
- Domain Name: reading.ac.uk
- uncheck box for `Change Host Name via DHCP'
- Name Server 1: 134.225.32.11 (vids1.rdg.ac.uk)
- Name Server 2: 134.225.32.12 (vids2.rdg.ac.uk)
- uncheck box for `Update Name Servers and Search List via DHCP'
- -> OK
- Routing -> Default Gateway:134.225.100.254
(gw-100.dist-lnk.rdg.ac.uk), -> OK
- -> Next
- -> Finish
- -> No, Skip This Test, -> Next
- Authentification method: NIS, -> Next
- NIS domain: ypmet
- Address for NIS servers: 134.225.100.218 (methome.rdg.ac.uk)
- -> Next
- -> Start Automounter
- -> Next (Release notes)
- -> Next (Hardware configuration - use following configuration)
- -> Finish (installation completed)
YaST stuff
- Login in as root
- -> Desktop -> YaST -> Network Services
- -> NIS Client -> Start Automounter, -> Finish
- -> NFS Server -> Start NFS Server -> Next
- -> Finish
(for
other machines you'll probably need to share some disks and set
Hosts wildcard as @met_all and options as rw).
- -> Network Services -> xinetd, Check the enable box,
then enable the following;
- exec
- login
- shell
telnet (in.telnetd version)
-> Finish
Security and Users ->Firewall
- Booting : Select start firewall Manually
- -> Stop Firewall Now.
Logout
Turn machine off and on and make sure you press "F1" and
"Delete" to bring up
BIOS before machine tries to boot of CD again (we've already done
that).
- -> Boot -> First Boot Device: HDD
Installing the Korn-Shell
- Login in
- ->Applications -> Internet -> Web Browser -> Firefox
->
http://rpm.pbone.net/ and find ftp site for SuSe 9.X 32-bit
version of pdksh (Korn Shell), or go to
ftp.suse.com/pub/suse/i386/9.3/suse/i586/pdksh-5.2.14-786.i586.rpm.
- pftp to site and get pdksh file
- Install the korn-shell:
demo$ rpm -i pdksh...
Metadmin stuff
- Create link in /opt to the metadmin stuff:
demo$ ln -s /home/opt-user/metadmin /opt
- Run the script that sorts out stuff, i.e. I don't know what
it does:
demo$ /opt/metadmin/scripts/config/manual_sync
- Turn xntp (time thing) on, and start it:
demo$ chkconfig xntpd on
demo$ /etc/init.d/xntpd start
(I'm not convinced this is working - andro still has the wrong time)
- For SuSe 9.2 (and 9.3) our version of emacs held in /opt needs a
newer libXaw3d.so, which means it doesn't work. to fix, just link the
one in /usr/X11R6/lib to the new name:
demo$ cd /usr/X11R6/lib
demo$ ln -s libXaw3d.so.8 libXaw3d.so.7
|