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.
Disposer des élément suivants :
libpcre3
.Télécharger et installer les paquets simh et libpcre3 sous Debian :
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
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
3.8.1
de SimH, que vous pouvez télécharger en cliquant ici.
Créer les répertoires pour la V8
mkdir -p emulateur/simh/Unix-V8
Se rendre dans le répertoire Unix-V8
:
cd emulateur/simh/Unix-V8
Télécharger l'archive suivante :
wget http://squoze.net/UNIX/v8/unix8_750.tar.gz
ou sous FreeBSD :
fetch http://squoze.net/UNIX/v8/unix8_750.tar.gz
Décompresser le fichier unix8_750.tar.gz
dans le répertoire courant :
tar xvfz unix8_750.tar.gz
Déplacer tous les fichiers du répertoire unix8
dans le dossier courant :
mv -v unix8/* . ; rmdir unix8
Vous pouvez si vous le souhaité supprimer l'archive :
rm unix8_750.tar.gz
Vous avez tous les fichiers nécessaires pour lancer Unix version 8, le disque dur virtuel étant déjà configuré !
Démarrer Unix version 8 :
vax750 boot_750.ini
Se logger :
root
pas besoin de mot de passe
Et pour stopper le système :
/etc/halt
Après l'invite sim>
appuyez sur la touche q
de votre clavier pour quitter l'émulateur SimH.
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