Search found 1244 matches

by Pathoswithin
Thu Apr 16, 2015 11:13 pm
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

А обрабатывать исключения у вас можно? Например дописать буфер при ошибке доступа к памяти? [*] юзверь сообщил системе о безопасном извлечении USB, записывай и давай сообщение; [*] юзверь выдернул не сообщив системе об извлечении USB\SCSI\eSATA, его проблемы; [*] простой системы, запиши чтобы не нер...
by Pathoswithin
Wed Apr 15, 2015 12:19 am
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

У меня есть указатель на структуру NTFS PARTITION под мьютексом. Глобальных переменных нельзя, а структуру изменять можно? И разве не должен дисковый кэш записываться перед выключением системы?
by Pathoswithin
Tue Apr 14, 2015 7:46 pm
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

disk_sync? Я даже не знаю, что это такое! У вас где-то описаны внутренние вызовы ядра? Я использую fs_write64_sys. Как я понял, старые вызовы использовали кэш, а новым то он зачем? Или давайте прямо - вы знаете чем я занимаюсь... Чего ещё я не знаю?
by Pathoswithin
Tue Apr 14, 2015 5:05 pm
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

Лучше написать "I have modified kernel, driver or program source code, and want to test changes". А ещё неплохо бы на видном месте написать, что такое SVN. Я, например, в open source впервые. У меня windows установлена на fat32, для тестирования создаю ntfs раздел, колибри запускаю через m...
by Pathoswithin
Mon Apr 13, 2015 11:12 pm
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

Пока показать могу только картонный макет файла (запись в index record). Теперь я понял, почему этим до сих пор никто не занимался - изучение такого кода сильно деморализует, так что не надейтесь, что я напишу быстро. К тому же столкнулся с проблемой: похоже windows ещё на этапе загрузчика исправляе...
by Pathoswithin
Mon Apr 13, 2015 12:44 am
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

Ага... значит хитрости, о которых естественно нигде не сказано. Как и о самой сборке. А ядро сжимать обязательно? Может есть что-то лишнее, что для тестирования можно удалить?
by Pathoswithin
Sun Apr 12, 2015 11:26 pm
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

Собрал фасмом kernel.mnt, а он занимает раза в два больше (166 кб) и не влазит в образ. У вас какие-то хитрости?
И будет ли оно вообще работать, если отредактировать kolibri.img с помощью UltraISO?
by Pathoswithin
Tue Apr 07, 2015 5:32 pm
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

CleverMouse Ах перед аргументами... я раньше их вообще не выравнивал. Ну тогда можно сделать правило чтоб после трёх букв шёл пробел и не более одной табуляции. Тогда у всех будет одинаково. Ну или хотя бы табуляция только перед командой. Меня лично второе интересует. Хотя текстовые редакторы много...
by Pathoswithin
Mon Apr 06, 2015 7:43 pm
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

На вики смотреть не стоит, там полно мусора вместо информации. Это я заметил. Разница между русскими и английскими страницами 90%. А зачем столько пробелов? Я чуть не обосрался когда увидел размер исходника. А что табуляцию нельзя, это упущение. Вся её прелесть в том, что при стандартизированном ко...
by Pathoswithin
Mon Apr 06, 2015 10:27 am
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

... но вроде разобрался. Порывшись в вашей вики, не нашёл ответы на организационные вопросы:

1. Есть ли обязательные требования к оформлению кода?
2. SVN занимается только исходниками? Чтобы запустить нужно собрать фасмом kernel и запихнуть в img?
by Pathoswithin
Mon Apr 06, 2015 10:17 am
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

Оказалось что всё что я знаю про NTFS лишь вершина айсберга по сравнению со структурой каталогов. Да и diamond написанием комментариев особо не утруждался. Хорошо хоть линуксоиды документацию сляпали. Правда, из неё не всё понятно, так что пришлось изучать и документацию и код. В общем, никогда ещё ...
by Pathoswithin
Fri Mar 27, 2015 11:08 pm
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

Хорошо, пилить мне нужно kernel/trunk/fs/ntfs.inc ? И это системная функция... вызывается прерыванием, а с драйвером общается через call ? TmpDisk это и есть основной драйвер?

А я могу сам скомпилировать фасмом и засунуть в img ? Это же образ диска? Или только через svn ?
by Pathoswithin
Fri Mar 27, 2015 12:09 am
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

Ну со стороны потребителей спрос есть, я и не сомневался. Писал я давно и на масме, но готов попробовать. Как я понял, разбирающийся в NTFS человек (diamond) здесь больше не живёт. Но раз уж до сих пор никто этого не сделал, может всё-таки кто-то знает какие основные опасности меня там ждут? Кроме о...
by Pathoswithin
Thu Mar 26, 2015 5:59 pm
Forum: Drive subsystem
Topic: NTFS
Replies: 299
Views: 179066

Re: NTFS

Так а в чём собственно проблема? Я писал когда-то по приколу драйвер IDE NTFS под Windows XP для чтения файла. Если у вас уже есть чтение, то осталось добавить только редактирование MFT и bitmap ... ? Можно даже фрагментацию для начала не делать. Или вас интересует только с полным механизмом отказоу...