Доступ к ntfs

Тема в разделе "WASM.OS.DEVEL", создана пользователем acckiitvar, 1 мар 2012.

  1. acckiitvar

    acckiitvar Member

    Публикаций:
    0
    Регистрация:
    26 сен 2011
    Сообщения:
    71
    Здравствуйте, у меня возникла потребность найти из первичного загрузчика 1 файл на жестком диске ( сектора где он лежит), отформатированном в ntfs. Как это реально можно сделать с наименьшими потерями по времени? Ведь как я понимаю специальных прерываний нет? Но ведь загрузчик винды как то умудряется скопировать файлы в озу, те же ntoskrnl и еще что нить из базовых.
     
  2. h0t

    h0t Member

    Публикаций:
    0
    Регистрация:
    3 апр 2011
    Сообщения:
    735
    читаейте доки по ntfs, ам проблем возникнуть не должно, можете ntfs-3g взять как пример или сотню других реализация под ntfs
     
  3. x64

    x64 New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2008
    Сообщения:
    1.370
    Адрес:
    Россия
    Загрузчик ntldr и ему подобные тупо содержат базовый код парсинга основных файловых систем.
     
  4. shm

    shm New Member

    Публикаций:
    0
    Регистрация:
    18 сен 2010
    Сообщения:
    93
    Написать читалку файлов с ntfs раздела можно за пару вечеров. Вся необходимая инфа есть в Linux NTFS Project. Русские переводы есть (в основном в рамках рассказа о ручном восстановлении инфы) , но безошибочных я не видел. Официальных доков нет - ФС закрытая. Никаких документированных прерываний BIOS работы с диском на уровне логических структур естественно нет.
     
  5. acckiitvar

    acckiitvar Member

    Публикаций:
    0
    Регистрация:
    26 сен 2011
    Сообщения:
    71
    Всем спасибо за помощь, видимо буду писать. Если будут вопросы буду спрашивать.