Wiki Ordunix

Linux, FreeBSD, macOS, Windows et Histoire Informatique

Outils pour utilisateurs

Outils du site


wiki:virtualisation_et_emulation:simh:tutos:4.3bsd-quasijarus0c

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:4.3bsd-quasijarus0c [2025/10/05 22:15] Thibault Seguinwiki:virtualisation_et_emulation:simh:tutos:4.3bsd-quasijarus0c [2025/10/10 00:18] (Version actuelle) – [Depuis un terminal sur votre hôte] Thibault Seguin
Ligne 1: Ligne 1:
 ====== Installation de 4.3BSD-Quasijarus0c sur MicroVAX via l'émulateur SimH ====== ====== Installation de 4.3BSD-Quasijarus0c sur MicroVAX via l'émulateur SimH ======
 +L'**Université de Californie à Berkeley** (**//UCB//**) a décidé de créer **4.3BSD-Tahoe** pour le mini-ordinateur **Power 6/32** car elle jugeait l'architecture **VAX** vieillissante mais problème, le //Power 6/32// n'a jamais été commercialisé. Mais //4.3BSD-Tahoe// est tout de même été une version très importante de l'UCB car elle a permit de rendre 4.3BSD plus portable.
 +
 +À partir de 1997, l'**International Free Computing Task Force** (**//IFCTF//**) créé par Michael Sokolov (qui n'a aucun rapport avec l'UCB) a créé un fork de //4.3BSD-Tahoe// pour VAX du nom de **4.3BSD-Quasijarus**. La première version a été crée le 31 décembre 1997 et la dernière le 12 décembre 1998, elle a été maintenue jusqu'en 2001 puis le site de l'//IFCTF// a été clôturé en 2004. //4.3BSD-Quasijarus// est la version de BSD privilégié pour les ordinateurs VAX réels.
 ===== Prérequis pour l'installation de 4.3BSD-Quasijarus0c ===== ===== Prérequis pour l'installation de 4.3BSD-Quasijarus0c =====
   * Le compilateur **gcc** pour compiler l'utilitaire **gzcompat**.   * Le compilateur **gcc** pour compiler l'utilitaire **gzcompat**.
Ligne 103: Ligne 106:
 } }
 </file> </file>
 +
 +<note>Sous GNU/Linux il faut modifier le **shebang** (première ligne du fichier) ''#!/usr/local/bin/perl -w'' par ''#!/usr/bin/perl -w'' du fichier ''mkdisttap.pl''.</note>
  
 Créer le fichier ''mkdisttap.pl'' : Créer le fichier ''mkdisttap.pl'' :
Ligne 115: Ligne 120:
 <code user>unzip quastape.zip && mv quastape.tap quas.tap</code> <code user>unzip quastape.zip && mv quastape.tap quas.tap</code>
  
-Création fichier [[wiki:virtualisation_et_emulation:simh:tutos:4.3bsd-quasijarus0c:install.ini]]+Création fichier [[wiki:virtualisation_et_emulation:simh:tutos:4.3bsd-quasijarus0c:install.ini]] :
 <code user>vim install.ini</code> <code user>vim install.ini</code>
  
Ligne 123: Ligne 128:
 ==== Depuis le terminal du simulateur ==== ==== Depuis le terminal du simulateur ====
 Choisissez votre langue : Choisissez votre langue :
-<code user>8</code>+<code user>8</code>pour le français.
  
 Après l'invite ''>>>'' démarrer sur la bande d'installation : Après l'invite ''>>>'' démarrer sur la bande d'installation :
Ligne 194: Ligne 199:
 <code user>cd /etc</code> <code user>cd /etc</code>
 <code user>cat > fstab</code> <code user>cat > fstab</code>
