Ceci est une ancienne révision du document !
Table des matières
Installation de 4BSD sur VAX-11/780 via l'émulateur SimH
Prérequis pour installer 4BSD
- Vous aurez besoin du simulateur vax780 de l'émulateur SimH pour le VAX-11/780.
- Un éditeur de texte (vim, nano, gedit,…etc).
- Et du programme wget et de la bande d'installation de 4BSD.
Processus d'installation de 4BSD
Depuis un terminal installé sur votre hôte
Installation des logiciels requis sous Debian :
sudo apt install wget vim simh
.deb
faîtes ceci : wget http://ftp.fr.debian.org/debian/pool/main/s/simh/simh_3.8.1-6.1_amd64.deb
puis :
sudo dpkg -i simh_3.8.1-6.1_amd64.deb
SimH n'a pas besoin de dépendances logicielles donc inutile de taper la commande sudo apt-get -f install
.
Installation des logiciels requis sous FreeBSD :
sudo pkg install vim open-simh
Créer les répertoires pour l'installation 4BSD :
mkdir -p emulateur/simh/4BSD
Rendez-vous dans le répertoire 4BSD
:
cd emulateur/simh/4BSD/
Télécharger la bande d'installation de 4BSD :
wget http://zazie.tom-yam.or.jp/starunix/starunix.tar.bz2
sous FreeBSD :
fetch http://zazie.tom-yam.or.jp/starunix/starunix.tar.bz2
Extraire l'archive starunix.tar.bz2
:
tar xvfj starunix.tar.bz2
Déplacer la bande d'installation et le fichier d'amorçage dans le répertoire courant :
mv -v starunix/4.0bsd/4.0bsd.tape . && mv -v starunix/4.0bsd/boot .
Si vous le souhaitez, vous pouvez supprimer ces fichiers et répertoire (devenu inutile pour 4BSD) :
rm -rf starunix*
Créer le fichier install.ini pour le premier démarrage :
vim install.ini
Démarrer sur la bande d'installation de 4BSD à partir du fichier install.ini
:
vax780 install.ini
Depuis le terminal du simulateur de SimH
Exécution de mkfs et restor :
mkfs
7942
hp(0,0)
restor
ht(0,1)
hp(0,0)
puis appuyez sur la touche Entrer
après Last chance before scribbling on disk.
Appel du programme d'amorçage pour booter le noyau :
boot
puis spécifier le chemin du noyau sur le disque :
hp(0,0)vmunix
Faire une vérification du système de fichiers :
fsck /dev/rrp0a
Formatage de la partition g
qui va accueil le slice /usr
:
/etc/mkfs /dev/rrp0g 145673
Montage de la partition, avance de la bande et restauration :
/etc/mount /dev/rp0g /usr
cd /usr
cp /dev/rmt12 /dev/null
cp /dev/rmt12 /dev/null
tar xpb 20
ne soyez pas surpris si cette commande mets du temps.