Wiki Ordunix

Linux, FreeBSD, macOS, Windows et Histoire Informatique

Outils pour utilisateurs

Outils du site


wiki:virtualisation_et_emulation:simh:tutos:unix-v8

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:unix-v8 [2025/10/03 15:32] – créée Thibault Seguinwiki:virtualisation_et_emulation:simh:tutos:unix-v8 [2025/10/03 17:30] (Version actuelle) – [Installation de Unix version 8 sur VAX-11/750 via SimH] Thibault Seguin
Ligne 1: Ligne 1:
 ====== Installation de Unix version 8 sur VAX-11/750 via SimH ====== ====== Installation de Unix version 8 sur VAX-11/750 via SimH ======
 +**Unix version 8** (**V8**) est une version qui n'est jamais sortie des Bell Labs, elle ne se basait plus sur **Unix version 7** mais BSD UNIX de Berkeley, plus précisément **4.1cBSD**, la dernière version intermédiaire entre **4.1BSD** et **4.2BSD**.
 +
 +Cette version intégrait donc des commandes réseaux tel que **telnet**, **rlogin**,...etc mais ne dispose pas d'une **pile TCP/IP** complète.
 +
 +===== Processus d'installation =====
 +Disposer des élément suivants :
 +  * L'utilitaire **tar** et le logiciels de compression/décompression **gzip**.
 +  * Se procurer la librairie ''libpcre3''.
 +  * Et du simulateur **vax750** de l'émulateur **SimH**.
 +
 +Télécharger et installer les paquets **simh** et **libpcre3** sous Debian :
 +<code user>wget http://ftp.fr.debian.org/debian/pool/main/s/simh/simh_3.8.1-6.1_amd64.deb && wget http://ftp.fr.debian.org/debian/pool/main/p/pcre3/libpcre3_8.39-15_amd64.deb</code>
 +<code user>sudo dpkg -i simh_3.8.1-6.1_amd64.deb libpcre3_8.39-15_amd64.deb && rm simh_3.8.1-6.1_amd64.deb libpcre3_8.39-15_amd64.deb</code>
 +
 +<note important>Sous FreeBSD, le paquet **simh** ne contient pas le simulateur **vax750** et ce simulateur dans le paquet **open-simh** n'est pas compatible avec cette version d'Unix. La seule solution est de compiler le simulateur //vax780// avec une version ''3.8.1'' de **SimH**, que vous pouvez télécharger en cliquant [[https://simh.trailing-edge.com/sources/archive/simhv38-1.zip|ici]].</note>
 +
 +Créer les répertoires pour la //V8//
 +<code user>mkdir -p emulateur/simh/Unix-V8</code>
 +
 +Se rendre dans le répertoire ''Unix-V8'' :
 +<code user>cd emulateur/simh/Unix-V8</code>
 +
 +Télécharger l'archive suivante :
 +<code user>wget http://squoze.net/UNIX/v8/unix8_750.tar.gz</code>ou sous FreeBSD :
 +<code user>fetch http://squoze.net/UNIX/v8/unix8_750.tar.gz</code>
 +
 +Décompresser le fichier ''unix8_750.tar.gz'' dans le répertoire courant :
 +<code user>tar xvfz unix8_750.tar.gz</code>
 +
 +Déplacer tous les fichiers du répertoire ''unix8'' dans le dossier courant :
 +<code user>mv -v unix8/* . ; rmdir unix8</code>
 +
 +Vous pouvez si vous le souhaité supprimer l'archive :
 +<code user>rm unix8_750.tar.gz</code>
 +
 +Vous avez tous les fichiers nécessaires pour lancer //Unix version 8//, le disque dur virtuel étant déjà configuré !
 +
 +===== Démarrer et découvrir Unix version 8 =====
 +Démarrer //Unix version 8// : 
 +<code user>vax750 boot_750.ini</code>
 +
 +Se logger :
 +<code user>root</code>pas besoin de mot de passe
 +
 +Et pour stopper le système :
 +<code user>/etc/halt</code>
 +
 +Après l'invite ''sim>'' appuyez sur la touche ''q'' de votre clavier pour quitter l'émulateur **SimH**.
 +
 +===== Exemple de démarrage d'Unix version 8 =====
 +<file>
 +VAX 11/750 simulator V4.0-0 Current        simh git commit id: bef5b821
 +
 +Boot
 +: ra(0,0)unix
 +145776+47312+134464 start 0xedc
 +Unix 8th Edition Sat Mar 19 16:42:43 EST 1977
 +real mem = 2096128 nbuf = 64 nswbuf = 32
 +avail mem = 1333248
 +mcr0 at tr0
 +mba0 at tr4
 +mba1 at tr5
 +1 mba's not configured
 +uba0 at tr8
 +uda0 uba0 csr 172150 vec 0774 ipl x15
 +ra0 at uda0 sl0 
 +ra1 at uda0 sl1 
 +dz0 at uba0 csr 160100 vec 0300 ipl x15
 +dz1 at uba0 csr 160110 vec 0310 ipl x15
 +kmc0 not found at uba0 csr 160200
 +dn0 not found at uba0 csr 175200
 +dr0 not found at uba0 csr 167570
 +il0 not found at uba0 csr 164000
 +il1 not found at uba0 csr 165000
 +uda0 run
 +Mon Oct  3 15:05:37 EDT 1977
 +Autoboot:
 +/dev/ra00: 530 files 769 blocks 492 free
 +ROOT MODIFIED
 +/dev/ra06: 9122 files 19464 blocks 11287 free
 +Mon Oct  3 15:05:38 EDT 1977
 +Mounted /dev/ra06 on /usr
 +/tmp/dump: No such file or directory
 +fstyp = 2 mounted on /proc
 +
 +v8generi
 +login: root
 +Welcome to Eighth Edition Unix.   You may be sure that it
 +is suitably protected by ironclad licences, contractual agreements,
 +living wills, and trade secret laws of every sort.  A trolley car is
 +certain to grow in your stomach if you violate the conditions
 +under which you got this tape.  Consult your lawyer in case of any doubt.
 +If doubt persists, consult our lawyers.
 +
 +Please commit this message to memory.  If this is a hardcopy terminal,
 +tear off the paper and affix it to your machine.  Otherwise
 +take a photo of your screen.  Then delete /etc/motd.
 +
 +Thank you for choosing Eighth Edition Unix.  Have a nice day.
 +# ls -F
 +.cshrc     boot       dev/       lib/       proto-dev  unix*
 +bin/       core       etc/       proc/      tmp/       usr/
 +# /etc/halt
 +syncing disks... done
 +halting (in tight loop); hit
 + ^P
 + HALT
 +
 +
 +Infinite loop, PC: 80004044 (BRB 80004044)
 +sim> q
 +Goodbye
 +</file>
wiki/virtualisation_et_emulation/simh/tutos/unix-v8.1759505533.txt.gz · Dernière modification : de Thibault Seguin