User Tag List

Показано с 1 по 2 из 2

Тема: Re: Как писать на HDD?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Nikolaj Amosov (2:5030/675.50)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: St.Petersburg (fido.mariinsky.ru)


    Привет, Kirill!

    Воскресенье 19 Hоября 2006 02:54:38 Kirill Frolov -> Nikolaj Amosov:


    большего размера, но с немного другой "геометрией" - у него
    63
    сектора на каждую голову, а у старого диска 62 сектора. Из-за
    [disk error]

    сложно. Гораздо сложнее оказалось скопировать диск. Программа

    Или, просто поблочно скопировать с одного устройства на
    другое,
    большего или равного размера. Я не знаю есть ли в iS-DOS
    такие
    программы, но и написать не сложно.
    Я видимо криво выразился. Мне не iS-DOS перенести с диска на
    диск, а весь SMUC HDD скопировать на другой диск. Поблочно
    скопировать можно, но из-за разных "геометрий" полетит вся MFS
    (MOA FILE SYSTEM) - она вся завязана на смещения относительно
    первого сектора диска.

    периодически "подвисает" на опросе готовности принимающего
    диска. Причём каждый раз в разных местах, т.е. нет никакой
    закономерности, что при записи такого-то сектора винт уйдёт в
    себя.

    http://www.t13.org. Вроде так.
    Я посмотрю, что там есть...

    Пишу вот таким кодом (место где зависаем отмечено ***):

    Вникать в мегабайты ассемблерного кода никакого интереса.
    А вникать и не нужно - это по сути алгоритм работы расписан,
    типа:
    даём команду
    ждём когда снимет busy
    ждём готовности данных
    читаем сектор (-ы)
    и т.д.

    Я собсно это и просил.

    Там вот, по ссылке, там в каком-то из документов конечный
    автомат, ближе
    к концу, нарисован. Если твоя программа ему соответствует
    -- зависать при
    исправном HЖМД не может.

    Подскажите правильную последовательность действий для записи
    на
    диск, т.е. протокол общения с HDD в режиме записи.

    См. выше.
    Ок. Поковыряю в ближайшие выходные, если найду инет поблизости.

    PS: Можно конечно на оффтопике переписать, а потом на Спеке
    откорректировать и не париться, но хочется разобраться в чём
    же
    дело. Да и до ближайшего оффтопика мне тащиться три
    остановки...

    Hа оффтопике сложней.
    Да уж куда уж сложнее то? Посно всяко-софта для копирования
    разделов или дисков целиком...

    [REAL ZX]

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Как писать простые програмы?
    от alexfreed в разделе Софт
    Ответов: 3
    Последнее: 11.12.2005, 14:57
  2. Ответов: 35
    Последнее: 25.11.2005, 01:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •