Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Помогите опознать формат дискеты |
<<Назад Вперед>> | Печать |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Есть дискета, FDA говорит, что она имеет геометрию 40 треков, 2 стороны, 8 секторов, сектор 512 байт. Внутри видны структуры, похожие на списки файлов (в манере FAT: между именем и расширением пробелы), но это не FAT. В нулевом секторе явно код, напоминающий загрузчик 8086 (ссылки на int 13, вполне логичные команды 8086), но при попытке загрузится на обычной PC выводится сообщение вроде: *** >много значков псевдографики> # 63 >ещё много значков> F000:>ещё 4 цифры> Похоже, она пытается вывести фразу на русском о невозможности загрузки, но ведь в cp866 псевдографика такая же как и в расширенной ascii, тогда что это за кодовая таблица ? Была идея, что это от ес184x, но там разве не cp866 ? Какие в 91-м году (подпись на дискете) были популярны операционки на 86-совместимом отечественном оборудовании? |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Voldemar0, а образ можете сделать и выложить? |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Тут проблемка есть: диски не мои, владелец сильно опасается (может и напрасно, но пока не знаю), чтобы на них не оказалось что нибудь этакого ... Я уже разобрался с кодовой таблицей - iso8859-5, и внутри часто мелькают куски текста, упоминающие М86. Возможно, это адаптация CP/M86... |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июня 2011 9:51 Сообщение отредактировано: 3 июня 2011 9:53
Voldemar0 CP/M образы должны читаться утилитами cpmtools http://www.moria.de/~michael/cpmtools/ Исходники под Unix/Linux но собираются под Cygwin нормально. Может быть придется написать описание диска, см. примеры. Upd На сайте есть готовые .exe-шники под винду. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июня 2011 9:59 Сообщение отредактировано: 3 июня 2011 10:00
Спасибо, пробую, но результат странноватый получается: $ cpmls -l X4.DSK 0: d-wx------673189952 May 02 1991 1. d-wx------673189952 May 02 1991 1. d-wx------673189952 May 02 1991 . d-wx------673189952 May 02 1991 86. d-wx------673189952 May 02 1991 86. d-wx------673189952 May 02 1991 . d-wx------673189952 May 02 1991 . 86.x------673189952 May 02 1991 86.001----673189952 May 02 1991 86.004----673189952 May 02 1991 86.x------673189952 May 02 1991 d-wx------673189952 May 02 1991 . d-wx------673189952 May 02 1991 . d-wx------673189952 May 02 1991 . -r--r--r-- 14464 Jan 01 1970 ascii.cmd -r--r--r-- 2432 Jan 01 1970 cpf-h80.cmd -r--r--r-- 2048 Jan 01 1970 r8010m.cmd cpmtools как к русским буквам относится ? Мож она их фильтрует в именах ? PS Я под freebsd, до винды далеко. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
У cp/m есть какая нибудь сигнатура файловой системы? Т.е. если cpmls не даёт ошибок, это подтверждает, что направление поисков верно? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 июня 2011 10:11 Сообщение отредактировано: 3 июня 2011 10:19
Voldemar0 написал: Сигнатуры у CP/M нету. К сожалению утилита просто тупо читает блок и пытается его интерпретировать. Скорее всего формат образа не совпал и каталог прочитался из неправильного блока (все записи практически одинаковые). Необходимо крутить описание формата и запускать с ключом -f У cp/m есть какая нибудь сигнатура файловой системы? Т.е. если cpmls не даёт ошибок, это подтверждает, что направление поисков верно? Вот пример для дисков Роботрона topic/3000 Но у Роботрона 80 дорожек на диске. Там есть ссылка на образ, можно визуально сравнить структуры каталога CP/M. Если это конечно CP/M..... Насчет кодировки - у ранних советских PC машин была так называемая "основная" кодировка, которая ISO. А кодировка DOS 866 называлась "альтернативная". |
<<Назад Вперед>> | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Помогите опознать формат дискеты |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |