Prochaine révision | Révision précédente |
wiki:virtualisation_et_emulation:simh:tutos:4.3bsd_orig [2025/09/28 16:19] – créée Thibault Seguin | wiki:virtualisation_et_emulation:simh:tutos:4.3bsd_orig [2025/09/28 16:41] (Version actuelle) – [Lancer l'émulation de 4.3BSD] Thibault Seguin |
---|
====== Installation de la version d'origine de 4.3BSD sortie en juin 1986 sur VAX-11/780 sous l'émulateur SimH ====== | ====== Installation de la version d'origine de 4.3BSD sortie en juin 1986 sur VAX-11/780 sous l'émulateur SimH ====== |
{{ :wiki:virtualisation_et_emulation:simh:tutoriels_sur_simh:capture_d_ecran_du_2025-03-18_13-39-08.png?nolink&1000 |}} | {{ :wiki:virtualisation_et_emulation:simh:tutos:capture_d_ecran_du_2025-03-18_13-39-08.png?nolink&1000 |}} |
===== Prérequis à l'installation de 4.3BSD sous SimH ===== | ===== Prérequis à l'installation de 4.3BSD sous SimH ===== |
* Il vous faut un interpréteur **perl** et le script perl ''mkdisttap.pl'' spécifique à **4.3BSD**. | * Il vous faut un interpréteur **perl** et le script perl ''mkdisttap.pl'' spécifique à **4.3BSD**. |
}</file> | }</file> |
| |
<note important>Pour [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]] et si vous installez SimH par compilation sous [[wiki:systemes_d_exploitation:gnu_linux:debian|Debian]] ou autres [[wiki:systemes_d_exploitation:gnu_linux:distributions_linux|distributions GNU/Linux]], il faut modifier le **shebang** (la première ligne du fichier) ''#!/usr/bin/perl -w'' par ''#!/usr/local/bin/perl -w''.</note> | <note important>Pour [[wiki:os:bsd_unix:freebsd|FreeBSD]] et si vous installez SimH par compilation sous [[wiki:os:gnu_linux:debian|Debian]] ou autres [[wiki:os:gnu_linux:distributions_linux|distributions GNU/Linux]], il faut modifier le **shebang** (la première ligne du fichier) ''#!/usr/bin/perl -w'' par ''#!/usr/local/bin/perl -w''.</note> |
| |
Le fichier du code d'amorçage de 4.2BSD, compatible avec 4.3BSD : | Le fichier du code d'amorçage de 4.2BSD, compatible avec 4.3BSD : |
[[wiki:virtualisation_et_emulation:simh:tutoriels_sur_simh:installation_de_la_version_d_origine_de_4.3bsd_de_l_ucb_sur_vax-11_780:boot42.uue]] | [[wiki:virtualisation_et_emulation:simh:tutos:boot42.uue]] |
| |
Puis copier ce fichier dans un fichier nommé ''boot42.uue'' avec vim ou nano selon vos préférences. | Puis copier ce fichier dans un fichier nommé ''boot42.uue'' avec vim ou nano selon vos préférences. |
<code user>vax780 boot.ini</code>après le démarrage du système, connectez vous en tant que root (par défaut il n'y a pas de **mot de passe**). | <code user>vax780 boot.ini</code>après le démarrage du système, connectez vous en tant que root (par défaut il n'y a pas de **mot de passe**). |
| |
{{:wiki:virtualisation_et_emulation:simh:tutoriels_sur_simh:capture_d_ecran_du_2025-03-18_13-39-08.png?linkonly|image}} de 4.3BSD après démarrage. | {{:wiki:virtualisation_et_emulation:simh:tutos:capture_d_ecran_du_2025-03-18_13-39-08.png?linkonly|image}} de 4.3BSD après démarrage. |
| |
Désormais vous pouvez découvrir les entrailles de 4.3BSD, un voyage dans le ''passé'' ! | Désormais vous pouvez découvrir les entrailles de 4.3BSD, un voyage dans le ''passé'' ! |
| |
<note important>Une fois que vous avez terminé votre voyage dans le passé, il est très important d'éteindre l'OS proprement (en {{ :wiki:virtualisation_et_emulation:simh:tutoriels_sur_simh:capture_d_ecran_du_2025-03-18_14-57-50.png?linkonly |image}}), pour synchroniser le disque dur ''virtuel'', pour ce faire vous devez entrer la commande ''shutdown -h now'', une fois l'invite de SimH affiché (''sim>''), appuyez sur la touche ''q'' pour quitter l'émulateur.</note> | <note important>Une fois que vous avez terminé votre voyage dans le passé, il est très important d'éteindre l'OS proprement (en {{ :wiki:virtualisation_et_emulation:simh:tutos:capture_d_ecran_du_2025-03-18_14-57-50.png?linkonly |image}}), pour synchroniser le disque dur ''virtuel'', pour ce faire vous devez entrer la commande ''shutdown -h now'', une fois l'invite de SimH affiché (''sim>''), appuyez sur la touche ''q'' pour quitter l'émulateur.</note> |
| |