Table des matières
UNICS sur PDP-7 via SimH
UNICS (Uniplexed Information and Computing Service)) est la première ébauche d'Unix créée en 1969 pour le mini-ordinateur PDP-7.
Préparation de l'émulation d'UNICS
Installer logiciels sous Debian :
apt install unzip simh
unzip est normalement déjà installé.
Installer logiciels sous FreeBSD :
pkg install open-simh
Créer les répertoires pour UNICS :
mkdir -p emulateur/simh/UNICS
Se rendre dans le répertoire nouvellement créé :
cd emulateur/simh/UNICS
Télécharger l'archive d'UNICS :
wget https://www.tuhs.org/Archive/Distributions/Research/PDP7/pdp7-unix-master.zip
ou :
fetch https://www.tuhs.org/Archive/Distributions/Research/PDP7/pdp7-unix-master.zip
Décompression de l'archive ;
unzip pdp7-unix-master.zip
Déplacer les fichiers nécessaires à l'émulation :
mv pdp7-unix-master/binaries/* .
Suppression des fichiers inutiles :
rm -rf pdp7-unix-master*
Émulation d'UNICS sur PDP-7
Lancer le simulateur pdp7 de SimH :
pdp7 unixv0.simh
Entrer le nom d'utilisateur :
ken
puis le mot de passe :
ken
Pour initialiser la simulation tapez :
ln dd ken .
Et voilà UNICS est installé, vous allez très vite faire le tour !
Résumé de l'émulation d'UNICS
PDP-7 simulator Open SIMH V4.1-0 Current        simh git commit id: d4f85d01
CPU     idle disabled
        8KW, EAE
/home/beastie/emulateur/simh/UNICS/unixv0.simh-13> att rb image.fs
%SIM-INFO: RB: buffering file in memory
/home/beastie/emulateur/simh/UNICS/unixv0.simh-18> att -U g2in 12345
%SIM-INFO: Listening on port 12345
PDP-7 simulator configuration
CPU     idle disabled
CLK     60Hz, devno=00
PTR     devno=01
PTP     devno=02
TTI     devno=03
TTO     devno=04
LPT     disabled
DRM     disabled
RB      devno=71
DT      disabled
G2OUT   devno=05
G2IN    devno=43-44
DPY     disabled
login: ken
password: ken
@ ln dd ken .
@ 
Si vous voulez vous connectez avec Dennis Ritchie faite ceci :
PDP-7 simulator Open SIMH V4.1-0 Current        simh git commit id: d4f85d01
CPU     idle disabled
        8KW, EAE
/home/beastie/emulateur/simh/UNICS/unixv0.simh-13> att rb image.fs
%SIM-INFO: RB: buffering file in memory
/home/beastie/emulateur/simh/UNICS/unixv0.simh-18> att -U g2in 12345
%SIM-INFO: Listening on port 12345
PDP-7 simulator configuration
CPU     idle disabled
CLK     60Hz, devno=00
PTR     devno=01
PTP     devno=02
TTI     devno=03
TTO     devno=04
LPT     disabled
DRM     disabled
RB      devno=71
DT      disabled
G2OUT   devno=05
G2IN    devno=43-44
DPY     disabled
login: dmr
password: dmr
@ ln dd dmr .
@
CTRL+D fonctionne déjà pour passer d'un utilisateur à un autre.
