Unix sur un DEC VAX?

12

Je viens de prendre un DEC VaxStation 4000 modèle 90 avec un CD-ROM intégré et un module de stockage SCSI auxiliaire avec lecteur d'archives sur bande. Je crois qu'il est fonctionnel bien que je ne puisse pas encore le tester car je n'ai toujours pas de terminal ou de moniteur en état de marche. Je peux obtenir un terminal et un clavier VT-520 et j'essaierai également de ressusciter un moniteur Radius maintenant disparu avec les connecteurs BNC et je pense que la capacité de synchronisation sur le vert (quelqu'un a malheureusement essayé de convertir ce moniteur en une connexion VGA standard et a été massacré dans le processus). Je suis assez à l'aise avec Linux et j'ai joué un peu avec FreeBSD et Solaris dans le passé. Je n'ai jamais utilisé VMS dans le passé. C'est la première fois que je travaille avec un ordinateur VAX.

J'ai quelques questions:

Quelle version Unix installer sur le VAX? UC Berkeley BSD Unix d'origine? OpenBSD? NetBSD? Ultrix si je peux obtenir une copie légale? AT&T Unix? Pour des raisons émotionnelles, je préférerais peut-être installer une version de l'UC Berkeley BSD d'origine (années 1980 Bill Joy / Marshall Kirk McKusick Era), mais j'irai avec ce qui est plus facile à installer, la machine est plus récente (production commencée en 1991) que la BSD d'origine Versions Unix. Je dirais que c'est de la nostalgie, sauf que je n'ai jamais utilisé le BSD Unix d'origine! Une autre considération serait une version d'AT & T Unix si elle devait fonctionner.

Existe-t-il une version de FreeBSD pour le VAX?

S'il y a une installation VMS fonctionnelle sur les 4 disques durs de la machine (2 dans la machine et le module de stockage SCSI auxiliaire), existe-t-il un moyen de double démarrage entre Unix et VMS?

Je suppose que je peux faire fonctionner une version d'Emacs sur ce système, il n'est pas nécessaire qu'elle soit récente. Bien que Vi puisse être historiquement plus correct sur cette machine, je préfère de loin Emacs.

Des suggestions ou des idées?

Mon téléphone portable a probablement beaucoup plus de puissance de calcul et beaucoup plus de mémoire et de stockage que ce "mini-ordinateur", je m'approche de cela en tant qu'amateur. J'espère utiliser le système pour explorer BSD Unix (et éventuellement AT&T Unix) plus loin et faire de la programmation C dessus. Je prévois de travailler uniquement à partir de la ligne de commande. Je peux également explorer VMS à un moment donné.

Haziz
la source
9
vous voudrez peut-être poser cette question comp.os.vmscar il y a des experts VMS et Vax là-bas et d'anciens chronométreurs qui pourraient également le savoir.
Nasser
7
Félicitations pour l'achat d'un VAX :)
Marco
1
Essayez de mettre la main sur Ultrix pour cette machine (un BSDis Unix by DEC); à défaut, 4.3 BSD a bien fonctionné. Peut-être que l'un des BSD actuels adhère toujours à la philosophie "s'il a un processeur, il doit exécuter BSD" pour le faire fonctionner (NetBSD serait mon premier pari). Les vieux lecteurs de CD sont extrêmement pointilleux avec ce qu'ils lisent, gravent n'importe quel CD à la vitesse la plus basse (et n'osez pas lésiner!). Nous avions une bête similaire (sans CD), l'installation à partir d'une bande était certainement un ours. [Je vous envie ...: -]
vonbrand
btw, supportez area51.stackexchange.com/proposals/46660/retrocomputing si vous en avez envie.
sendmoreinfo
par rapport aux anciens lecteurs de CD - ils liront souvent les CD-RW mais pas les CD-R.
sendmoreinfo

Réponses:

10

Votre question est assez générale, donc je vais juste essayer un peu la partie NetBSD:

La page Web du vaxport de NetBSD répertorie les machines prises en charge (telles que la vôtre ), beaucoup peuvent utiliser NetBSD 6.0.1, certaines ne sont prises en charge que dans -current.

Il indique également VAXarchive , une collection de sites Web contenant des informations qui pourraient vous aider davantage. Il pointe également vers le vaxport d'OpenBSD (les machines prises en charge incluent votre Vaxstation 4000/90 )

Enfin, ces deux ports ont des listes de diffusion: NetBSD est assez actif, OpenBSD n'est pas tellement.

Edit: voici quelques versions historiques d'UNIX qui pourraient être intéressantes ...

sr_
la source
1
La version 5.9 était la dernière version d'OpenBSD à prendre officiellement en charge la plate-forme matérielle Vax. Il a ensuite été abandonné.
Kusalananda
NetBSD 9.0 (à partir de février 2020) prend toujours en charge VAX au niveau II.
Oskar Skog
6

Ma réponse est à la partie "toutes suggestions" de votre question.

Pendant que vous traquez un terminal, notez que si vous avez un autre ordinateur avec un port série, vous pouvez utiliser un câble null modem et un programme d'émulation de terminal pour vous connecter à la console. Sur les fenêtres, vous pouvez utiliser du mastic, du tip sur solaris ou minicom sur linux.

(si vous avez un port USB mais pas de port série, vous pouvez utiliser un adaptateur série USB)

Tim B
la source
2

Quelle version Unix installer sur le VAX? UC Berkeley BSD Unix d'origine? OpenBSD? NetBSD? Ultrix si je peux obtenir une copie légale? AT&T Unix?

J'irais avec NetBSD, mais il y a aussi un port Linux qui peut prendre en charge 4000m90. Il n'y a pas de port FreeBSD.

BSD d'origine (4.x) n'a pas de code de support CPU pour ce modèle, pas plus que Ultrix et AT&T Unix.

Existe-t-il un moyen de double démarrage entre Unix et VMS?

Oui - conservez-les sur des disques physiques séparés.

sendmoreinfo
la source
Des systèmes comme celui-ci fournissent une invite de console dans le cadre du micrologiciel où vous pouvez faire des choses comme changer le périphérique de démarrage, vous n'avez donc pas besoin d'un chargeur de démarrage distinct pour un double démarrage. manx-docs.org/collections/mds-199909/cd1/vax/…
rakslice
2

Il y avait une version de FreeBSD pour le VAX. Maintenant, je pense qu'il a cessé. Mais vous pouvez obtenir un meilleur que l'ancien BSD 4.3 de l'archive.

En outre, à partir de NetBSD, vous pouvez obtenir une version pour vax, et probablement à partir d'OpenBSD. Parcourez simplement leurs archives.

Luis Colorado
la source