Wiki Ordunix

Linux, FreeBSD, macOS, Windows et Histoire Informatique

Outils pour utilisateurs

Outils du site


wiki:virtualisation_et_emulation:simh:tutos:svr1

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:svr1 [2025/10/10 11:47] Thibault Seguinwiki:virtualisation_et_emulation:simh:tutos:svr1 [2025/10/14 12:13] (Version actuelle) – [Depuis le terminal du simulateur] Thibault Seguin
Ligne 1: Ligne 1:
 ====== Installation de UNIX System V Release 1 sur PDP-11 via l'émulateur SimH ====== ====== Installation de UNIX System V Release 1 sur PDP-11 via l'émulateur SimH ======
-**UNIX System V Release 1** (**//SVR1//**) est la première version de **UNIX System V**, sortie en 1983. Ce système était disponible pour mini-ordinateurs PDP-11 et VAX.+**UNIX System V Release 1** (**//SVR1//**) est la première version de [[wiki:histoire_informatique:at_t-unix|UNIX System V]], sortie en 1983. Ce système était disponible pour mini-ordinateurs PDP-11 et VAX.
 ===== Prérequis pour l'installation de SVR1 ===== ===== Prérequis pour l'installation de SVR1 =====
   * Un interpréteur **perl** pour pouvoir créer la bande d'installation via le script ''mkdisttap.pl''.   * Un interpréteur **perl** pour pouvoir créer la bande d'installation via le script ''mkdisttap.pl''.
Ligne 27: Ligne 27:
  
 Déplacer les fichiers d'installation dans le répertoire courant : Déplacer les fichiers d'installation dans le répertoire courant :
-<code user>mv -v squoze.net/UNIX/sysV_pdp11/files/* .</code>+<code user>mv squoze.net/UNIX/sysV_pdp11/files/* .</code>
  
 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 :
Ligne 112: Ligne 112:
 Le simulateur se coupe automatiquement, tapez cette commande : Le simulateur se coupe automatiquement, tapez cette commande :
 <code user>boot rp0</code> <code user>boot rp0</code>
-<code user>0</code>après le caractère''='' tapez : +<code user>0</code>après le caractère ''='' tapez : 
-<code user>unixgdtm</code>+<code user>unixgdtm</code>puis la touche ''Entrer''.
  
 Vous arrivez sur une invite de commande ''#'' en mode single user. Vous arrivez sur une invite de commande ''#'' en mode single user.
Ligne 140: Ligne 140:
 Configurer le système en mode multi-utilisateur : Configurer le système en mode multi-utilisateur :
 <code user>ed /etc/rc</code> <code user>ed /etc/rc</code>
-<code user>751</code> 
 <code user>/mount/</code> <code user>/mount/</code>
-<code user>        : put mounts here</code> 
 <code user>a</code> <code user>a</code>
-<code user>        /etc/mount /dev/rp1 /usr</code>+<code user>/etc/mount /dev/rp1 /usr</code>
 <code user>.</code> <code user>.</code>
 <code user>w</code> <code user>w</code>
-<code user>777</code> 
 <code user>q</code> <code user>q</code>
 <code user>ln /unixgdtm /unix</code> <code user>ln /unixgdtm /unix</code>
Ligne 156: Ligne 153:
 <code user>sync</code>puis appuyer sur la combinaison de touche ''CTRL+E'' puis sur la touche ''q'' pour arrêter l'émulateur SimH. <code user>sync</code>puis appuyer sur la combinaison de touche ''CTRL+E'' puis sur la touche ''q'' pour arrêter l'émulateur SimH.
  
 +==== Retour au terminal de votre hôte ====
 Création du fichier [[wiki:virtualisation_et_emulation:simh:tutos:svr1:boot.ini]] : Création du fichier [[wiki:virtualisation_et_emulation:simh:tutos:svr1:boot.ini]] :
 <code user>vim boot.ini</code> <code user>vim boot.ini</code>
-<code user></code> + 
-<code user></code> +Démarrer //SVR1// nouvellement installé : 
-<code user></code> +<code user>pdp11 boot.ini</code> 
-<code user></code> + 
-<code user></code> +==== Retour au terminal du simulateur ==== 
-<code user></code> +<code user>0</code>après le signe ''='' entrez : 
-<code user></code> +<code user>unix</code> 
-<code user></code> +<code user>init 2</code> 
-<code user></code+<code user>y</code> 
-<code user></code> +<code user>n</code> 
-<code user></code>+ 
 +Enter le nom d'utilisateur : 
 +<code user>root</code> 
 + 
 +Et voilà vous sous SVR1 en mode multi-utilisateur ! 
 + 
 +Si vous souhaitez supprimer les fichiers devenus inutiles : 
 +<code user>rm -rf bootstrap cpio.binary dist.tape *.cpio in* mkdisttap.pl root.image sysv_pdp11.tgz squoze.net</code> 
 + 
 +===== Exemple de boot de UNIX System V Release 1 ===== 
 +<file> 
 +PDP-11 simulator Open SIMH V4.1-0 Current        simh git commit id: d4f85d01 
 +Disabling XQ 
 +#0=unix 
 + 
 +UNIX/sysV: unixgdtm 
 +real mem = 262144 bytes 
 +avail mem = 185280 bytes 
 + 
 +INIT: SINGLE USER MODE 
 +# init 2 
 + 
 +INIT: New run level: 2 
 +Is the date Wed Dec  1 15:35:46 EST 1982 correct? (y or n) y 
 +Do you want to check the file systems? (y or n) n 
 +/etc/rc: /usr/lib/ex2.15preserve: not found 
 +-su: /usr/lib/acct/startup: not found 
 +process accounting started 
 +/etc/rc: /usr/lib/errdemon: not found 
 +errdemon started 
 +mv: cannot access /usr/adm/sulog 
 +mv: cannot access /usr/adm/cronlog 
 +/etc/rc: /usr/adm/cronlog: cannot create 
 +cron started 
 + 
 +Console Login: root 
 +UNIX System V 
 +#  
 +</file
 + 
 +<note important>Pour arrêter le système tapez : <code user>shutdown -y -g 0 -i 0</code>puis : <code user>init 1</code>attendre d'être mode single user et arrêter l'émulateur.</note>
wiki/virtualisation_et_emulation/simh/tutos/svr1.1760096837.txt.gz · Dernière modification : de Thibault Seguin