Автор: SuperMax 16.4.2021, 10:42
Образ диска AZ с дистрибутивом http://pdp-11.online/~form/files/pdp-11/az/rsx/.
Устройство AZ в системе называется DA.
Драйвер устройства лежит в каталоге [3,54].
Он векторизован и может быть свободно перенесен в другой RSX-11M-PLUS.
Определение размера дисков драйвер выполняет сам без участия HRC.
Изменения в дистрибутиве по сравнению с оригиналом:
- исправлены выявленные ошибки в HELP файлах
- в программе BOO добавлена поддержка устройства DA
- в программе BOO при выполнении аппаратной загрузки (опция /HW) выполняется сброс перед передачей управления аппаратному загрузчику (это позволяет грузить любые системы таким способом, а не только RSX старых версий ради которых опция добавлялась)
- в программе BRU добавлена проверка прав при восстановлении на смонтированный диск, чтобы простой пользователь не мог восстановить файлы туда куда он не должен иметь доступа
- в программе FLX устройство DA отмечено как допустимое для файловой системы RT-11
- в программе HRC добавлено выставление типа устройства AZ11 для устройства DA
- в программе MCR для команды DEV /LOG сделано выравнивание даты для более приятного отображения
- в программе MCR для команды CLI опция /LGO переименована в /LOG (как написано в документации и HELP файле)
- в программе RMD поправлено отображение свободного места для больших дисков на терминале VT52
- в программе SAV добавлена поддержка устройства DA
- в программе SAV при обнаружении процессора ВМ3 выставляется Q-Bus в параметрах
- в программе VMR добавлена проверка прав для открываемого файла образа
- исправлена ошибка в процедуре генерации, приводящая к сбою если система не поддерживает разделение пространства инструкций и данных
Особенности генерации системы на ДВК:В силу (как бы это сказать поприличнее) специфичности процессора
ВМ3, автоконфигурацию на нем желательно не выполнять.
Код
>* SU100 Do you want to run Autoconfigure on the host system
>* hardware? [Y/N D:N]: [B]N[/B]
Подходящим типом процессора для
ВМ3 будет
11/23-PLUS.
Код
>* CE010 What is your target processor type? [S R:3.-12. D:"11/70"]: [B]11/23-PLUS[/B]
Процессор
ВМ3 не поддерживает разделения пространств инструкций и данных. Для таких систем лучше не включать
XDT при генерации (это уменьшает количество свободной динамической памяти), а использовать загружаемый
XDT.
Код
* CE270 Do you want to include XDT? [Y/N D:N]: [B]N[/B]
В качестве устройства крэш-дампа стоит выбрать
XX:Код
>* CE290 On what device and unit do you want crash dumps
>* to be written? [S R:2-6]: [B]XX:[/B]
Когда будет задан вопрос про редактирование файлов перед сборкой, нужно сказать
Y и добавить команду
LOA DA:/VEC перед командой
LOA NL: в файл
[1,54]SYSVMR.CMD, после чего продолжить сборку командой
UNS AT.Код
>* BE030 Do you want to pause to edit any files before
>* task-building? [Y/N D:N]: [B]Y[/B]
После завершения процесса генерации, грузим новую систему командой
BOO [1,54] и сохраняем с записью апраратного загрузчика командой
SAV /WB. Так же для улучшения производительности стоит добавить опцию
/MOU="/ACP=UNIQUE".
Код
>SAV /WB/MOU="/ACP=UNIQUE"
В рабочей системе есть смысл включить кэширование дисков (если память позволяет). Это значительно ускоряет работу (хотя и не всегда).
Код
>SET /CACHE=LB:(CRE=::1200:TOP,LOG=10,VIR=10,DIR=10,OVE=10,REA=10,DEF)
На
CTAKAH обновлен shared образ
RTEM (
LB:[1,1]RT11SH.DSK). В нем обновлены все утилиты которые обновлялись в последнее время, а также добавлен драйвер
DA для работы с физическим диском.
rsx11mp46.rar ( 6.93 мегабайт )
Кол-во скачиваний: 352
az_start_rsx.mp4 ( 289.38 мегабайт )
Кол-во скачиваний: 472