Unix на DEC VAX?


12

Щойно я взяв DEC VaxStation 4000 модель 90 із вбудованим CDROM та допоміжним модулем зберігання SCSI із стрічковим архівом. Я вважаю, що це функціонально, хоча я ще не можу його перевірити, оскільки у мене ще немає робочого терміналу чи монітора. Я можу отримати термінал і клавіатуру VT-520, а також спробую відновити окремий тепер неіснуючий монітор радіусу з роз'ємами BNC, і я вважаю, що можливість синхронізувати зелений колір (хтось, на жаль, намагався перетворити цей монітор у стандартний VGA-з'єднання і заблокований це в процесі). Мені досить комфортно з Linux, а в минулому трохи пограли з FreeBSD та Solaris. Я ніколи не використовував VMS в минулому. Це перший раз, коли я працюю з комп’ютером VAX.

У мене є кілька питань:

Яку версію Unix встановити на VAX? Оригінальний UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix, якщо я можу отримати юридичну копію? AT&T Unix? З емоційних причин я, можливо, вважаю за краще встановити якусь версію оригінального UC Berkeley BSD (Білл Джой / Marshall Kirk McKusick Era 1980-х рр.), Але я буду їхати залежно від того, що простіше встановити. Версії Unix. Я б назвав це ностальгією, за винятком того, що я ніколи не використовував оригінальний BSD Unix! Ще один розгляд буде деякою версією AT&T Unix, якщо вона запуститься.

Чи існує версія FreeBSD для VAX?

Якщо на 4 жорстких дисках машини встановлено функціональну систему VMS (по 2 у машині та допоміжний модуль зберігання SCSI), чи існує спосіб подвійної завантаження між Unix та VMS?

Я припускаю, що я можу отримати якусь версію Emacs, що працює в цій системі, вона не повинна бути останньою. Хоча Vi може бути більш вірним на цій машині, я більше віддаю перевагу Emacs.

Будь-які пропозиції чи ідеї?

Мій мобільний телефон, мабуть, має значно більшу обчислювальну потужність і набагато більше пам’яті та пам’яті, ніж цей «мінікомп'ютер», я підходжу до цього як до хобі. Я сподіваюся використати систему для подальшого вивчення BSD Unix (і, можливо, AT&T Unix) і зробити деяке програмування на C. Я передбачаю, що я працюю виключно з командного рядка. Я можу дослідити VMS також у якийсь момент.


9
Ви можете зайнятись цим питанням, comp.os.vmsоскільки там є експерти VMS та Vax та старі таймери.
Насер

7
Вітаємо з придбанням VAX :)
Marco

1
Спробуйте отримати Ultrix для цієї машини (BSDis Unix від DEC); не вдавшись до цього, 4,3 BSD спрацював чудово. Можливо, один із нинішніх BSD все ще дотримується філософії "якщо у нього є процесор, він повинен запускати BSD" достатньо, щоб він працював (NetBSD була б моєю першою ставкою). Старі компакт-диски надзвичайно прискіпливі до того, що вони читають, записуйте будь-який компакт-диск з найменшою швидкістю (і не смійте скупитися!). У нас був схожий звір (sans CD), встановлюючи зі стрічки впевнений, що це ведмідь. [Я б вам заздрю ...: -]
vonbrand

btw, підтримка area51.stackexchange.com/proposals/46660/retrocomputing, якщо вам це подобається.
sendmoreinfo

wrt більш старі диски CD - вони часто будуть читати CD-RW, але не CD-R.
sendmoreinfo

Відповіді:


10

Ваше запитання є досить загальним, тому я просто зроблю невеликий удар у частині NetBSD:

Веб-сторінка vaxпортів NetBSD перелічує підтримувані машини (такі як ваша ), багато хто може використовувати NetBSD 6.0.1, деякі підтримуються лише в -current.

Він також вказує на VAXarchive , збірник веб-сайтів, деяку інформацію, яка може допомогти вам далі. Він також вказує на vaxпорт OpenBSD ( підтримувані машини включають ваш Vaxstation 4000/90 )

Нарешті, обидва ці порти мають списки розсилки: NetBSD досить активний, OpenBSD - не так багато.

Редагувати: ось кілька історичних версій UNIX, які можуть зацікавити ...


1
Версія 5.9 була останньою версією OpenBSD, яка офіційно підтримувала апаратну платформу Vax. Потім це було припинено.
Кусалаланда

NetBSD 9.0 (з лютого 2020 року) все ще підтримує VAX у II рівні.
Оскар скаго

6

Моя відповідь - на частину вашого питання "будь-які пропозиції".

Під час пошуку терміналу зауважте, що якщо у вас інший комп'ютер із послідовним портом, для підключення до консолі можна використовувати кабель з нульовим модемом та програму термінального емулятора. У Windows можна використовувати шпаклівку, підказку на solaris або minicom на Linux.

(якщо у вас USB, але немає послідовного порту, ви можете використовувати USB-послідовний адаптер)


2

Яку версію Unix встановити на VAX? Оригінальний UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix, якщо я можу отримати юридичну копію? AT&T Unix?

Я б пішов з NetBSD, але є також порт Linux, який може підтримувати 4000m90. Немає порту FreeBSD.

Оригінальний (4.x) BSD не має коду підтримки ЦП для цієї моделі, а також Ultrix та AT&T Unix.

Чи існує спосіб подвійного завантаження між Unix та VMS?

Так - зберігайте їх на окремих фізичних дисках.


Такі системи надають підказку для консолі як частина прошивки, де ви можете робити такі речі, як змінити завантажувальний пристрій, тому вам не потрібен окремий завантажувач на подвійне завантаження. manx-docs.org/collections/mds-199909/cd1/vax/…
rakslice

2

Там був варіант FreeBSD для VAX. Тепер я думаю, що це припинилося. Але ви можете отримати краще, ніж старий 4,3 BSD з архіву.

Також з NetBSD ви можете отримати версію для vax, і, ймовірно, від OpenBSD. Просто перегляньте їхні архіви.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.