Ceci est une ancienne révision du document !
Table des matières
Unix version 6 sur PDP-11 avec émulateur SimH
Prérequis pour Unix version 6
Création des répertoires pour Unix version 6 :
mkdir -p emulateur/simh/Unix-V6
Se rendre dans le répertoire nouvellement créé :
cd emulateur/simh/Unix-V6/
Télécharger la bande d'installation d'Unix Version 6 :
wget http://squoze.net/UNIX/v6/files/dist.tap
fetch http://squoze.net/UNIX/v6/files/dist.tap
pour télécharger la bande d'installation.
Processus d'installation d'Unix version 6
Installation du système de fichiers racine
Créer fichier install.ini
avec votre éditeur de texte dont le contenu est le suivant :
set cpu 11/40 set tm0 locked att tm0 dist.tap att rk0 disk0.rk att rk1 disk1.rk att rk2 disk2.rk d 100000 012700 d 100002 172526 d 100004 010040 d 100006 012740 d 100010 060003 d 100012 000777 g 100000 g 0
Booter à partir de install.ini
avec simulateur PDP-11 :
pdp11 install.ini
puis appuyez sur la combinaison de touche CTRL+E
.
Après le signe =
tapez :
tmrk
O
100
1
Le signe =
s'affiche à nouveau, tapez :
tmrk
1
101
3999
À l'affichage =
tapez CTRL+E
.
À l'invite de commande de SimH sim>
, tapez :
boot rk0
après le signe @
tapez :
rkunix
pour démarrer Unix à partir du premier disque rk0
.
Au login:
entrer l'utilisateur :
root
Création des fichiers de périphériques
Utilisation de l'outil mknod :
/etc/mknod /dev/rk0 b 0 0
/etc/mknod /dev/rk1 b 0 1
/etc/mknod /dev/rk2 b 0 2
/etc/mknod /dev/rrk0 c 9 0
/etc/mknod /dev/rrk1 c 9 1
/etc/mknod /dev/rrk2 c 9 2
/etc/mknod /dev/mt0 b 3 0
/etc/mknod /dev/rmt0 c 12 0
Copie des disques suivie de leurs montage
Copiez les disques :
dd if=/dev/mt0 of=/dev/rk1 count=4000 skip=4100
dd if=/dev/mt0 of=/dev/rk2 count=4000 skip=8100
Montez les disques :
/etc/mount /dev/rk1 /usr/source
mkdir /usr/doc
/etc/mount /dev/rk2 /usr/doc
Édition avec ed de /etc/rc
pour le montage des disque au démarrage :
ed /etc/rc
2
a
/etc/mount /dev/rk1 /usr/source
/etc/mount /dev/rk2 /usr/doc
.
w
q
Synchronisation des disques :
sync
sync
sync
puis on coupe le simulateur avec les touches CTRL+E
, et enfin :
q
à l'invite sim>
de SimH.