Unix su un VAX DEC?


12

Ho appena acquistato un DEC VaxStation 4000 modello 90 con un CD-ROM incorporato e un modulo di archiviazione SCSI ausiliario con unità di archiviazione su nastro. Credo che sia funzionale anche se non riesco ancora a testarlo poiché non ho ancora un terminale o un monitor funzionante. Riesco a ottenere un terminale VT-520 e una tastiera e cercherò anche di resuscitare un monitor Radius ora defunto separato con i connettori BNC e credo che sia in grado di sincronizzarsi sul verde (qualcuno purtroppo ha provato a convertire quel monitor in una connessione VGA standard e macellato nel processo). Sono abbastanza a mio agio con Linux e in passato ho giocato un po 'con FreeBSD e Solaris. Non ho mai usato VMS in passato. Questa è la prima volta che lavoro con un computer VAX.

Ho alcune domande:

Quale versione Unix installare sul VAX? UC Berkeley originale BSD Unix? OpenBSD? NetBSD? Ultrix se posso ottenere una copia legale? AT&T Unix? Per motivi emotivi, potrei preferire installare una versione dell'originale UC Berkeley BSD (Bill Joy / Marshall Kirk McKusick degli anni '80), ma andrò con qualunque sia più facile da installare, la macchina è più recente (la produzione è iniziata nel 1991) rispetto all'originale BSD Versioni Unix. La chiamerei nostalgia se non avessi mai usato l'originale BSD Unix! Un'altra considerazione sarebbe una versione di AT&T Unix se funzionerà.

Esiste una versione di FreeBSD per VAX?

Se esiste un'installazione VMS funzionale sui 4 dischi rigidi della macchina (2 ciascuno nella macchina e il modulo di archiviazione SCSI ausiliario), esiste un modo per eseguire il dual boot tra Unix e VMS?

Presumo che posso ottenere alcune versioni di Emacs in esecuzione su questo sistema, non deve essere recente. Mentre Vi potrebbe essere storicamente più corretto su questa macchina, preferisco di gran lunga Emacs.

Qualche suggerimento o idea?

Il mio cellulare probabilmente ha molta più potenza di calcolo e molta più memoria e memoria di questo "minicomputer", mi sto avvicinando a questo come un hobbista. Spero di usare il sistema per esplorare ulteriormente BSD Unix (e possibilmente AT&T Unix) e fare un po 'di programmazione in C su di esso. Prevedo di lavorare esclusivamente dalla riga di comando. Potrei esplorare VMS anche ad un certo punto.


9
potresti voler rispondere a questa domanda in comp.os.vmsquanto vi sono esperti VMS e Vax e vecchi timer che potrebbero anche saperlo.
Nasser,

7
Congratulazioni per l'acquisto di un VAX :)
Marco,

1
Cerca di ottenere Ultrix per quella macchina (un BSDis Unix di DEC); in caso contrario, 4.3 BSD ha funzionato bene. Forse uno degli attuali BSD aderisce ancora alla filosofia "se ha una CPU, deve eseguire BSD" abbastanza per farlo funzionare (NetBSD sarebbe la mia prima scommessa). Le vecchie unità CD sono estremamente esigenti con ciò che leggono, masterizzano qualsiasi CD alla velocità più bassa (e non osare lesinare!). Avevamo una bestia simile (sans CD), l'installazione da nastro era sicuramente un orso. [I do ti invidio ...: -]
vonbrand


scrivevano unità CD meno recenti: spesso leggevano CD-RW ma non CD-R.
sendmoreinfo,

Risposte:


10

La tua domanda è piuttosto generica, quindi mi limiterò a dare un pugno alla parte NetBSD:

La pagina web delle vaxporte di NetBSD elenca le macchine supportate (come la tua ), molte possono usare NetBSD 6.0.1, alcune sono supportate solo in -current.

Indica anche VAXarchive , un sito Web che raccoglie alcune informazioni che potrebbero aiutarti ulteriormente. Indica anche la vaxporta di OpenBSD (le macchine supportate includono la Vaxstation 4000/90 )

Infine, entrambe queste porte hanno mailing list: NetBSD è piuttosto attivo, OpenBSD non è così tanto.

Modifica: ecco alcune versioni storiche di UNIX che potrebbero interessarti ...


1
La versione 5.9 è stata l'ultima versione di OpenBSD a supportare ufficialmente la piattaforma hardware Vax. Fu quindi sospeso.
Kusalananda

NetBSD 9.0 (da febbraio 2020) supporta ancora VAX nel livello II.
Oskar Skog

6

La mia risposta è alla parte "eventuali suggerimenti" della tua domanda.

Durante la ricerca di un terminale, tenere presente che se si dispone di un altro computer con una porta seriale, è possibile utilizzare un cavo null modem e un programma di emulazione terminale per connettersi alla console. Su Windows puoi usare putty, tip su solaris o minicom su linux.

(se si dispone di USB ma nessuna porta seriale, è possibile utilizzare un adattatore USB-seriale)


2

Quale versione Unix installare sul VAX? UC Berkeley originale BSD Unix? OpenBSD? NetBSD? Ultrix se posso ottenere una copia legale? AT&T Unix?

Vorrei andare con NetBSD, ma esiste anche una porta Linux che può supportare 4000m90. Non esiste una porta FreeBSD.

BSD originale (4.x) non ha un codice di supporto CPU per questo modello, né Ultrix e AT&T Unix.

Esiste un modo per eseguire il dual boot tra Unix e VMS?

Sì: tenerli su dischi fisici separati.


Sistemi come questo forniscono un prompt della console come parte del firmware in cui è possibile fare cose come cambiare il dispositivo di avvio, quindi non è necessario un bootloader separato per il doppio avvio. manx-docs.org/collections/mds-199909/cd1/vax/…
rakslice

2

Ci fu una versione di FreeBSD per il VAX. Ora, penso che sia disceso. Ma puoi ottenere un migliore rispetto al vecchio 4.3 BSD dall'archivio.

Inoltre, da NetBSD è possibile ottenere una versione per la vax, e probabilmente da OpenBSD. Sfoglia i loro archivi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.