Unix pada DEC VAX?

12

Saya baru saja mengambil model DEC VaxStation 4000 90 dengan built in CDROM dan modul penyimpanan SCSI tambahan dengan drive pengarsipan kaset. Saya percaya ini berfungsi meskipun saya belum bisa mengujinya karena saya masih belum memiliki terminal atau monitor yang berfungsi. Saya bisa mendapatkan terminal dan keyboard VT-520 dan juga akan mencoba menghidupkan kembali monitor Radius yang sudah tidak berfungsi lagi dengan konektor BNC dan saya percaya kemampuan untuk menyinkronkan hijau (seseorang sayangnya mencoba mengubah monitor itu menjadi koneksi VGA standar dan dibantai dalam proses). Saya cukup nyaman dengan Linux dan telah bermain-main sedikit dengan FreeBSD dan Solaris di masa lalu. Saya belum pernah menggunakan VMS di masa lalu. Ini adalah pertama kalinya saya bekerja dengan komputer VAX.

Saya punya beberapa pertanyaan:

Versi Unix mana yang diinstal pada VAX? Asli UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix jika saya bisa mendapatkan salinan hukum? AT&T Unix? Untuk alasan emosional saya mungkin lebih suka menginstal beberapa versi asli UC Berkeley BSD (1980-an Bill Joy / Marshall Kirk McKusick Era), tetapi akan pergi dengan mana yang lebih mudah untuk menginstal, mesin lebih baru (produksi mulai 1991) daripada BSD asli Versi unix. Saya akan menyebutnya nostalgia kecuali saya tidak pernah menggunakan BSD Unix yang asli! Pertimbangan lain adalah beberapa versi AT&T Unix jika akan berjalan.

Apakah ada versi FreeBSD untuk VAX?

Jika ada instalasi VMS fungsional pada 4 hard drive mesin (masing-masing 2 di mesin dan modul penyimpanan SCSI tambahan), apakah ada cara untuk melakukan dual boot antara Unix dan VMS?

Saya berasumsi bahwa saya dapat menjalankan beberapa versi Emacs pada sistem ini, tidak harus terbaru. Sementara Vi mungkin lebih tepat secara historis pada mesin ini, saya lebih suka Emacs.

Ada saran atau ide?

Ponsel saya mungkin memiliki daya komputasi yang jauh lebih besar dan memori serta penyimpanan yang jauh lebih besar daripada "komputer mini" ini, saya mendekati ini sebagai penghobi. Saya berharap untuk menggunakan sistem untuk mengeksplorasi BSD Unix (dan mungkin AT&T Unix) lebih lanjut dan melakukan pemrograman C di atasnya. Saya mengantisipasi untuk bekerja murni dari baris perintah. Saya dapat menjelajahi VMS juga di beberapa titik.

Haziz
sumber
9
Anda mungkin ingin menyampaikan pertanyaan ini comp.os.vmskarena ada pakar VMS dan Vax di sana dan timer lama yang mungkin juga tahu.
Nasser
7
Selamat atas pembelian VAX :)
Marco
1
Cobalah untuk mendapatkan Ultrix untuk mesin itu (BSDis Unix oleh DEC); gagal itu, 4.3 BSD bekerja dengan baik. Mungkin salah satu BSD saat ini masih berpegang pada filosofi "jika memiliki CPU, ia harus menjalankan BSD" cukup untuk membuatnya bekerja (NetBSD akan menjadi taruhan pertama saya). Drive CD lama sangat pilih-pilih dengan apa yang mereka baca, bakar CD apa pun dengan kecepatan terendah (dan jangan berani berhemat!) Kami memiliki binatang yang sama (sans CD), memasang dari kaset pasti beruang. [Saya tidak iri padamu ...: -]
vonbrand
btw, dukung area51.stackexchange.com/proposals/46660/retrocomputing jika Anda menginginkannya.
sendmoreinfo
wrt drive CD yang lebih lama - mereka akan sering membaca CD-RW tetapi bukan CD-Rs.
sendmoreinfo

Jawaban:

10

Pertanyaan Anda cukup umum, jadi saya akan sedikit menusuk bagian NetBSD:

Halaman web dari NetBSD ini vaxpelabuhan daftar mesin (seperti didukung Anda ), banyak dapat menggunakan NetBSD 6.0.1, beberapa hanya didukung dalam -current.

Itu juga menunjuk ke VAXarchive , kumpulan situs web beberapa informasi yang mungkin membantu Anda lebih lanjut. Itu juga menunjuk ke vaxport OpenBSD ( mesin yang didukung termasuk Vaxstation 4000/90 Anda )

Akhirnya, kedua port ini memiliki milis: NetBSD cukup aktif, OpenBSD tidak begitu banyak.

Sunting: berikut adalah beberapa rilis bersejarah UNIX yang mungkin menarik ...

sr_
sumber
1
Rilis 5.9 adalah rilis OpenBSD terakhir yang secara resmi mendukung platform perangkat keras Vax. Itu kemudian dihentikan.
Kusalananda
NetBSD 9.0 (dari Februari 2020) masih mendukung VAX di tingkat II.
Oskar Skog
6

Jawaban saya adalah bagian "saran" dari pertanyaan Anda.

Saat Anda memburu terminal, perhatikan bahwa jika Anda memiliki komputer lain dengan port serial, Anda dapat menggunakan kabel modem nol dan program emulator terminal untuk terhubung ke konsol. Di windows Anda bisa menggunakan dempul, tip solaris, atau minicom di linux.

(jika Anda memiliki USB tetapi tidak memiliki port serial, Anda dapat menggunakan adaptor serial-USB)

Tim B
sumber
2

Versi Unix mana yang diinstal pada VAX? Asli UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix jika saya bisa mendapatkan salinan hukum? AT&T Unix?

Saya akan menggunakan NetBSD, tetapi ada juga port Linux yang dapat mendukung 4000m90. Tidak ada port FreeBSD.

Asli (4.x) BSD tidak memiliki kode dukungan CPU untuk model ini, dan begitu juga Ultrix dan AT&T Unix.

Apakah ada cara untuk dual boot antara Unix dan VMS?

Ya - simpan di disk fisik terpisah.

sendmoreinfo
sumber
Sistem seperti ini menyediakan prompt konsol sebagai bagian dari firmware tempat Anda dapat melakukan hal-hal seperti mengganti perangkat boot, sehingga Anda tidak memerlukan bootloader terpisah untuk boot ganda. manx-docs.org/collections/mds-199909/cd1/vax/…
rakslice
2

Ada adalah versi FreeBSD untuk VAX. Sekarang, saya pikir itu sudah dihentikan. Tapi Anda bisa mendapatkan yang lebih baik daripada 4.3 BSD yang lama dari arsip.

Juga, dari NetBSD Anda bisa mendapatkan versi untuk vax, dan mungkin dari OpenBSD. Cukup telusuri arsip mereka.

Luis Colorado
sumber