Board.KolibriOS.org
http://board.kolibrios.org/

Работа с файловой системой
http://board.kolibrios.org/viewtopic.php?f=35&t=475
Страница 14 из 17

Автор:  diamond [ Чт мар 01, 2007 5:29 pm ]
Заголовок сообщения: 

Mario79
По стандарту файловый вход, соответствующий метке тома, должен просто игнорироваться всеми остальными функциями. Так что Виндовс такое позволяет сделать без проблем.

Автор:  Mario79 [ Пт мар 02, 2007 8:11 am ]
Заголовок сообщения: 

diamond
А твой код это не учитывает?

Автор:  Phantom-84 [ Пт мар 02, 2007 9:48 am ]
Заголовок сообщения: 

Судя по всему метки тома действительно обрабатываются неправильно...

Maxis
А ты пробовал изменить метки? Если после этого папки снова станут доступны, то проблема действительно в некорректной обработке меток...

Автор:  diamond [ Сб мар 03, 2007 12:44 pm ]
Заголовок сообщения: 

Mario79
Не-а, не учитывает.

Автор:  Maxis [ Пн мар 05, 2007 2:01 pm ]
Заголовок сообщения: 

Phantom-84
Поменял. Те папки, что не открывались заработали.

Автор:  diamond [ Пн мар 05, 2007 7:55 pm ]
Заголовок сообщения: 

Значит, дело было в этом. Буду исправлять.

Автор:  Maxis [ Чт мар 08, 2007 10:06 pm ]
Заголовок сообщения: 

В 399 ревизии диски вообще не видятся. KFM сообщает об ошибке файловой системы номер 5.

Автор:  Maxis [ Ср мар 21, 2007 7:52 pm ]
Заголовок сообщения: 

В SVN 422 всё заработало

Автор:  Leency [ Ср мар 21, 2007 8:15 pm ]
Заголовок сообщения: 

да заработало.

Автор:  Alien [ Пт май 18, 2007 4:56 pm ]
Заголовок сообщения: 

Так что насчёт LBA 48?

У меня есть один док с http://www.t13.org по этой теме.
Там сказано типа этого:
По тем адресам что посылаются 0-7, 8-15, 16-23 биты адреса читаемого сектора нужно сначала послать 24-31, 32-39, 40-47 биты,
а затем уже 0-23.

Автор:  Nable [ Вс май 20, 2007 11:46 am ]
Заголовок сообщения: 

У меня с 472 ревизии не открываются файлы >= среднего размера, т.е. MV.ASM открывается спокойно, а при попытке открыть RDSAVE.ASM (и другие примерно того же размера или больше), любое приложение, попытавшееся это сделать вылетает, а доска отладки говорит, что произошла ошибка в ядре (подразумевается - исключение?), INT 0x0000E, PID..., EIP..., в общем стандартный forced terminate, только на предыдущих ревизиях этого нет, да и при обычном forced terminate нет надписи kernel error.

Комментарии?

Автор:  DmitrySokolowsky [ Вс май 20, 2007 1:09 pm ]
Заголовок сообщения: 

У меня KFar вылетает при попытке открыть папку Образцы музыки

Автор:  Mario79 [ Пн май 21, 2007 7:18 am ]
Заголовок сообщения: 

Alien
Для LBA 48 вообще используются другие номера команд.

Автор:  Alien [ Пн май 21, 2007 10:36 am ]
Заголовок сообщения: 

Неа!
Сегодня дописал функцию чтения сектора LBA48.
(Правда в режиме PIO)
Проверял - работает. (Seagate Barracuda 160 GB)
Прочитал все сектора.

Проект ваш нравится, так что могу поделиться исходником.
(Если конечно вам это надо)

Автор:  Mario79 [ Пн май 21, 2007 10:50 am ]
Заголовок сообщения: 

Alien
Если поделишься, будем рады. Однако для использования придется написать процедуру опознавания версии, которую поддерживает жесткий диск, так как на старом оборудовании этот код работать не будет.

Страница 14 из 17 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/