Vorbemerkungen
-
Die Installation von Ultrix auf Decstation ist zickig. Es braucht unbedingt ein DEC CDROM Laufwerk RRD42 oder RRD43, vielleicht geht auch ein entsprechendes Toshiba-Modell. Nur 512 Bytes/Sektor einzustellen, reicht definitiv nicht. Der Installer bricht dann mit “Segmentation fault” ab.
-
Parity am CDROM Laufwerk muss auf “On” gejumpert sein.
-
in diesem Protokoll ist rz2 eine Seagate ST34371N Platte mit 4,3 GB, rz4 ein RRZ43 CDROM
-
Ultrix kann kein Dateisystem auf Partitionen über 2 GB anlegen. Der BASIC Installer von Ultrix legt aber bei großen Platten trotzdem diese zu großen Partitionen an. Die Installation klappt dann nicht. Die Platte muss also per Hand partitioniert werden, Installation dann mit dem Advanced Installer.
Partitionierung
Partitionsschema
aus https://web-docs.gsi.de/~kraemer/COLLECTION/ULTRIX/docs.html#partition
Partition = x | Offset/blocks = y | Size/blocks = z | Size/MB | Usage |
---|---|---|---|---|
a | 0 | 1572864 | 768 | /,/tmp,/opt |
b | 1572864 | 524288 | 256 | swap |
e | 2097152 | 524288 | 256 | crash |
g | 2621440 | 3145728 | 1536 | /usr |
f | 5767168 | 1572864 | 768 | /var |
d | 0 | 0 | 0 | unused |
h | 0 | 0 | 0 | unused |
c | 0 | 8419844 | all partitions |
Partitionieren
-
System starten
-
CDROM einlegen
-
am Monitor: boot 3/rz3/vmunix
-
Im Installer Option 3 = System Management auswählen
Device File für Festplatte erstellen
cd /dev MAKEDEV rz2
Leere Partitionstabelle erzeugen
/etc/chpt -a /dev/rrz2a
Partitionieren
/etc/chpt -v -px y z /dev/rrz2c
Die Werte für x,y,z stehen oben in der Partitionstabelle. Es werden nacheinander die Partitionen (x) a,b,e,g,f angelegt. c ist die gesamte Platte.
Dateisystem anlegen
Sicherheitshalber erhalten die Partitionen gleich ein Dateisystem, um sicherzustellen, dass sie auch korrekt beschreibbar sind. Der Installer macht das nochmals.
/etc/mkfs /dev/rrz2x z
(wieder einzeln für die Partitionen x=a,b,e,g,f mit der Größe z)
Abschluss mit Ctrl-D zur Rückkehr in den Installer.
Installation
-
Auswahl 2. Advancend installation
-
Auswahl der Festplatte rz2
-
bestehende Partitionstabelle übernehmen
Danach kopiert der Installer das Root-Filesystem auf /dev/rrz2a (ist immer für / vorgesehen) und geht zurück in den Monitor. Von dort Boot des kopoierten Systems mit
setenv boot "3/rz2/vmunix -a" boot
Der Installer fragt dann Daten für die Grundinstallation ab:
-
Systemname: jack
-
Datum und Zeit als yymmddhhmm- String: 2103182300
-
Zeitzone als GMT+1: 1
-
Daylight savings: Yes
-
Daylight savings zone: c (Central Europe)
-
Root- Passwort eingeben
Dann erfolgt die Zuordnung der Partitionen zu den Mount Points. Der Installer legt jeweils ein Dateisystem an.
-
/usr ist Partition g
-
SWAP ist Partition b, kein Seconday Swap !
-
CRASH ist Partition e
-
/var ist Partition f
Problem aber: Installer meldet “Unknown Block Size”. Stattdessen ist hier auch Partition g anzugeben, dann wird /var nach /usr/var gelinkt.
Software-Auswahl
Die Grundinstallation umfasst alles wichtige. Zusätzliche Auswahl:
1. Printer Support
29. Additional DEC Windows Applications
Zusätzliche Kernel Updates wurden hinzugenommen.
Kerneloptionen: Alle ausgewählt (Option 9)
Die Installation läuft dann durch. Am Ende rebootet das System und der X11 Login Bildschirm mit DEC Windows kommt.