-<code user></code>+<code user>/dev/ra0a:/:rw:1:1</code
 +<code user>/dev/ra0h:/home:rw:1:3</code> 
 +<code user>/dev/ra0g:/usr:rw:1:2</code>puis appuyez sur ''CTRL+D'' pour retourner à l'invite du terminal. 
 + 
 +Lancer la commande pour redémarrer le système : 
 +<code user>reboot</code>ce qui va provoquer la synchronisation du disque dur et stopper le simulateur. 
 + 
 +Après l'invite ''sim>'' vous pouvez quitter l'émulateur avec la touche ''q''
 + 
 +===== Démarrer 4.3BSD-Quasijarus0c en mode multi-utilisateur ===== 
 +<code user>vax boot.ini</code> 
 + 
 +On vous demande votre login, tapez 
 +<code user>root</code>pas besoin de mot de passe par défaut. 
 + 
 +**Bienvenue sous 4.3BSD-Quasijarus0c !** 
 + 
 +<note>Vous pouvez désormais supprimer tous les fichiers devenus inutiles avec cette commande : <code user>rm gzcompat* install.ini miniroot* mkdisttap.pl quas.tap quastape.zip README.gzcompat rootdump* s* usr.tar*</code></note> 
 + 
 +===== Déroulement du démarrage de 4.3BSD-Quasijarus0c ===== 
 +<file> 
 +MicroVAX 3900 simulator Open SIMH V4.1-0 Current        simh git commit id: d4f85d01 
 +/home/beastie/emulateur/simh/4.3BSD-Quasijarus0c/boot.ini-4> set ry dis 
 +%SIM-ERROR: Non-existent device: RY 
 +/home/beastie/emulateur/simh/4.3BSD-Quasijarus0c/boot.ini-12> att tq0 quas.tap 
 +%SIM-INFO: TQ0: Tape Image 'quas.tap' scanned as SIMH format 
 +/home/beastie/emulateur/simh/4.3BSD-Quasijarus0c/boot.ini-15> att nvr nvram.dat 
 +%SIM-INFO: NVR: buffering file in memory 
 +/home/beastie/emulateur/simh/4.3BSD-Quasijarus0c/boot.ini-17> boot cpu 
 +%SIM-INFO: Loading boot code from internal ka655x.bin 
 + 
 + 
 +KA655-B V5.3, VMB 2.7 
 + 1) Dansk 
 + 2) Deutsch (Deutschland/Vsterreich) 
 + 3) Deutsch (Schweiz) 
 + 4) English (United Kingdom) 
 + 5) English (United States/Canada) 
 + 6) Espaqol 
 + 7) Frangais (Canada) 
 + 8) Frangais (France/Belgique) 
 + 9) Frangais (Suisse) 
 +10) Italiano 
 +11) Nederlands 
 +12) Norsk 
 +13) Portugujs 
 +14) Suomi 
 +15) Svenska 
 + (1..15):
 +Systhme en cours de test. 
 +40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25.. 
 +24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09.. 
 +08..07..06..05..04..03.. 
 +Tests terminis. 
 +Logiciel-systhme en cours de chargement. 
 +(BOOT/R5:0 DUA0 
 + 
 + 
 + 
 +  2.. 
 +-DUA0 
 +  1..0.. 
 + 
 +loading boot 
 + 
 +Boot 
 +: /vmunix 
 +326312+104440+130352 start 0x23b8 
 +4.3 BSD Quasijarus UNIX #3: Sat Feb 14 20:31:03 PST 2004 
 +    root@luthien.Harhan.ORG:/nbsd/usr/src/sys/GENERIC 
 +real mem  = 16744448 
 +SYSPTSIZE limits number of buffers to 112 
 +avail mem = 14920704 
 +using 112 buffers containing 917504 bytes of memory 
 +MicroVAX 3000, ucode rev 6 
 +tmscp0 at uba0 csr 174500 vec 774, ipl 15 
 +tms0 at tmscp0 slave 0 
 +tms1 at tmscp0 slave 1 
 +uda0 at uba0 csr 172150 vec 770, ipl 15 
 +uda0: version 3 model 3 
 +uda0: DMA burst size set to 4 
 +ra0 at uda0 slave 0: ra82, size = 1216665 sectors 
 +dz0 at uba0 csr 160100 vec 300, ipl 17 
 +dz1 at uba0 csr 160110 vec 310, ipl 17 
 +dz2 at uba0 csr 160120 vec 320, ipl 17 
 +dz3 at uba0 csr 160130 vec 330, ipl 17 
 +Changing root device to ra0a 
 +Automatic reboot in progress... 
 +Sun Oct  5 17:42:49 PDT 2003 
 +/dev/ra0a: 451 files, 5228 used, 1865 free (17 frags, 231 blocks, 0.2% fragmentation) 
 +/dev/rra0g: 12316 files, 71689 used, 323162 free (426 frags, 40342 blocks, 0.1% fragmentation) 
 +/dev/rra0h: 1 files, 1 used, 136503 free (15 frags, 17061 blocks, 0.0% fragmentation) 
 +Sun Oct  5 17:42:51 PDT 2003 
 +checking quotas: done. 
 +starting system logger 
 +   
 +preserving editor files 
 +clearing /tmp 
 +standard daemons: update cron accounting. 
 +starting network daemons: routed namedOct  5 17:42:51 myname named[79]: /etc/named.boot: No such file or directory 
 + inetd printer. 
 +starting local daemons: sendmail. 
 +Sun Oct  5 17:42:51 PDT 2003 
 + 
 + 
 +4.3 BSD UNIX (myname.my.domain) (console) 
 + 
 +login: root 
 +Last login: Sun Oct  5 17:38:56 on console 
 +Oct  5 17:42:57 myname login: ROOT LOGIN console 
 +4.3 BSD Quasijarus UNIX #3: Sat Feb 14 20:31:03 PST 2004 
 + 
 +Welcome to UNIX! 
 + 
 +erase ^?, kill ^U, intr ^C 
 +
 +</file>
  
  
  
wiki/virtualisation_et_emulation/simh/tutos/4.3bsd-quasijarus0c.1759702501.txt.gz · Dernière modification : de Thibault Seguin