Search found 1244 matches
- Thu Apr 16, 2015 11:13 pm
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
А обрабатывать исключения у вас можно? Например дописать буфер при ошибке доступа к памяти? [*] юзверь сообщил системе о безопасном извлечении USB, записывай и давай сообщение; [*] юзверь выдернул не сообщив системе об извлечении USB\SCSI\eSATA, его проблемы; [*] простой системы, запиши чтобы не нер...
- Wed Apr 15, 2015 12:19 am
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
У меня есть указатель на структуру NTFS PARTITION под мьютексом. Глобальных переменных нельзя, а структуру изменять можно? И разве не должен дисковый кэш записываться перед выключением системы?
- Tue Apr 14, 2015 7:46 pm
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
disk_sync? Я даже не знаю, что это такое! У вас где-то описаны внутренние вызовы ядра? Я использую fs_write64_sys. Как я понял, старые вызовы использовали кэш, а новым то он зачем? Или давайте прямо - вы знаете чем я занимаюсь... Чего ещё я не знаю?
- 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...
- Mon Apr 13, 2015 11:12 pm
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
Пока показать могу только картонный макет файла (запись в index record). Теперь я понял, почему этим до сих пор никто не занимался - изучение такого кода сильно деморализует, так что не надейтесь, что я напишу быстро. К тому же столкнулся с проблемой: похоже windows ещё на этапе загрузчика исправляе...
- Mon Apr 13, 2015 12:44 am
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
Ага... значит хитрости, о которых естественно нигде не сказано. Как и о самой сборке. А ядро сжимать обязательно? Может есть что-то лишнее, что для тестирования можно удалить?
- Sun Apr 12, 2015 11:26 pm
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
Собрал фасмом kernel.mnt, а он занимает раза в два больше (166 кб) и не влазит в образ. У вас какие-то хитрости?
И будет ли оно вообще работать, если отредактировать kolibri.img с помощью UltraISO?
И будет ли оно вообще работать, если отредактировать kolibri.img с помощью UltraISO?
- Tue Apr 07, 2015 5:32 pm
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
CleverMouse Ах перед аргументами... я раньше их вообще не выравнивал. Ну тогда можно сделать правило чтоб после трёх букв шёл пробел и не более одной табуляции. Тогда у всех будет одинаково. Ну или хотя бы табуляция только перед командой. Меня лично второе интересует. Хотя текстовые редакторы много...
- Mon Apr 06, 2015 7:43 pm
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
На вики смотреть не стоит, там полно мусора вместо информации. Это я заметил. Разница между русскими и английскими страницами 90%. А зачем столько пробелов? Я чуть не обосрался когда увидел размер исходника. А что табуляцию нельзя, это упущение. Вся её прелесть в том, что при стандартизированном ко...
- Mon Apr 06, 2015 10:27 am
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
... но вроде разобрался. Порывшись в вашей вики, не нашёл ответы на организационные вопросы:
1. Есть ли обязательные требования к оформлению кода?
2. SVN занимается только исходниками? Чтобы запустить нужно собрать фасмом kernel и запихнуть в img?
1. Есть ли обязательные требования к оформлению кода?
2. SVN занимается только исходниками? Чтобы запустить нужно собрать фасмом kernel и запихнуть в img?
- Mon Apr 06, 2015 10:17 am
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
Оказалось что всё что я знаю про NTFS лишь вершина айсберга по сравнению со структурой каталогов. Да и diamond написанием комментариев особо не утруждался. Хорошо хоть линуксоиды документацию сляпали. Правда, из неё не всё понятно, так что пришлось изучать и документацию и код. В общем, никогда ещё ...
- 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 ?
А я могу сам скомпилировать фасмом и засунуть в img ? Это же образ диска? Или только через svn ?
- Fri Mar 27, 2015 12:09 am
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
Ну со стороны потребителей спрос есть, я и не сомневался. Писал я давно и на масме, но готов попробовать. Как я понял, разбирающийся в NTFS человек (diamond) здесь больше не живёт. Но раз уж до сих пор никто этого не сделал, может всё-таки кто-то знает какие основные опасности меня там ждут? Кроме о...
- Thu Mar 26, 2015 5:59 pm
- Forum: Drive subsystem
- Topic: NTFS
- Replies: 299
- Views: 179066
Re: NTFS
Так а в чём собственно проблема? Я писал когда-то по приколу драйвер IDE NTFS под Windows XP для чтения файла. Если у вас уже есть чтение, то осталось добавить только редактирование MFT и bitmap ... ? Можно даже фрагментацию для начала не делать. Или вас интересует только с полным механизмом отказоу...