В общем, диск с ПРОС не нашёл, нашёл только с P/OS 3.2, а там так
Вид для печати
В общем, диск с ПРОС не нашёл, нашёл только с P/OS 3.2, а там так
Начал знакомиться с RT-11. Субъективно ощущается поразительная лёгкость, легковесность, "воздушность" по сравнению с ПРОС.
Кто шарит в RT, подскажите:
Система с винчестера прогружает что-то типа виртуального диска. Файлы с него я слил, на винчестере их удалил, но как мне теперь попасть в сам винчестер DW: ?
DIR DW: видит кучу файлов в корне жёсткого.
HDD дышит на ладан, поэтому надо оттуда спасать что получится.
Возможно в RT есть что-то типа autoexec.bat? Как его посмотреть/ редактировать?
Вот фото загрузки:
https://pic.maxiol.com/thumbs2/17196...00.virtrt1.jpg
https://pic.maxiol.com/thumbs2/17196...00.virtrt2.jpg
https://pic.maxiol.com/thumbs2/17196...00.virtrt3.jpg
https://pic.maxiol.com/thumbs2/17196...00.virtrt4.jpg
Полный вариант команды ASSIGN DW: DK:
Краткий вариант команды ASS DW: DK:
Нет, она подмонтирует виртуальный диск и "уходит" (делает текущим диском) на него - тоже командой ASS LD6: DK:
DK - логическое имя текущего диска (что то типа аналога CD C: в MSDOS)
COPY/SYS/VER DW:*.* DZ:
Возможно, понадобится несколько дискет. Чуть позже посмотрю - есть ли какой-то аналог - начать копировать на дискету, когда заполнится - попросить следующую...
STRTFB.COM - FB, поскольку грузился монитор FB (в RT нескольоко вариантов - SB, FB, XM, XB и под J-11 есть ещё ZX и ZB
Насчёт редактирования - обычным текстовым редактором
Огонь, благодарю!
Там есть повреждённые файлы, у COPY есть какие-то ключи, чтобы комп на них не вис? Потому что
COPY DW:*.* NL:
на повреждённых файлах вешает Э85
Дискет понадобится не мало- тут суровый винчестер, наверно с производства:
https://pic.maxiol.com/thumbs2/17196...00.5401dw1.jpg
https://pic.maxiol.com/thumbs2/17196...00.5401dw2.jpg
https://pic.maxiol.com/thumbs2/17196...00.5401dw3.jpg
P.s.: обычный текстовый редактор в RT-11 это куда? )))
Вообще-то - не должен - по идее - должен прервать копирование с сообщением об ошибке. Есть ключи IGNORE (COPY/IGNORE) - но это игнорирование (копирование продолжится) ошибок чтения.
Судя по тому, что вижу, можно попробовать KED - он более менее аналоги EDT из RSX (по идее, такой же должен быть и в P/OS)
Самое главное, там есть достаточно много файлов *.dsk (те самые виртуальные диски), часть из которых по размеру больше дискеты (800 блоков на Э85).
И воообще стоит скопировать винчестер целиком, включая "незанятые" блоки, из них тоже можно попробовать что-то извлечь
Но вот как это сделать на Э85...
Нуууу,.. есть конечно приспособа...
Но не с моей квалификацией образы снимать ((
https://pic.maxiol.com/thumbs2/17196...6678100.85.jpg
- - - Добавлено - - -
Давайте пробовать монтировать .dsk и уже оттуда вытягивать файлы, как это получилось с LP6: ??
Просто если бы это был комп с нормальным последовательным портом (даже если только консольный) - снять образ диска с RT-11 можно без проблем на HX: Но это Э85 (ака Pro-350).. И как там организовать работу консольника...
В принципе - есть ещё один способ - некоторое количество команд
COP/DEV/START:0/END:799. DW: DZ:
COP/DEV/START:800./END:1599. DW: DZ:
И так далее, пока на последнем не будет что-то типа /END:9999.
- - - Добавлено - - -
У меня такая же есть, даже собранная полностью, надо только что-то там донастроить (и возможно прошить), но руки не доходят..
- - - Добавлено - - -
И да - дискета каждый раз новая или сразу сбрасывать на PC
Там всё Очень легко.
cd mfm
./setup_mfm_read
./mfm_read --analyze --extracted_data_file disk.rd
Вот это --analyze это буквально кнопка "сделать хорошо" ))
Он сам распознает формат диска, и да - диски от Э85 он хорошо знает и читает, я пробовал.
А вообще я могу приехать хоть со своей читалкой и ноутом )
Опыт уже есть, в т.ч. "выездного" чтения
Не знаю, надо ли это кому-то. Или нам да вам и всё...
Я то в отпуске, у меня полмесяца свободы впереди.
Вообще, у меня есть ещё один интересный винчестер, полученный от инженера "Процессора". На нём RT-11XM 05.04.
В чём интерес: на нём лежит образ MS-DOS объёмом под 38 000 блоков. С высокой долей вероятности, там туева куча ПО для работы с МС1702.
В чём беда: IBMDSK.IBM повреждён. В NL: копирование выдаёт ошибку. MSDOS.SAV выдаёт ошибку при попытке загрузки IBMDSK.IBM. Если загрузить MSDOS с дискетки, C: она не видит.
Я так понимаю шансов мало спасти ПО из IBMDSK.IBM?
- - - Добавлено - - -
COP/DEV/START:0/END:799. DW: DZ:
COP/DEV/START:800./END:1599. DW: DZ:
И так далее, пока на последнем не будет что-то типа /END:9999
Мне нравится этот метод! Как понять до какого числа копировать? (END:????)
DIR - 5513 занятых блоков, 4176 свободных, итого под данные - 9689 блоков.
Плюс к этому - 1 блок первичного загрузчика, 1 блок - home block и 4 блока - вторичный загрузчик, итого 9695 блоков.
Плюс к этому - сколько то блоков каталога. Информацию по сегментам выдает DIR/SUM, в выдаче будет что-то ти па - X доступных сегмента, Y занятых. Итого - 9695 + 2*(X+Y) - умножение на два, потому что сегмента каталога - это два блока.
То есть последний блок - это 9695 + 2*(X+Y) - 1
Точка в конце номера блока говорит о том, что это десятичное число
И я немного ошибся в синтаксисе команды, нужно так:
COP/DEV DW:/START:0/END:799. DZ:
- - - Добавлено - - -
Надо :)
Попробовать можно. COPY/IGNORE/DEV