Можно урезать FAT только для записи, но всёравно без доки по FAT этого не сделать!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
ubobrov
02 сентября 2005 г. 10:45
В ответ на:
Ясно, простых решений нет...
отправлено Paramedic 02 сентября 2005 г. 10:38
Составить ответ
|||
Конференция
|||
Архив
Ответы
Но ведь винда вроде читает только какие-то начальные поля диска и понимает, какая там файловая ситема. Почему бы ей не подпихнуть то чего она хочет, а потом обмануть? :)
—
Paramedic
(02.09.2005 10:54
62.118.51.2
,
пустое
)
Винда читает бпб, находит рут директорию, находит файлы, затем, при обращении к файлам читает сам фат, где указаны номера следующих кластеров для читаемого файла и т.п. А ты хочешь и рыбку съесть и ...
—
ubobrov
(02.09.2005 11:15
213.59.64.228
,
пустое
)
Вот пусть винда все это сделает один раз, файл создаст один раз.Потом все это считать и использовать изменяя только длинну файла в фате.
—
PlainUser
(02.09.2005 11:25
62.148.235.50
,
пустое
)
Да в моём случае файл всегда может быть максимальной длины. Так что я думаю и рыбку съесть и ёлку залезть у меня получится :)
—
Paramedic
(02.09.2005 11:37
62.118.51.2
,
пустое
)
Чисто теоретически...
—
D.A,
(02.09.2005 12:01
195.248.172.168
, 428 байт)
Про это я и говорю кроме п3, думаю он по умолчанию после форматирования.
—
PlainUser
(02.09.2005 13:42
62.148.235.50
,
пустое
)
СОЛИДАРЕН!
—
ubobrov
(02.09.2005 12:48
213.59.64.228
,
пустое
)
Длину менять в рут директории там, где описан сам файл, а в фате, только номер следущего кластера. Тогда пойдёт.
—
ubobrov
(02.09.2005 11:35
213.59.64.228
,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru