Unix na DEC VAX?


12

Właśnie wziąłem DEC VaxStation 4000 model 90 z wbudowanym CDROM i dodatkowym modułem pamięci SCSI z napędem do archiwizacji taśm. Uważam, że jest funkcjonalny, chociaż nie mogę go jeszcze przetestować, ponieważ nadal nie mam działającego terminalu ani monitora. Mogę dostać terminal VT-520 i klawiaturę, a także spróbuję wskrzesić osobny, nieistniejący teraz monitor Radius ze złączami BNC i wierzę, że mogę zsynchronizować się na zielono (ktoś niestety próbował przekonwertować ten monitor na standardowe połączenie VGA i zabić to w trakcie). Czuję się swobodnie z Linuksem i w przeszłości grałem trochę z FreeBSD i Solaris. Nigdy wcześniej nie korzystałem z VMS. Po raz pierwszy pracuję z komputerem VAX.

Mam parę pytań:

Którą wersję Unixa zainstalować na VAX? Oryginalny UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix, czy mogę dostać legalną kopię? AT&T Unix? Ze względów emocjonalnych może wolę zainstalować jakąś wersję oryginalnego UC Berkeley BSD (lata 80. Bill Joy / Marshall Kirk McKusick Era), ale pójdzie z tym, który jest łatwiejszy do zainstalowania, maszyna jest nowsza (produkcja rozpoczęła się w 1991 r.) Niż oryginalna BSD Wersje Unix. Nazwałbym to nostalgią, ale nigdy nie użyłem oryginalnego Uniksa BSD! Inną kwestią byłaby wersja AT&T Unix, jeśli będzie działać.

Czy istnieje wersja FreeBSD dla VAX?

Jeśli istnieje funkcjonalna instalacja VMS na 4 dyskach twardych maszyny (po 2 w maszynie i pomocniczym module pamięci SCSI), czy istnieje sposób na podwójne uruchomienie systemu Unix i VMS?

Zakładam, że mogę uzyskać wersję Emacsa działającą w tym systemie, nie musi to być najnowsza wersja. Chociaż Vi może być bardziej historycznie poprawna na tym komputerze, zdecydowanie wolę Emacsa.

Wszelkie sugestie lub pomysły?

Mój telefon komórkowy ma prawdopodobnie znacznie większą moc obliczeniową i znacznie więcej pamięci i pamięci niż ten „minikomputer”. Podchodzę do tego jako hobbysta. Mam nadzieję, że użyję tego systemu do dalszego eksplorowania BSD Unix (i ewentualnie AT&T Unix) i zrobienia na nim programowania C. Spodziewam się, że będę działał wyłącznie z linii poleceń. W pewnym momencie mogę również odkryć VMS.


9
możesz odpowiedzieć na to pytanie, comp.os.vmsponieważ są tam eksperci VMS i Vax oraz starzy zegary, którzy również mogą o tym wiedzieć.
Nasser

7
Gratulujemy zakupu VAX :)
Marco

1
Spróbuj zdobyć Ultrix dla tej maszyny (BSDis Unix firmy DEC); w przeciwnym razie 4.3 BSD działało dobrze. Być może jeden z obecnych BSD nadal przestrzega filozofii „jeśli ma procesor, musi uruchomić BSD” wystarczająco, aby go uruchomić (NetBSD to mój pierwszy zakład). Stare napędy CD są wyjątkowo wybredne z tym, co czytają, nagrywają dowolne płyty CD z najniższą prędkością (i nie waż się skąpić!). Mieliśmy podobną bestię (bez płyty CD), instalując z taśmy na pewno był niedźwiedź. [I nie zazdroszczę ...: -]
vonbrand


wrt starsze napędy CD - często będą czytać dyski CD-RW, ale nie CD-R.
sendmoreinfo

Odpowiedzi:


10

Twoje pytanie jest dość ogólne, więc po prostu wezmę udział w części NetBSD:

Na stronie vaxportów NetBSD znajduje się lista obsługiwanych maszyn (takich jak Twoja ), wiele z nich może korzystać z NetBSD 6.0.1, niektóre są obsługiwane tylko w -current.

Wskazuje także VAXarchive , witrynę internetową, która zawiera pewne informacje, które mogą ci pomóc. Wskazuje także vaxport OpenBSD ( obsługiwane maszyny obejmują Vaxstation 4000/90 )

Na koniec oba porty mają listy mailingowe: NetBSD jest dość aktywny, OpenBSD nie jest tak bardzo.

Edycja: oto kilka historycznych wydań UNIX, które mogą być interesujące ...


1
Wersja 5.9 była ostatnią wersją OpenBSD oficjalnie obsługującą platformę sprzętową Vax. Następnie zostało przerwane.
Kusalananda

NetBSD 9.0 (od lutego 2020 r.) Nadal obsługuje VAX na poziomie II.
Oskar Skog

6

Moja odpowiedź brzmi: „wszelkie sugestie” części twojego pytania.

Podczas polowania na terminal zauważ, że jeśli masz inny komputer z portem szeregowym, możesz użyć kabla null modem i programu emulującego terminal, aby połączyć się z konsolą. W systemie Windows można użyć kit, tip na solaris lub minicom na Linux.

(jeśli masz USB, ale nie masz portu szeregowego, możesz użyć adaptera szeregowego USB)


2

Którą wersję Unixa zainstalować na VAX? Oryginalny UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix, czy mogę dostać legalną kopię? AT&T Unix?

Wybrałbym NetBSD, ale jest też port Linux, który może obsługiwać 4000m90. Brak portu FreeBSD.

Oryginalny (4.x) BSD nie ma kodu obsługi procesora dla tego modelu, podobnie jak Ultrix i AT&T Unix.

Czy istnieje sposób na podwójne uruchomienie systemu Unix i VMS?

Tak - przechowuj je na osobnych dyskach fizycznych.


Takie systemy udostępniają monit konsoli jako część oprogramowania układowego, w którym można wykonać takie czynności, jak zmiana urządzenia rozruchowego, więc nie trzeba osobnego programu ładującego do podwójnego rozruchu. manx-docs.org/collections/mds-199909/cd1/vax/…
rakslice

2

Nie była to wersja FreeBSD dla VAX. Teraz myślę, że przestało istnieć. Ale z archiwum można uzyskać lepszą niż starą wersję 4.3 BSD.

Ponadto z NetBSD możesz pobrać wersję dla vax i prawdopodobnie z OpenBSD. Przeglądaj ich archiwa.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.