В общем, диск с ПРОС не нашёл, нашёл только с 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
Помимо того, что на IBMDSK.IBM попали повреждённые блоки, с ним ещё одна беда. (Смог прогрузиться)
В качестве защиты информации, как я слышал краем уха), был такой метод: В клавиатуру МС7004 вставлялась РФка с определённой прошивкой и образ MSDOS мог работать только с ней. Помоему у нас тут именно этот случай:
NC загрузился, но ни на одну клавишу DOS не реагирует. Даже из эмулятора не выйти.
Будут мысли, как с таким г-ном справляться?
https://pic.maxiol.com/thumbs2/17197...780.mc7004.jpg
Если COPY/DEV - только имена устройст, а не файлов - это копирование устройство в устройство. При несовпадении размеров будет вопрос-предупреждение
Коллеги, победил! Проблема была в MSDOS.SAV. Несмотря на его обычный размер в 58 блоков, привязка к одной клавиатуре делалась видимо именно в нём!
Его подмена на "чистый" MSDOS.SAV разблокировала мою МС7004. Начинаем сливать!! )))
https://pic.maxiol.com/thumbs2/17197...0.madossav.jpg
Второе сообщение об ошибке - не хватает места на дискете, файл IBMDSK.IBM больше 800 блоков.
Почему я и посоветовал - COP/DEV DW:/START:xxx/END:yyy - перенести образ винчестера на PC, там объединить - а потом уже можно потрошить
- - - Добавлено - - -
Но желательно скопировать и его, что бы защиту распотрошить
- - - Добавлено - - -
Наверное, MSDOS.SYS?
Нет! Программа эмулятора мсдос в RT-11. MSDOS.SAV
Мой косяк :(
Я старый улалил (((
И накатил чистый МСДОС.САВ
Ех! Точно копий нигде не осталось?..
- - - Добавлено - - -
Хотя некоторый шанс есть. Попробуй сделать DIR/FUL - и скрины в студию
- - - Добавлено - - -
С ImageUtils было проще понять - можно спасти или нет - но ей нужен образ винта на PC...
Точно. Не ожидал что в нём может причина быть. Экспериментировал
Скрины и чистый мсдос.сав с меня
Кстати - интересная мысль - добавить поддержку HX в ImageUtils :) Что бы через консольный серийник цепляться непосредственно к PDP-11 :)
- - - Добавлено - - -
Всегда надо сохранять :) Я бы в такой ситуации переименовал бы его, а не удалял :)
- - - Добавлено - - -
Э.. Команд DIR - немного неправильно сказал, что бы два раза скрины не снимать - нужно так DIR/FULL/BLOCKS DW:
https://pic.maxiol.com/thumbs2/17197...77780.dir1.jpg
- - - Добавлено - - -
https://pic.maxiol.com/thumbs2/17197...77780.dir2.jpg
- - - Добавлено - - -
Не ожидал- он такого же размера, как "защищённый", поэтому вероятность была мала... ан нет
Ех.. Увы, скорее всего защищённый вариант канул в лету.... Была некоторая надежда, что RT-11 его удалил, но не перезаписал его место, но, похоже, не в нашем случае.... Жаль!
Да и фиг с ним. Хоть IBMDSK.IBM разблокировался)))
Инженер говорил, что в клавиатуру ставили РФку какую-то. И к ней видимо привязывался MSDOS.SAV
Образ содранный Кошкой 2.07
Там "чистый" MSDOS.SAV и STARTX.COM с винчестера, который меня не пускал в RT-11 а сразу затаскивал в MSDOS.
Редактором KED я пока не обзавёлся- наверняка где-то есть в образах, но я вначале пути. А без него это была проблемка.
Прикидочный просмотр
MSDOS.SAV с перекрытиями. Для RT-11 пока с этим делом не разбирался (только более менее для RSX)
На дискете есть очень интересный файл instal.sav, который выполняет какой-то вариант установки, но на дискете он пустой. Есть ещё его копии?..
Стандартный редактор, есть на дистрибутивных носителях. KEX.SAV - его вариант под XM монитор
Есть всё, но много)))
Буду выкладывать тут.
Следующий образ- очень интересный! Тестирование железа Э85 (котроллеры, винчестер) под RT-11
- - - Добавлено - - -
Игры, тесты, монитор FB- мечта, а не образ )))
Ну, с ходу там тестов смотрится немного (если судить по именам файлов, то только тесты винчестера вижу), зато есть расписание радио свободы :)
Не известно, что важнее :D
- - - Добавлено - - -
Кстати, с тестами поаккуратнее кто на живом железе будет тестить. У меня тест NMD затирал загрузочную область ПРОС'а
это не защита, а более удобная для MSDOS раскладка клавиатуры.
У нас Денисом есть общий знакомый, который приносил к нему свой сохранившийся винчестер с RT,
на котором среди прочего есть варианты исходников монитора для T11 (его авторства) переделанного из ДВКашного и рабочего к тому же перемещаемого с любого адреса. Но тогда (из-за проблем с клавиатурой) добраться до содержимого винчестера (вернее его виртуального диска MSDOS) не получилось. А теперь (в связи с вскрывшимися обстоятельствами) ) можно попробовать еще раз.
Можно. Но шансов не много, на том винчестере информация рассыпалась прямо на глазах
Скормил машине MS-DOS 6.22 )))
Вот так выглядит SCANDISK. Вероятно, с расширителем памяти видеоконтроллера будет симпатичнее
Speed System Test 4.78 стстему вешает
Что интересно, Волков 4.01 панели отрисовывает медленнее Нортона 3.0
Осталось Win 3.11 :D хотя на КР1810ВМ86... :D
https://pic.maxiol.com/thumbs2/17198...msdos62202.jpg
https://pic.maxiol.com/thumbs2/17198...msdos62201.jpg
Конечно нужно, вы что!
И я очень не советую играться с винчестером не делая никаких резервных копий.
Ещё раз повторю, я сам готов приехать и вычитать все доступные винчестеры в посекторные образы! Хоть завтра.
- - - Добавлено - - -
Я всё считал три года назад читалкой. Выложить пока руки не доходят т.к. надо удалить личные файлы человека.
- - - Добавлено - - -
Вообще это довольно... странная практика делать всё на машине, тогда как можно прочитать носитель информации и уже его образ всячески распаковывать на современном ПК. Вы же не имеете никаких бекапов и вставляете винчестер, тем более "от разработчика с Процессора" вот так "с кондачка" в машину, да ещё и файлы там удаляете. Это... не знаю, безответственно как-то.
Тем более читалка вот она стоит, она даже лучше моей, я свою только частично собрал.
Это не упрёк вам, Денис, просто мне как-то странно смотреть на это со стороны.
- - - Добавлено - - -
Ничего там не рассыпалось. Там даже ни одного бэд-блока не было.
Человек не разработчик, а из отдела сервиса
Покапал IBMDSK.IBM, по результату винчестер не заводской. Стоял у какого-то воронежского юриста- куча заявлений, жалоб, актов. В общем шлак
Вычитать можно 5401, где RT-11 с образами .dsk ну и этого юриста, более у меня интересных винчестеров нет. Если не заняты- приезжайте, только всё таки прихватите ноут и читалку.
Насколько я помню, на том винчестере, который вычитали- мы с ra3qdp копировали всё в nl: , и нечитаемых файлов становилось с каждым разом больше.
- - - Добавлено - - -
Хотя.... мы скорее всего про разные винчестеры говорим!