Максимальный допустимый объем данных vFAT 4 ГБ?

3030
Gernot

сколько данных можно хранить на виртуальном диске FAT? Я знаю, что файл может быть макс. 4 ГБ на vFAT, но значит ли это, что я могу хранить только 4 ГБ на этом диске?

0
"Сколько данных можно хранить на виртуальном диске FAT?" - Мы говорим о FAT12, FAT16 или FAT32? Я не смогу представить свой ответ, пока вы не предоставите мне ответ на этот вопрос. Ramhound 7 лет назад 2
Вы видели тонны 8 или 16 ГБ флэш-накопителей там? phuclv 7 лет назад 0

1 ответ на вопрос

1
Ramhound

Означает ли это, что я могу хранить максимум 4 ГБ на этом диске?

Максимальная громкость sizd зависит от того, используете ли вы FAT12, FAT16 или FAT32. Я собираюсь предположить, что вы используете FAT32, основываясь на том факте, что вы говорите о 4 ГБ файлах.

Кроме того, VFAT является расширением стандарта архитектуры файловой системы «Таблица размещения файлов» (FAT), это НЕ сама файловая система.

сколько данных можно хранить на виртуальном диске FAT?

Это все зависит, если файловая система, если FAT16 или FAT32. FAT16 ограничит вас объемом в 4 ГиБ, а FAT32 ограничит вас объемом в 2 ТиБ. Стоит отметить, что поддерживаемые в настоящее время версии Windows поддерживают только FAT32 и exFAT.

Как насчет VFAT?

Возможно, вы также слышали о файловой системе под названием VFAT. VFAT является расширением файловой системы FAT и был представлен в Windows 95. VFAT поддерживает обратную совместимость с FAT, но ослабляет правила. Например, имена файлов VFAT могут содержать до 255 символов, пробелов и нескольких периодов. Хотя VFAT сохраняет регистр имен файлов, он не считается регистрозависимым.

Когда вы создаете длинное имя файла (длиннее 8,3) с помощью VFAT, файловая система фактически создает два разных имени файла. Одним из них является фактическое длинное имя файла. Это имя отображается в Windows 95, Windows 98 и Windows NT (4.0 и более поздних версиях). Второе имя файла называется псевдонимом MS-DOS®. Псевдоним MS-DOS - это сокращенная форма длинного имени файла. Файловая система создает псевдоним MS-DOS, беря первые шесть символов длинного имени файла (не считая пробелов), затем тильду [~] и числовой трейлер. Например, имя файла Brien's Document.txt будет иметь псевдоним BRIEN '~ 1.txt.

Интересный побочный эффект связан с тем, что VFAT хранит свои длинные имена файлов. Когда вы создаете длинное имя файла с помощью VFAT, он использует одну запись каталога для псевдонима MS-DOS и другую запись для каждых 13 символов длинного имени файла. Теоретически, одно длинное имя файла может занимать до 21 записи каталога. Корневой каталог имеет ограничение в 512 файлов, но если бы вы использовали длинные имена файлов максимальной длины в корневом каталоге, вы могли бы сократить это ограничение до 24 файлов. Поэтому вы должны очень редко использовать длинные имена файлов в корневом каталоге. Этот каталог не влияет на другие каталоги.

Вы можете быть удивлены, почему мы обсуждаем VFAT. Причина в том, что он становится более распространенным, чем FAT, но, помимо упомянутых выше различий, VFAT имеет те же ограничения. Когда вы говорите Windows NT отформатировать раздел как FAT, он фактически форматирует раздел как VFAT. Единственный раз, когда у вас будет настоящий раздел FAT в Windows NT 4.0, это когда вы используете другую операционную систему, например MS-DOS, для форматирования раздела>>.

Источник: Выбор между файловыми системами

Дополнительно

Кроме того, термин «VFAT» также приводит к различным заблуждениям, так как иногда он используется по ошибке, как если бы он описывал другой вариант файловой системы FAT, который следует отличать от файловых систем FAT12, FAT16 и FAT32, хотя в действительности он это делает. не указывать другую файловую систему, но необязательное расширение, которое может работать поверх любой файловой системы FAT, FAT12, FAT16 или FAT32. Тома, использующие длинные имена файлов VFAT, могут также считываться операционными системами, не поддерживающими расширение VFAT, если они поддерживают базовую файловую систему.

Источник: таблица размещения файлов