Unix trên VAX DEC?


12

Tôi vừa chọn một mô hình DEC VaxStation 4000 90 với CDROM tích hợp và mô-đun lưu trữ SCSI phụ trợ với ổ lưu trữ băng từ. Tôi tin rằng nó là chức năng mặc dù tôi không thể kiểm tra nó vì tôi vẫn không có thiết bị đầu cuối hoặc màn hình làm việc. Tôi có thể nhận được một thiết bị đầu cuối và bàn phím VT-520 và cũng sẽ cố gắng phục hồi một màn hình Radius hiện không còn tồn tại với các đầu nối BNC và tôi tin rằng khả năng đồng bộ hóa trên màu xanh lá cây (ai đó đã không may chuyển đổi màn hình đó sang kết nối VGA tiêu chuẩn và bị đánh cắp nó trong quá trình). Tôi khá thoải mái với Linux và đã chơi xung quanh một chút với FreeBSD và Solaris trong quá khứ. Tôi chưa bao giờ sử dụng VMS trong quá khứ. Đây là lần đầu tiên tôi làm việc với máy tính VAX.

Tôi có một vài câu hỏi:

Phiên bản Unix nào để cài đặt trên VAX? Bản gốc UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix nếu tôi có thể có được một bản sao hợp pháp? AT & T Unix? Vì lý do tình cảm, tôi có thể thích cài đặt một số phiên bản của UC Berkeley BSD gốc (Bill Joy / Marshall Kirk McKusick Era của những năm 1980), nhưng sẽ đi với bất kỳ cách nào dễ cài đặt hơn, máy mới hơn (bắt đầu sản xuất năm 1991) so với BSD ban đầu Phiên bản Unix. Tôi sẽ gọi nó là nỗi nhớ ngoại trừ tôi chưa bao giờ sử dụng BSD Unix gốc! Một cân nhắc khác sẽ là một số phiên bản của AT & T Unix nếu nó sẽ chạy.

Có phiên bản FreeBSD cho VAX không?

Nếu có cài đặt VMS chức năng trên 4 ổ cứng (2 ổ đĩa trong máy và mô-đun lưu trữ SCSI phụ trợ), có cách nào để khởi động kép giữa Unix và VMS không?

Tôi đoán rằng tôi có thể nhận được một số phiên bản Emacs chạy trên hệ thống này, nó không phải là gần đây. Trong khi Vi có thể đúng hơn về mặt lịch sử trên máy này, tôi rất thích Emacs.

Bất kỳ đề xuất hoặc ý tưởng?

Điện thoại di động của tôi có thể có sức mạnh tính toán đáng kể hơn và bộ nhớ và lưu trữ lớn hơn nhiều so với "máy tính mini" này, tôi đang tiếp cận nó như một người có sở thích. Tôi hy vọng sẽ sử dụng hệ thống để khám phá BSD Unix (và có thể cả AT & T Unix) và thực hiện một số chương trình C trên nó. Tôi dự đoán sẽ làm việc hoàn toàn từ dòng lệnh. Tôi có thể khám phá VMS tại một số điểm.


9
bạn có thể muốn gửi câu hỏi này comp.os.vmsvì có các chuyên gia VMS và Vax ở đó và các bộ tính giờ cũ cũng có thể biết.
Nasser

7
Xin chúc mừng bạn đã mua VAX :)
Marco

1
Cố gắng giữ Ultrix cho máy đó (BSDis Unix by DEC); thất bại, 4.3 BSD hoạt động tốt. Có lẽ một trong những BSD hiện tại vẫn tuân thủ triết lý "nếu có CPU, nó phải chạy triết lý BSD" đủ để nó hoạt động (NetBSD sẽ là đặt cược đầu tiên của tôi). Các ổ đĩa CD cũ cực kỳ kén chọn với những gì họ đọc, ghi bất kỳ đĩa CD nào ở tốc độ thấp nhất (và không dám tiết kiệm!). Chúng tôi có một con thú tương tự (sans CD), cài đặt từ băng chắc chắn là một con gấu. [Tôi làm ghen tị với bạn ...: -]
vonbrand

btw, khu vực hỗ trợ51.stackexchange.com/proposeals/46660/retrocomputing nếu bạn cảm thấy thích nó.
sendmoreinfo

ghi các ổ đĩa CD cũ hơn - chúng thường sẽ đọc CD-RW nhưng không đọc CD-R.
sendmoreinfo

Câu trả lời:


10

Câu hỏi của bạn khá chung chung, vì vậy tôi sẽ chỉ nói một chút về phần NetBSD:

Trang web của NetBSD của vaxcổng danh sách máy (chẳng hạn như hỗ trợ của bạn ), nhiều người có thể sử dụng NetBSD 6.0.1, một số chỉ được hỗ trợ trong -current.

Nó cũng trỏ đến VAXarchive , một trang web tập hợp một số thông tin có thể giúp bạn tiếp tục. Nó cũng trỏ đến vaxcổng OpenBSD ( các máy được hỗ trợ bao gồm Vaxstation 4000/90 của bạn )

Cuối cùng, cả hai cổng này đều có danh sách gửi thư: NetBSD hoạt động khá nhiều, OpenBSD không quá nhiều.

Chỉnh sửa: đây là một vài bản phát hành UNIX lịch sử có thể được quan tâm ...


1
Phiên bản 5.9 là phiên bản OpenBSD cuối cùng hỗ trợ chính thức cho nền tảng phần cứng Vax. Sau đó nó đã bị ngưng.
Kusalananda

NetBSD 9.0 (từ tháng 2 năm 2020) vẫn hỗ trợ VAX ở cấp II.
Oskar Skog

6

Câu trả lời của tôi là phần "bất kỳ đề xuất" nào trong câu hỏi của bạn.

Trong khi bạn tìm kiếm một thiết bị đầu cuối, lưu ý rằng nếu bạn có một máy tính khác có cổng nối tiếp, bạn có thể sử dụng cáp modem null và chương trình giả lập thiết bị đầu cuối để kết nối với bàn điều khiển. Trên các cửa sổ, bạn có thể sử dụng putty, tip trên solaris hoặc minicom trên linux.

(nếu bạn có USB nhưng không có cổng nối tiếp, bạn có thể sử dụng bộ chuyển đổi nối tiếp USB)


2

Phiên bản Unix nào để cài đặt trên VAX? Bản gốc UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix nếu tôi có thể có được một bản sao hợp pháp? AT & T Unix?

Tôi sẽ dùng NetBSD, nhưng cũng có một cổng Linux có thể hỗ trợ 4000m90. Không có cổng FreeBSD.

BSD gốc (4.x) không có mã hỗ trợ CPU cho mô hình này và cả Ultrix và AT & T Unix cũng không.

Có cách nào để khởi động kép giữa Unix và VMS không?

Có - giữ chúng trên các đĩa vật lý riêng biệt.


Các hệ thống như thế này cung cấp lời nhắc bàn điều khiển như một phần của chương trình cơ sở nơi bạn có thể thực hiện những việc như thay đổi thiết bị khởi động, vì vậy bạn không cần một bộ tải khởi động riêng để khởi động kép. manx-docs.org/collections/mds-199909/cd1/vax/ triệt
rakslice

2

một phiên bản của FreeBSD cho VAX. Bây giờ, tôi nghĩ rằng nó đã được liên tục. Nhưng bạn có thể nhận được tốt hơn 4.3 BSD cũ từ kho lưu trữ.

Ngoài ra, từ NetBSD, bạn có thể nhận phiên bản cho vax và có thể từ OpenBSD. Chỉ cần duyệt trên kho lưu trữ của họ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.