Для компакт-дисков можно использовать следующие файловые системы
Обновлено: 21.11.2024
IMAPI поддерживает три формата файловых систем: ISO 9660, Joliet и UDF.
ИСО 9660
Формат ISO 9660 – это исходная стандартная файловая система для компакт-дисков с данными. Формат распознается в нескольких операционных системах, включая MSDOS, Mac OS, UNIX и операционную систему Windows. Формат ISO 9660 опубликован Международной организацией по стандартизации (ISO).
Формат начинается с 16-го сектора с заголовка тома CD0001; далее следует остальная часть заголовка. Другие производные форматы также начинаются с сектора 16, но используют другую строку для заголовка тома. Например, для дисков High Sierra используется строка CD-ROM0001, а для интерактивного формата компакт-дисков — CD-I0001.
Заголовок указывает на области диска, в которых хранятся имена файлов в формате ISO 9660. Соглашение об именах файлов и каталогов состоит из 8 символов, точки и еще 3 символов. Это то же соглашение об именах, которое используется в операционной системе MSDOS.
Дополнительные заголовки файловой системы для таких форматов, как Joliet и UDF, могут сосуществовать на диске, не влияя на читаемость формата ISO 9660. После индексов диск занимает набор файлов данных. Индексы для каждой файловой системы независимо ссылаются на файлы данных на диске.
Спецификация ISO 9660 определяет три уровня формата:
- Уровень 1 определяет имена файлов для использования формата символов 8,3.
- Уровень 2 допускает использование более длинных имен файлов, например, на платформах DOS 6.xx, MacIntosh и UNIX.
- Уровень 3 позволяет чередовать данные и аудиофайлы для повышения производительности поиска (воспроизведения). Этот уровень также снимает ограничение на размер файла в 2 ГБ. Этот уровень не поддерживается API Image Mastering.
DVD-диски также могут использовать ISO 9660; однако файловая система UDF является наиболее распространенной файловой системой, используемой с DVD-носителями.
Джолиет
Формат Joliet является производным от ISO 9660. Этот формат записывает индекс файловой системы Joliet в образ диска в дополнение к индексу файловой системы ISO 9660.
Индекс Joliet содержит следующие усовершенствования индекса файловой системы:
- Распознает длинные имена файлов до 32 символов.
- Различает прописные и строчные буквы в именах файлов.
- Поддерживает символы Unicode в имени файла.
Заголовок формата Joliet начинается с 17-го сектора диска.
Поскольку формат Joliet сохраняет файловую систему ISO 9660 на диске, совместимость с устройствами, совместимыми с ISO 9660, сохраняется.
Универсальный формат диска (UDF)
Универсальный формат диска (UDF) — это новая файловая система, разработанная для оптических носителей Ассоциацией оптических технологий хранения данных (OSTA). UDF — это переносимый формат, распознаваемый несколькими операционными системами. UDF заменяет ISO 9660 в качестве нового стандарта, особенно для носителей для чтения и записи.
Операционная среда Solaris поддерживает три типа файловых систем:
Чтобы определить тип файловой системы, см. раздел Определение типа файловой системы.
Дисковые файловые системы
Дисковые файловые системы хранятся на физических носителях, таких как жесткие диски, компакт-диски и дискеты. Дисковые файловые системы могут быть записаны в разных форматах. Доступны следующие форматы:
Дисковая файловая система
Файловая система UNIX (на основе быстрой файловой системы BSD, представленной в версии 4.3 Tahoe). UFS – это дисковая файловая система по умолчанию для операционной среды Solaris.
Прежде чем вы сможете создать файловую систему UFS на диске, вы должны отформатировать диск и разделить его на части. Для получения информации о форматировании дисков и разделении дисков на части см. Глава 32, Управление дисками (обзор).
Файловая система High Sierra, Rock Ridge и ISO 9660. High Sierra — первая файловая система для компакт-дисков. ISO 9660 — это официальная стандартная версия файловой системы High Sierra. Файловая система HSFS используется на компакт-дисках и является файловой системой только для чтения. Solaris HSFS поддерживает расширения Rock Ridge для ISO 9660, которые при наличии на компакт-диске предоставляют все функции файловой системы UFS и типы файлов, за исключением возможности записи и жестких ссылок.
Файловая система ПК, которая позволяет читать и записывать данные и программы на дисках в формате DOS, записанных для персональных компьютеров на базе DOS.
Файловая система Universal Disk Format (UDF), стандартный формат для хранения информации на оптических носителях, называемых DVD (Digital Versatile Disc или Digital Video Disc).
Каждый тип дисковой файловой системы обычно ассоциируется с определенным мультимедийным устройством следующим образом:
UFS с жестким диском
HSFS с компакт-диском
PCFS с дискетой
Однако эти ассоциации не являются ограничительными. Например, на компакт-дисках и дискетах могут быть созданы файловые системы UFS.
Сетевые файловые системы
Доступ к сетевым файловым системам можно получить из сети.Как правило, сетевые файловые системы находятся в одной системе, обычно на сервере, и к ним обращаются другие системы по сети.
С помощью NFS вы можете управлять распределенными ресурсами (файлами или каталогами), экспортируя их с сервера и монтируя на отдельных клиентах. Дополнительные сведения см. в разделе Среда NFS.
Виртуальные файловые системы
Виртуальные файловые системы — это файловые системы в памяти, обеспечивающие доступ к специальной информации и функциям ядра. Большинство виртуальных файловых систем не используют дисковое пространство файловой системы. Однако файловая система CacheFS использует файловую систему на диске для хранения кэша. Кроме того, некоторые виртуальные файловые системы, такие как временная файловая система (TMPFS), используют пространство подкачки на диске.
Файловая система CacheFS
Файловую систему CacheFS TM можно использовать для повышения производительности удаленных файловых систем или медленных устройств, таких как приводы компакт-дисков. Когда файловая система кэшируется, данные, считанные из удаленной файловой системы или компакт-диска, сохраняются в кэше локальной системы.
Если вы хотите повысить производительность и масштабируемость файловой системы NFS или CD-ROM, вам следует использовать файловую систему CacheFS. Программное обеспечение CacheFS — это механизм кэширования общего назначения для файловых систем, который повышает производительность и масштабируемость сервера NFS за счет снижения нагрузки на сервер и сеть.
Программное обеспечение CacheFS, разработанное как многоуровневая файловая система, позволяет кэшировать одну файловую систему в другой. В среде NFS программное обеспечение CacheFS увеличивает соотношение количества клиентов к серверу, снижает нагрузку на сервер и сеть и повышает производительность клиентов на медленных каналах, таких как протокол точка-точка (PPP). Вы также можете объединить файловую систему CacheFS со службой AutoFS, чтобы повысить производительность и масштабируемость.
Для получения подробной информации о файловой системе CacheFS см. Глава 41, Использование файловой системы CacheFS (задачи).
Файловая система универсального дискового формата (UDF)
Файловая система UDF – это стандартный формат для хранения информации на оптических носителях DVD (Digital Versatile Disc или Digital Video Disc).
Файловая система UDF предоставляется в виде динамически загружаемых 32-разрядных и 64-разрядных модулей с утилитами системного администрирования для создания, монтирования и проверки файловой системы на платформах SPARC и x86. Файловая система Solaris UDF работает с поддерживаемыми ATAPI и SCSI DVD-приводами, устройствами CD-ROM, дисководами и дисководами для дискет. Кроме того, файловая система Solaris UDF полностью соответствует спецификации UDF 1.50.
Файловая система UDF предоставляет следующие возможности:
Возможность доступа к стандартным отраслевым носителям CD-ROM и DVD-ROM, если они содержат файловую систему UDF
Гибкость в обмене информацией между платформами и операционными системами
Механизм для реализации новых приложений с видео вещательного качества, высококачественным звуком и богатой интерактивностью с использованием спецификации DVD-видео на основе формата UDF
Следующие функции не включены в файловую систему UDF:
Поддержка носителей с однократной записью, CD-RW и DVD-RAM как с последовательной записью сразу на диск, так и с последовательной записью
Компоненты UFS, такие как квоты, списки ACL, ведение журнала транзакций, блокировка файловой системы и потоки файловой системы, которые не являются частью спецификации UDF 1.50
Для файловой системы UDF требуется следующее:
Выпуск Solaris 7 11/99, Solaris 8, Solaris 9
Поддерживаемые платформы SPARC или x86
Поддерживаемое устройство CD-ROM или DVD-ROM
Реализация файловой системы Solaris UDF обеспечивает:
Поддержка стандартных отраслевых UDF для чтения и записи версии 1.50
Полностью интернационализированные утилиты файловой системы
Временная файловая система
Временная файловая система (TMPFS) использует локальную память для чтения и записи файловой системы, что обычно намного быстрее, чем файловая система UFS. Использование TMPFS может повысить производительность системы за счет снижения затрат на чтение и запись временных файлов на локальный диск или по сети. Например, временные файлы создаются при компиляции программы, и операционная система создает большую активность на диске или в сети при манипулировании этими файлами. Использование TMPFS для хранения этих временных файлов может значительно ускорить их создание, обработку и удаление.
Файлы в файловых системах TMPFS не являются постоянными. Они удаляются при размонтировании файловой системы, а также при выключении или перезагрузке системы.
TMPFS — это тип файловой системы по умолчанию для каталога /tmp в операционной среде Solaris. Вы можете копировать или перемещать файлы в каталог /tmp или из него, как в файловой системе UFS.
Файловая система TMPFS использует пространство подкачки в качестве временного резервного хранилища. Если в системе с файловой системой TMPFS недостаточно места подкачки, могут возникнуть две проблемы:
В файловой системе TMPFS может не хватать места, как и в обычных файловых системах.
Поскольку TMPFS выделяет пространство подкачки для сохранения файловых данных (при необходимости), некоторые программы могут не выполняться из-за нехватки места подкачки.
Информацию о создании файловых систем TMPFS см. в Главе 39, Создание файловых систем (задач). Для получения информации об увеличении пространства подкачки см. Глава 42, Настройка дополнительного пространства подкачки (задачи).
Файловая система Loopback
Файловая система обратной связи (LOFS) позволяет создать новую виртуальную файловую систему, чтобы вы могли получать доступ к файлам, используя альтернативное имя пути. Например, вы можете создать петлевое монтирование root (/) в /tmp/newroot , что сделает всю иерархию файловой системы похожей на то, что она дублируется в /tmp/newroot , включая любые файловые системы, смонтированные с серверов NFS. Все файлы будут доступны либо с путем, начинающимся с корня ( / ), либо с путем, начинающимся с /tmp/newroot .
Информацию о том, как создавать файловые системы LOFS, см. в Главе 39, Создание файловых систем (задач).
Файловая система процесса
Файловая система процессов (PROCFS) находится в памяти и содержит список активных процессов по номеру процесса в каталоге /proc. Информация в каталоге /proc используется такими командами, как ps. Отладчики и другие средства разработки также могут получать доступ к адресному пространству процессов с помощью вызовов файловой системы.
Не удаляйте файлы в каталоге /proc. Удаление процессов из каталога /proc их не убивает. Помните, что файлы /proc не занимают место на диске, поэтому нет причин удалять файлы из этого каталога.
Каталог /proc не требует администрирования.
Дополнительные виртуальные файловые системы
Эти дополнительные типы виртуальных файловых систем перечислены для вашего сведения. Они не требуют администрирования.
Виртуальная файловая система
FIFOFS (первым пришел - первым ушел)
Файлы именованных каналов, предоставляющие процессам общий доступ к данным
FDFS (файловые дескрипторы)
Предоставляет явные имена для открытия файлов с использованием файловых дескрипторов
Предоставляет доступ только для чтения к таблице смонтированных файловых систем для локальной системы
В основном используется STREAMS для динамического монтирования файловых дескрипторов поверх файлов
В этом документе представлены файловые системы, используемые основными операционными системами, и объясняется, чем они отличаются друг от друга.
Файловая система – это метод организации файлов на физических носителях, таких как жесткие диски, компакт-диски и флэш-накопители. В семействе операционных систем Microsoft Windows пользователям предоставляется несколько различных вариантов файловых систем при форматировании таких носителей. Эти варианты зависят от типа используемого носителя и ситуаций, в которых носитель форматируется. Двумя наиболее распространенными файловыми системами в Windows являются следующие:
Файловая система NTFS
NTFS (сокращение от New Technology File System) – это современная файловая система с правильным форматом, которая чаще всего используется в Windows Vista, 7 и 8. Она имеет многофункциональную, но простую организацию, которая позволяет использовать ее на очень большие объемы.
NTFS обладает следующими свойствами:
Разделы NTFS могут расширяться до 16 ЭБ (около 16 миллионов ТБ).
Файлы, хранящиеся в разделах NTFS, могут иметь размер раздела.
Разделы NTFS иногда становятся фрагментированными, и их следует дефрагментировать каждые один-два месяца.
Рекомендуется использовать NTFS на всех носителях, которые в основном используются с современными системами Windows. Его не следует использовать для устройств, на которые требуется запись в системах Mac OS X, или на носителях, которые используются в устройствах, несовместимых с NTFS.
Файловая система FAT
Файловая система FAT (сокращение от File Allocation Table) — это файловая система общего назначения, совместимая со всеми основными операционными системами (Windows, Mac OS X и Linux/Unix). Она имеет относительно простую техническую основу и была файловой системой по умолчанию для всех операционных систем Windows до Windows 2000. Из-за своей чрезмерно упрощенной структуры FAT страдает от таких проблем, как чрезмерная фрагментация, повреждение файлов и ограничения на имена и размер файлов. .
Файловая система FAT имеет следующие свойства:
Разделы FAT не могут превышать 2 ТБ.
- ПРИМЕЧАНИЕ. Windows не может отформатировать диск размером более 32 ГБ в FAT32, а Mac OS X может.
Файлы, хранящиеся в разделе FAT, не могут превышать 4 ГБ.
Для поддержания приемлемой производительности разделы FAT необходимо часто дефрагментировать.
Как правило, не рекомендуется использовать разделы FAT размером более 32 ГБ, поскольку такой объем пространства начинает подавлять слишком упрощенную организационную структуру FAT.
FAT обычно используется только для устройств с небольшой емкостью, где первостепенное значение имеет переносимость между операционными системами. При выборе файловой системы для жесткого диска не рекомендуется использовать FAT, если вы не используете более старую версию Windows.
ПРИМЕЧАНИЕ. Этот раздел относится к файловой системе FAT32.В некоторых ранних версиях Windows 95 использовалась файловая система FAT16, которая имела еще больше технических проблем и более строгие ограничения. Рекомендуется, чтобы FAT16 никогда не использовалась ни на одном современном носителе.
Файловая система exFAT
exFAT (расширенная таблица размещения файлов) — это файловая система Microsoft, совместимая с Windows и Mac OS 10.6+. Он также совместим со многими мультимедийными устройствами, такими как телевизоры и портативные медиаплееры.
exFAT имеет следующие свойства:
Разделы exFAT могут расширяться до очень больших размеров дисков. Рекомендуемый максимум – 512 ТиБ.
Файлы размером до 16 EiB можно хранить в разделе exFAT.
exFAT несовместим с Linux/Unix.
Разделы exFAT следует часто дефрагментировать.
exFAT не может предварительно выделить место на диске.
Файловая система HFS Plus
HFS (Hierarchical File System) Plus – это файловая система, разработанная Apple для Mac OS X. Она также называется Mac OS Extended.
HFS Plus обладает следующими свойствами:
Максимальный объем – 8 ЭБ (около 8 млн ТБ).
Файлы, хранящиеся в разделах HFS+, могут иметь размер раздела.
Пользователи Windows могут читать HFS+, но не могут писать.
Доступны драйверы, которые позволяют пользователям Linux читать и записывать тома HFS+.
Файловая система EXT
Расширенная файловая система была создана для использования с ядром Linux. EXT 4 — это самая последняя версия EXT.
EXT4 имеет следующие свойства:
EXT4 может поддерживать объемы до 1 EiB.
Максимальный размер файла 16 ТБ.
Red Hat рекомендует использовать XFS (не EXT4) для томов объемом более 100 ТБ.
EXT4 обратно совместим с EXT2 и EXT3.
EXT4 может предварительно выделить место на диске.
По умолчанию Windows и Mac OS не могут читать файловые системы EXT.
Конверсия единиц измерения
Exbibyte (EiB) – 1 exbibyte = 1,153e18 байт = 1152921504606846976 байт = 1024 пебибайта
Pebibyte (PiB) – 1 Pebibyte = 1,126e15 байт = 1125899906842624 байта = 1024 tebibytes (EB) -Exabytes 1000000000000000000 байт = 1e18 байт = 1 миллион терабайт = 1 миллиард гигабайт
Терабайт (ТБ) - 1000000000000 байт = 1e12 байт = 1000 гигабайт
Файловая система описывает, где и как на носителе находятся файлы и папки.
На оптических носителях (CD, DVD, BD) файловую систему часто путают с оглавлением, но это не так.
TOC описывает сессию и компоновку дорожек CD или DVD, но не описывает файлы и папки. Чтобы лучше понять оглавление, прочтите раздел о компоновке CD/DVD.
В сеансе или разделе может быть несколько файловых систем. В большинстве случаев разные файловые системы указывают на одни и те же файлы, и существует причина, по которой разные файловые системы поддерживают как можно больше разных операционных систем. Однако в некоторых случаях файловые системы ДЕЙСТВИТЕЛЬНО различаются, и одна файловая система может, например, содержать драйвер, позволяющий читать другую файловую систему.
IsoBuster сканирует все поддерживаемые файловые системы и показывает их все! Это позволяет пользователю выбрать файловую систему, которая ему требуется. Он также предоставляет альтернативные способы в случае, если одна файловая система повреждена, а другая нет! Это очень мощная функция IsoBuster, позволяющая восстановить «все» данные!
Вы узнаете файловую систему по значку, связанному со значком дорожки или раздела в представлении слева.
IsoBuster полностью поддерживает:
На всех компакт-дисках и DVD-дисках наиболее распространенной файловой системой является файловая система ISO9660. Однако он также является самым старым и имеет некоторые серьезные недостатки, такие как короткие имена файлов (8.3) и структура каталогов, которая может иметь только 8 уровней. Из-за этих ограничений он почти всегда сопровождается одной или несколькими файловыми системами, не имеющими этих ограничений. Однако он вам понадобится, если вы хотите просмотреть содержимое компакт-диска в старом режиме DOS или более старой системе Mac или Sun.
Некоторые приложения для мастеринга грешат этими ограничениями и позволяют мастерить ISO9660 с длинными именами файлов и большим количеством каталогов. Это не должно быть проблемой для Windows 95 OSR2, но эти компакт-диски могут вызвать проблемы в других системах. Конечно, у IsoBuster нет проблем и с этими компакт-дисками.
Иногда в этой файловой системе указывается, для какой системы был создан компакт-диск. IsoBuster показывает это следующими значками:
SUN
MAC
ISO9660 записывается в нескольких повторяющихся структурах (с разным порядком байтов)
Вы также должны прочитать раздел Параметры \ Настройки файловой системы, так как вы можете влиять на то, как ISO интерпретируется на основе этих повторяющихся структур.< /p>
Joliet на самом деле является расширением ISO9660 и во многом точно такое же.Некоторые дескрипторы тома файловой системы отличаются, что позволяет ОС распознавать эту файловую систему и отдавать предпочтение ей, если она доступна. Joliet допускает длинные имена файлов и значительно более глубокую структуру каталогов.
Он будет использоваться автоматически (предпочтительно выше ISO9660) в Windows 95 или выше.
Rock Ridge также является расширением стандарта ISO9660, но так и не стал стандартом (в отличие от Джолиет). Он был очень популярен на компакт-дисках Commodore, а также позволял использовать более длинные имена файлов и более глубокие каталоги.
Она не поддерживается Windows, и Windows будет использовать файловую систему ISO9660 на таких компакт-дисках
Эта файловая система начинается с собственного дескриптора тома, который имеет все характеристики Joliet, но указывает на все таблицы файловой системы ISO9660.
Вероятно, он поддерживается Windows, поскольку я видел его только на официальных установочных компакт-дисках Windows. Он также всегда сопровождается Джолиет, и Джолиет предпочтительнее этой файловой системы.
Другая файловая система, производная от стандарта ISO9660, но с некоторыми специфическими отличиями, которые не позволяют системе интерпретации ISO9660 всегда корректно работать с этой файловой системой. Он появляется только на дисках CD-i, и эти диски (помимо этой уникальной файловой системы) также имеют некоторые другие «особенности», которые вызывают настоящие проблемы в обычных системах.
CD-i не поддерживается Windows 95 и выше.
На самом деле это не файловая система, а дополнительная функция файловой системы ISO9660. Компакт-диски и DVD-диски можно сделать загрузочными, но тогда файловая система ISO9660 должна присутствовать вместе с дескриптором тома El Torito и образом виртуальной дискеты. Простое копирование образа виртуальной дискеты на CD/DVD не делает CD/DVD загрузочным! Файловая система также должна быть настроена. Подробнее об этом здесь.
Загрузочные компакт-диски и DVD-диски (или стандарт El Torito, если хотите) должны поддерживаться BIOS вашего ПК, а не операционной системой. Старые версии BIOS плохо справляются с загрузочными компакт-дисками, не говоря уже о загрузочных DVD.
UDF — это универсальная файловая система, которая используется все чаще. Он используется на CD, DVD, BD, а также с его помощью можно форматировать жесткие диски и USB-накопители. Также уже произошли некоторые серьезные изменения, поэтому вы можете встретить UDF 1.02, UDF 1.5, UDF 2.01, UDF 2.5 и UDF 2.6.
- Диски DVD и BD всегда должны содержать файловую систему UDF.
- Диски с пакетной записью (CD-R и CD-RW), напр. Roxio Direct CD или Nero InCD используют UDF 1.5
UDF 1.5 содержит механизмы, позволяющие добавлять файлы и обрабатывать дефекты на стороне хоста.
- Диски Mount Rainier должны снова содержать UDF 1.02, потому что привод заботится об управлении дефектами.
– Жесткие диски и USB-накопители/карты памяти можно форматировать с помощью UDF
UDF 1.02 поддерживается Windows 98 или более поздней версии, если оптический носитель закрыт и содержит оглавление. Он предпочтительнее, чем Joliet и ISO9660, если он найден.
В чем разница между : и :
: это файловая система UDF, которая была найдена обычным способом, предназначенным для поиска и исследования файловой системы UDF, возможно, той же файловой системы, что и найденные другими приложениями.
: Это восстановленная файловая система UDF. Он собирается путем объединения всех потерянных, но найденных файлов и каталогов. Там, где это возможно, соблюдается древовидная структура, но файлы и каталоги в корне могут быть откуда угодно. Найти эту ФС можно с помощью функции «Найти пропавшие файлы и папки».
: Это старая файловая система. Когда-то это было бы зеленым (обычный значок), но впоследствии файлы были добавлены, изменены или удалены, или приложение просто решило записать новую файловую систему. Последовательно записанный носитель может содержать множество таких файлов, что позволяет вернуться в прошлое, просмотреть более старые документы и так далее. Вы можете найти их с помощью функции «Найти отсутствующие файлы и папки».
HFS+ — это современный вариант HFS с поддержкой большого объема памяти, юникода и многого другого.
Это не настоящая файловая система, это набор файлов IFO и BUP внутри существующей файловой системы, но этот набор файлов используется в качестве файловой системы многими (не всеми) автономными DVD Video / Аудиоплееры. Эта псевдофайловая система использует ISO9660 и, что более важно, UDF для поиска точек входа.
В настоящее время реализовано только обнаружение. IsoBuster обнаруживает и показывает наличие файловой системы, но не исследует ее содержимое
Читайте также: