Wiki Ordunix

Linux, FreeBSD, macOS, Windows et Histoire Informatique

Outils pour utilisateurs

Outils du site


wiki:virtualisation_et_emulation:simh:tutos:unix-v7

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
wiki:virtualisation_et_emulation:simh:tutos:unix-v7 [2025/09/30 17:22] Thibault Seguinwiki:virtualisation_et_emulation:simh:tutos:unix-v7 [2025/10/01 20:21] (Version actuelle) – [Exemple de démarrage d'Unix version 7] Thibault Seguin
Ligne 1: Ligne 1:
 ====== Installation d'Unix version 7 sur PDP-11 via l'émulateur SimH ====== ====== Installation d'Unix version 7 sur PDP-11 via l'émulateur SimH ======
 +**Unix version 7** aussi appelé **V7** a apporté comme principaux apports le **Bourne shell** au lieu du **Thompson shell** et la commande **chdir** pour changer de répertoire est devenu la populaire commande **cd**. Si vous souhaitez plus d'informations sur //Unix version 7//, rendez-vous [[wiki:histoire_informatique:research_unix#unix_version_7_et_unix_32v|ici]]. 
 ===== Prérequis pour installer Unix version 7 ===== ===== Prérequis pour installer Unix version 7 =====
   * Vous aurez besoin du logiciel **gzip** pour la décompression.   * Vous aurez besoin du logiciel **gzip** pour la décompression.
Ligne 116: Ligne 117:
 ===== Processus d'installation et de configuration d'Unix version 7 ===== ===== Processus d'installation et de configuration d'Unix version 7 =====
 Création du fichier [[wiki:virtualisation_et_emulation:simh:tutos:unix-v7:install.ini]] : Création du fichier [[wiki:virtualisation_et_emulation:simh:tutos:unix-v7:install.ini]] :
 +<code user>vim install.ini</code>
  
 +Boot via le fichier ''install.ini'' avec le simulateur **pdp11** de **SimH** :
 +<code user>pdp11 install.ini</code>
  
 +==== À partir du simulateur ====
 +Après ''Boot :'' tapez :
 +<code user>tm(0,3)</code>ensuite :
 +<code user>5000</code>
 +<code user>hp(0,0)</code>
 +<code user>tm(0,4)</code>
 +<code user>tm(0,5)</code>
 +<code user>hp(0,0)</code>appuyer sur la touche ''Entrer''.
 +<code user>hp(0,0)hptmunix</code>
 +<code user>STTY -LCASE NL0 CR0</code>pour passer de l'affichage en majuscule en minuscule.
  
 +Supprimer les anciens noyaux :
 +<code user>mv hptmunix unix</code>
 +<code user>rm hp*ix</code>
 +<code user>rm rp*ix</code>
 +<code user>ls *ix</code>doit afficher seulement le noyau ''unix''.
  
 +Création des périphériques RP06 dans ''/dev'' :
 +<code user>cd /dev</code>
 +<code user>make rp06</code>
  
 +Créer les périphériques TU10 dans /dev :
 +<code user>make tm</code>
  
 +Création d'un système de fichiers vierge sur disque RP06 :
 +<code user>cd /</code>
 +<code user>/etc/mkfs /dev/rp3 322278</code>
 +<code user>icheck /dev/rp3</code>
  
 +Avance rapide de la bande et restauration de la tranche ''/usr'' :
 +<code user>dd if=/dev/r#nrmt0 of=/dev/null bs=20b files=6</code>
 +<code user>restor rf /dev/rmt0 /dev/rp3</code>appuyer simplement sur la touche ''Entrer''.
  
 +Montage de la tranche ''/usr'', clonage du bloc de démarrage et synchronisation du disque RP06 : 
 +<code user>/etc/mount /dev/rp3 /usr</code>
 +<code user>dd if=/usr/mdec/hpuboot of=/dev/rp0 count=1</code>appuyez sur la combinaison de touche ''CTRL+E'' pour stopper le simulateur et à l'invite ''sim>'' appuyez sur la touche ''q'' pour quitter l'émulateur **SimH**.
 +
 +==== Sur votre terminal hôte ====
 +Création du fichier [[wiki:virtualisation_et_emulation:simh:tutos:unix-v7:boot.ini]] pour pouvoir booter sur votre nouvelle installation d'//Unix version 7// :
 +<code user>vim boot.ini</code>
 +
 +Vous pouvez supprimer le fichier ''install.ini'' et la bande d'installation ''v7.tap'' :
 +<code user>rm install.ini v7.tap</code>
 +
 +Démarrer //Unix version 7// à partir de ''boot.ini'' :
 +<code user>pdp11 boot.ini</code>
 +
 +==== Retour à votre simulateur PDP-11 SimH ====
 +Juste après l'affichage de ''Disabling XQ'', tapez :
 +<code user>boot</code>ensuite :
 +<code user>hp(0,0)unix</code>puis passer en mode multi-utilisateur avec la combinaison de touche ''CTRL+D''.
 +
 +Désormais on vous demande d'entrer votre login, tapez :
 +<code user>root</code>suivie du mot de passe :
 +<code user>root</code>
 +
 +**Vous pouvez à présent faire la découverte d'//Unix version 7// !**
 +
 +Lorsque vous souhaitez revenir au terminal de votre hôte, stopper le simulateur PDP-11 avec la combinaison de touche ''CTRL+E'' puis arrivé à l'invite ''sim>'' vous pouvez quitter l'émulateur **SimH** avec la touche ''q''.
 +
 +===== Exemple de démarrage d'Unix version 7 =====
 +<file>
 +PDP-11 simulator Open SIMH V4.1-0 Current        simh git commit id: d4f85d01
 +
 +After Disabling XQ is displayed type boot
 +and at the : prompt type hp(0,0)unix
 +
 +Disabling XQ
 +boot
 +Boot
 +: hp(0,0)unix
 +mem = 2020544
 +# RESTRICTED RIGHTS: USE, DUPLICATION, OR DISCLOSURE
 +IS SUBJECT TO RESTRICTIONS STATED IN YOUR CONTRACT WITH
 +WESTERN ELECTRIC COMPANY, INC.
 +WED DEC 31 19:52:43 EST 1969
 +
 +login: root
 +Password:
 +You have mail.
 +
 +</file>
 +
 +<note important>Pour rappel le mot de passe est ''root'' par défaut.</note>
wiki/virtualisation_et_emulation/simh/tutos/unix-v7.1759252922.txt.gz · Dernière modification : de Thibault Seguin