Wiki Ordunix

Linux, FreeBSD, macOS, Windows et Histoire Informatique

Outils pour utilisateurs

Outils du site


wiki:virtualisation_et_emulation:simh:tutos:sys3_pdp11

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
wiki:virtualisation_et_emulation:simh:tutos:sys3_pdp11 [2025/10/14 10:33] – créée Thibault Seguinwiki:virtualisation_et_emulation:simh:tutos:sys3_pdp11 [2025/10/14 22:38] (Version actuelle) Thibault Seguin
Ligne 1: Ligne 1:
 ====== Installation d'UNIX System III sur PDP-11 via l'émulateur SimH ====== ====== Installation d'UNIX System III sur PDP-11 via l'émulateur SimH ======
 ===== Prérequis pour installer UNIX System III ===== ===== Prérequis pour installer UNIX System III =====
 +  * Un interpréteur **perl** pour pouvoir créer la bande d'installation via le script ''mkdisttap.pl''.
 +  * Un éditeur de texte (vim, nano, gedit…).
 +  * Le simulateur **pdp11** de l'émulateur SimH.
 +  * Tous les fichiers qui composent UNIX System III pour PDP-11.
  
 ===== Processus d'installation d'UNIX System III ===== ===== Processus d'installation d'UNIX System III =====
Ligne 25: Ligne 29:
  
 Contenu du script perl ''mkdisttap.pl'' pour créer la bande d'installation : Contenu du script perl ''mkdisttap.pl'' pour créer la bande d'installation :
-<file perl nom.pl>+<file perl mkdisttap.pl>
 #!/usr/local/bin/perl -w #!/usr/local/bin/perl -w
 use strict; use strict;
Ligne 71: Ligne 75:
 } }
 </file> </file>
-<code user></code> + 
-<code user></code> +<note>Sous GNU/Linux il faut modifier le **shebang** (première ligne du fichier) ''#!/usr/local/bin/perl -w'' par ''#!/usr/bin/perl -w'' du fichier ''mkdisttap.pl''.</note> 
-<code user></code> + 
-<code user></code> +Le script perl ''mkdisttap.pl'' est déjà présent, il faut juste le rendre exécutable : 
-<code user></code> +<code user>chmod +x mkdisttap.pl</code> 
-<code user></code> + 
-<code user></code> +Créer la bande d'installation d'UNIX System III : 
-<code user></code> +<code user>./mkdisttap.pl  > dist.tape</code> 
-<code user></code> + 
-<code user></code> +Création du fichier [[wiki:virtualisation_et_emulation:simh:tutos:sys3_pdp11:install.ini]] : 
-<code user></code> +<code user>vim install.ini</code> 
-<code user></code> + 
-<code user></code> +Démarrer le simulateur **pdp11** avec le fichier ''install.ini'' : 
-<code user></code> +<code user>pdp11 install.ini</code> 
-<code user></code> + 
-<code user></code> +==== Depuis le terminal du simulateur ==== 
-<code user></code> +<code user>n</code> 
-<code user></code> +<code user>y</code> 
-<code user></code> +<code user>0</code> 
-<code user></code> +<code user>y</code> 
-<code user></code> +<code user>y</code> 
-<code user></code> +<code user>0</code> 
-<code user></code> +<code user>y</code>appuyez sur la touche ''Entrer'' après ''(e.g. p0001):''
-<code user></code> + 
-<code user></code> +Le simulateur se coupe automatiquement, tapez cette commande pour booter sur le disque : 
-<code user></code> +<code user>boot rp0</code> 
-<code user></code> +<code user>0</code>après le caractère ''='' tapez : 
-<code user></code>+<code user>unixhptm</code>puis la touche ''Entrer''
 + 
 + 
 +<code user>stty erase # kill @</code> 
 +<code user>echo </dev/mt4</code> 
 +<code user>echo </dev/mt4</code> 
 +<code user>echo </dev/mt4</code> 
 +<code user>echo </dev/mt4</code> 
 +<code user>cd /</code> 
 +<code user>mkfs /dev/rrp1 322278 7 418</code>soyez un peu patient... 
 +<code user>labelit /dev/rrp1 usr p0002</code> 
 +<code user>mount /dev/rp1 /usr</code> 
 +<code user>cd /usr</code> 
 +<code user>cpio -idmB </dev/rmt4</code> 
 +<code user>cd /usr/src</code> 
 +<code user>cpio -idmB </dev/rmt4</code> 
 +<code user>cpio -idmB </dev/rmt4</code> 
 +<code user>cd /usr/man</code> 
 +<code user>cpio -idmB </dev/rmt4</code> 
 + 
 +Configuration du système pour passer en mode multi-utilisateur : 
 +<code user>mkdir /tmp</code> 
 +<code user>mkdir /usr/adm</code> 
 +<code user>ed /etc/rc</code> 
 +<code user>/umount/</code> 
 +<code user>a</code> 
 +<code user>         /etc/umount /dev/rp1</code> 
 +<code user>.</code> 
 +<code user>/umount/</code> 
 +<code user>a</code> 
 +<code user>        /etc/mount /dev/rp1 /usr</code> 
 +<code user>.</code> 
 +<code user>w</code> 
 +<code user>q</code> 
 +<code user>ln /unixhptm /unix</code> 
 + 
 +Synchronisez le disque et quitter l'émulateur : 
 +<code user>sync</code> 
 +<code user>sync</code> 
 +<code user>sync</code> 
 +<code user>sync</code> 
 +<code user>sync</code>puis appuyez sur la combinaison de touche ''CTRL+E'' pour stopper le simulateur et appuyez sur la touche ''q'' après l'invite ''sim>''
 + 
 +==== Retour au terminal de votre hôte ==== 
 +Création du fichier [[wiki:virtualisation_et_emulation:simh:tutos:sys3_pdp11:boot.ini]] : 
 +<code user>vim boot.ini</code> 
 + 
 +Démarrer //UNIX System III// nouvellement installé : 
 +<code user>pdp11 boot.ini</code> 
 + 
 +==== Retour au terminal du simulateur ==== 
 +UNIX System III démarrer tapez les commandes suivantes : 
 +<code user>0</code>après le signe ''='' entrez : 
 +<code user>unix</code> 
 +<code user>init 2</code>puis appuyez sur la combinaison de touche ''CTRL+D'' pour passer mode multi-utilisateur. 
 + 
 +Ensuite entrer le login (nom d'utilisateur) : 
 +<code user>root</code> 
 + 
 <code user></code> <code user></code>
 <code user></code> <code user></code>
  
wiki/virtualisation_et_emulation/simh/tutos/sys3_pdp11.1760437997.txt.gz · Dernière modification : de Thibault Seguin