С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
BYTEMAN, извиняюсь за назойливость, Линухом пробовал ? У меня нормально читаются, дискеты MY на обычном флопе 5" 1.2Мб.
P.S. Удивительно, лет 10 назад, когда это было еще актуально для работы, пробовал переносить с MY на PC под ДОС - стабильно не читался нулевой сектор. Теперь - читается. Чудеса.
[QUOTE=AlecV;196786]BYTEMAN, извиняюсь за назойливость, Линухом пробовал ? У меня нормально читаются, дискеты MY на обычном флопе 5" 1.2Мб.
- А можно поподробнее какие там программы, команды?
случайно MX не получится записать?
А еще там запись подорожечная, а не посекторная. Так что читать их с грехом пополам можно, а вот писать - ни-ни (как я понял, изучая этот форум). Имхо, единственный реальный метод записать дискету формата MX на пц - это подключать куда-нибудь на LPT порт родную плату контроллера, подобно коммодоровскому 1541.
Отошёл от дел.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Andrey_Ak, там все просто. Нужен дистрибут в котором имеется пакет fdutils, его почему то не везде кладут. Если нету, то скомпилировать самому.
http://fdutils.linux.lu/
Драйвер флопа в Линухе очень хороший, но естественно годится только для форматов FM/MFM, всякое MX, Apple// и Amiga не читается.
На том же сайте есть самоучитель, как определить формат незнакомой FM/MFM дискеты (на всякий случай):
http://fdutils.linux.lu/disk-id.html
Формат MY (а также MZ и Э-85) к счастью известен, это 10 секторов по 512 байт, 2 стороны и 80 дорожек. Предположим у нас дисковод 5" висит как B:, под Линухом это будет /dev/fd1
Дает файл rt11.bin 819200 байт длиной, который напрямую подходит к эмуляторам. Можно поработать и записать образ назад, если поменять у dd параметры if и of.Код:setfdprm /dev/fd1 QD sect=10 ssize=512 cyl=80 dd if=/dev/fd1 of=rt11.bin bs=512 conv=noerror,sync
BYTEMAN, а какие ошибки выдает ukdsk, и корректно ли читается дискета на УКНЦ? Корректность чтения дискеты можно проверить с помощью команды DIR/BAD, например загрузившись с MZ0:, вставить в MZ1: плохо читаемую дискету и дать команду DIR/BAD MZ1:, либо с того же привода дав команду DIR/BAD/WAIT.
PS. И еще. На каком дисководе на PC читаете диски, какие ключи употребляете с ukdsk, и какие приводы используются на УКНЦ?
PSS. Еще одной проблемой может быть отсутствие перемычки на контроллере дисковода на УКНЦ, в этом случае дискеты могли записываться с другими параметрами предкомпенсации, тогда при чтении на PC могут быть сложности, и не только у ukdsk. Так же проблемой может быть расхождение в скорости вращения двигателей у дисководов на PC и на УКНЦ, в этом случае тогда придется присоединить дисковод с УКНЦ к PC.
Значит, вчера поэксперементировал. Выяснилось, что, скорее всего, на MZ0: не отъюстирована головка. С него не бутится, в лучшем случае BOOT-U-error.
Далее, в основном (если не изменяет память) ukdsk выдает ошибки 4040 и 4100. (?)
AlecV, линухом не пробовал, т.к. с ним вообще никогда не работал, да и ставить некуда: витн 80-ка, свободно от силы 3 Gb.
Далее, что я выяснил, записать дискеты у меня впринципе не получится. У меня на ПЦ стоит 80-дорожечный дисковод. Надо будет поискать в шкафу, был где-то TEAC 40-дорожечный.
Зы. На УК у меня НГМД-6022
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
BYTEMAN, а при чтении/записи употребляли ключ пропуска дорожки /s, ибо ukdsk умеет работать с 40-дорожечными дискетами на 80-дорожечном дисководе. Если читается такая дискета на дисководе 1,2 Мбайта, то команда должна быть следующей:
ukdsk A: image.dsk /300 /s
Записать образ можно следующей командой:
ukdsk image.dsk A: /300 /s /2p
Ошибка 4040 - это не найден адресный маркер сектора
Ошибка 4100 - не найден сектор с заданным номером
Если 40-дорожечные дискеты читаются на 80-дорожечном дисководе без ключа /s, то такие ошибки и должны быть.
А НГМД-6022 надо менять. Лучше прицепить 3'5" - и места в 2 раза больше, и проблем с ними меньше. Только в этом случае на контроллер надо припаять перемычку.
И еще: образы надо для 40-дорожечного привода записывать размером 409600, они для него предназначены. Во вложении 4 образа с игрушками. Только к сожалению некоторые игры битые
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)