ZXNet эхоконференция «code.zx»


тема: работа с MS-DOS diskette



от: Alex Goryachev
кому: Andrey Orlov
дата: 01 Oct 1998
Привет, Andrey! Мне стало известно, что 25-10-98, в 02:24:00 Andrey Orlov написал к Kirill Frolov, на тему "работа с MS-DOS diskette": AG>>> 2Denis Parinov: колись чем форматируешь ;) KF>> Может Honey Commander-ом ? AO> ВОТ СОбственно сягодня мучился тоже! AO> имея ДОС ТУ ДОС/! нихрена неполучилось(притом работующую AO> только на дискоготе А ;((с ) AO> откапал у ся старинные файлы,но неодин ,не подошел! AO> но вот Он POISK1.0 (91 год)-работает отлично/!! итд Вчера нашел на бибиси хороший копировщик MS-DOS<=>TR-DOS X_COPY_98 зовется. Там можно отформатировать 360, 720, 800 для MS-DOS. Копировщик изначально настроен на устройство _B_ но через EDIT можно настроить. Гор.клавиши: F format, R reread, H - прямое упр. вэгэшкой on/off, 7 - создать каталог Еще увидимся. Linker.

от: Denis Parinov
кому: Valentin Pimenov
дата: 15 Oct 1998
Рад приветствовать тебя, Valentin! 13-10-98, в 00:55:00 ты написал для Vitaly Vidmirov, o "работа с MS-DOS diskette": [skip] VP>>> написано: "Первые 3 байта FAT не VP>>> используются для номеров кластеров. первые два _элемента_FAT_ зарезервированы под media descriptor. Для дискет (FAT12) действительно 3 байта, а вот для винтов (FAT16) будет 4 байта и т.д. VP>>> Hа реальном диске видно: VP>>> 00 FF FF FF 4F VP>>> ^ ^ VP>>> | -тип диска (ff-double&8secs,fd-double&9secs VP>>> лишний байт. f9-double&15secs/track) VP>>> короче, без ... не разобраться. короче выкинь нафиг свою книжку и форматер ;-) FF0h - 3,5" дюймовая, 1,44-Мегабайтная дискета для MS-DOS 3.30 FF8h - Жесткий диск для MS-DOS 2.00 FF9h - 5,25" дюймовая, 1,2-Мбайтная дискета для MS-DOS 3.00 - 3,5" дюймовая, 720 Мбайтная дискета для MS-DOS 3.20 FFCh - 5,25" дюймовая, 180-Кбайтных дискета для MS-DOS 2.00 FFDh - 5,25" дюймовая, 360-Кбайтных дискета для MS-DOS 2.00 FFEh - 5,25" дюймовая, 160-Кбайтная дискета для MS-DOS 1.00 FFFh - 5,25" дюймовая, 320-Кбайтная дискета для MS-DOS 1.00 VV>> По моему ты просто не тот сектор прочитал. VV>> Отформатируй в нужном формате, запиши файло и просмотри. VP> Hу не знаю, ПЦ читает,пишет туда все ок. VP> ис-дос утилиты тоже соображают. хм?! а вроде не должны или действительно не тот сектор. вот форматнул своим форматером и записал файл: f9 ff ff 03 40 00 05 60 00 07 80 00 09 f0 ff 00 здесь записанa следующая цепочка: ff9 fff 003 004 005 006 007 008 009 fff 000 │ │ │ . │ . │ . │ . │ . │ . │ . └─ empty │ │ └──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └─┘ │ │ clusters │ └─ reserved └─ media descriptor Преобразуется она следующим образом: ┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐ │ 0-й байт│ 1-й байт│ 2-й байт│ 3-й байт│ 4-й байт│ 5-й байт│ │ f 9 │ f f │ f f │ 0 3 │ 4 0 │ 0 0 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └───┼─┼───┴───┼─┼───┴───┼─┼───┴───┼─┼───┴───┼─┼───┴───┼─┼───┘ │ │ └─│───────│─│─┐ │ │ └─│───────│─│─┐ ┌─│─│─────────┘ │ │ │ ┌─│─│─────────┘ │ │ │ ┌─┼─┼─┼──┐ ┌──┼─┼─┼─┬─┼─┼─┼──┐ ┌──┼─┼─┼─┐ │ . . . │ │ . . . │ . . . │ │ . . . │ │ f f 9 │ │ f f f │ 0 0 3 │ │ 0 0 4 │ │ 0 элем.│ │ 1-элем.│ 2-элем.│ │ 3-элем.│ └────────┘ └────────┴────────┘ └────────┘ VP> А вообще вопрос был про то, что если кто VP> этим делом занимался, так у него исходники VP> наверняка сохранились. интересует именно VP> работа с ФАТ-12 (выделить x кластеров, VP> освободить, считать/записать начиная с х класт.) А собственно зачем оно тебе? Из академического интереса? :) VP> Hе может быть, чтобы не у кого ничего не было. VP> Hе верю!!! VP> ps/ кто тама с винтом работает, VP> вы на MS-DOS разделы не залазите VP> на спекки??? Сей вопрос изучается. Кстати нет ли у All'а описания разделов с кодами больше шести. Hа этом всё. С уважением, Denis.

от: Michael Kondratyev
кому: Denis Parinov
дата: 20 Oct 1998
Hi Denis! Thu Oct 15 1998 07:00 you wrote to Valentin Pimenov: DP> Сей вопрос изучается. Кстати нет ли у All'а описания разделов DP> с кодами больше шести. описаний под pукой нет, есть названия (так их называет diskedit): =========== Вырежь и сохрани =========== 00 Unused 01 DOS-12 02 XENIX 03 XENIX 04 DOS-16 05 EXTEND 06 BIGDOS 07 HPFS 08 Split 0A BtMgr 50 DM 56 GB 61 Speed 63 386/ix 64 NET286 65 NET386 75 PCIX DB CP/M FF BBT =========== Вырежь и сохрани =========== Bye, Michael.

от: Denis Parinov
кому: Valentin Pimenov
дата: 25 Oct 1998
Рад приветствовать тебя, Valentin! 22-10-98, в 00:51:00 ты написал для Denis Parinov, o "работа с MS-DOS diskette": DP>> проверять тип диска по первому байту FATа не есть хорошо, DP>> гораздо правильнее анализировать BPB. VP> да тама много полезной инфы было которая верная. VP> а насчет глюков -- она переводная -- это буржуи VP> напортачили, хотели чтобы у нас все сломалось :) VP> а что есть такое BPB? вроде не слышал. Block Parameters BIOS, находится в нулевом секторе. ┌──────┬──────┬──────────────────────────────────────────┬─────┐ │ смещ.│размер│ описание │ │ ├──────┼──────┼──────────────────────────────────────────┼─────┤ │ 11 │ 2 │ Размер сектора в байтах │ 512 │ │ 13 │ 1 │ Размер кластера в секторах │ 2 │ │ 14 │ 2 │ Кол-во зарезервированных секторов │ 1 │ │ 16 │ 1 │ Кол-во FAT │ 2 │ │ 17 │ 2 │ Макс. кол-во файлов в корневом каталоге │ 112 │ │ 19 │ 2 │ Общее кол-во секторов на диске │1440 │ │ 21 │ 1 │ Тип диска (то-же в 1 байте FAT) │ #F9 │ │ 22 │ 2 │ Размер FAT в секторах │ 3 │ │ 24 │ 2 │ Секторов на дорожке │ 9 │ │ 26 │ 2 │ Кол-во головок │ 2 │ │ 28 │ 4 │ Кол-во скрытых секторов │ 0 │ └──────┴──────┴──────────────────────────────────────────┴─────┘ VP> Зато полезно. Hе надо всякие левые утилиты использовать. кста, а что собственно делать собираешся с поддержкой MS-DOS? VP> Au revoir, √a└e┌┐┼!┌┐ P!┌┬┐e┌┐0√ Hа этом всё. С уважением, Denis.

от: Andrey Orlov
кому: Eudgine Palenock
дата: 25 Oct 1998
22-10-98, в 11:35:44, Eudgine Palenock писал к Igor Krauklis: ПриветствовуЮ тебя, Eudgine! IK>> Hи у кого не будет реставратора msdos IK>> дисков? EP> Hу имхо реставратора на ZX нету. Попробуй его копирнуть в OMEGA_COPY EP> v.1.4... ГЫГЫ! УСЕ ЕСТЬ! называется FREE FORMAT VERSION 8.3 (FFv8.3) by KONSTANTIN TETERIN (C) ETC GROUP !!! есть опция - рестоврация! и есть опция выбора разных баз данных о треках(трдос,исдос,мсдос) и составление своей базы! Гуд бай!




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
События 2 - интервью с sting/hoax group (sg) и steep/x-time.(ste), который был главным органайзерoм ascii demoparty 2oo2.
Юмор - Про фидошника и ад.
BBS - список станций BBS ZXNet.
ZXNet - Порядок переписки с внешними сетями.
Из книг - Книжный рынок: Издательство "Питер".

В этот день...   8 мая