ISO 9660: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м переименование нестабошаблона
мНет описания правки
Метки: с мобильного устройства через мобильное приложение через приложение для Android
 
(не показано 20 промежуточных версий 13 участников)
Строка 1: Строка 1:
{{Значения|ISO (значения)}}
{{Значения|ISO (значения)}}
'''ISO 9660''' — стандарт, выпущенный [[ISO|Международной организацией по стандартизации]], описывающий [[Файловая система|файловую систему]] для дисков [[CD-ROM]]. Также известен как CDFS ({{lang-en2|Compact Disc File System}}). Целью стандарта является обеспечить совместимость носителей под разными [[Операционная система|операционными системами]], такими, как [[Unix]], [[Mac OS]], [[Windows]].
{{Оптический диск}}
'''ISO 9660''' — стандарт, выпущенный [[ISO|Международной организацией по стандартизации]], описывающий [[Файловая система|файловую систему]] для дисков [[CD-ROM]]. Также известен как CDFS (Compact Disc File System). Целью стандарта является обеспечить совместимость носителей под разными [[Операционная система|операционными системами]], такими как [[Unix]], [[Mac OS]], [[Windows]].


Расширение стандарта, называемое [[Joliet]], добавляет поддержку длинных имён файлов и не-[[ASCII]] символов в именах.
Расширение стандарта, называемое [[Joliet]], добавляет поддержку длинных имён файлов и не-[[ASCII]] символов в именах. Используется на всех носителях, выпущенных после 1995 года<ref name="автоссылка1">{{cite web|author=Крис Касперски|title=Как восстановить не читающийся CD?|url=http://citforum.ru/hardware/cd/cd_repair/|website=citforum|date=2003|accessdate=2019-01-04|archive-date=2019-01-05|archive-url=https://web.archive.org/web/20190105041614/http://citforum.ru/hardware/cd/cd_repair/|deadlink=no}}</ref>.


[[DVD]] также может использовать ISO 9660, но файловая система [[Universal Disk Format|UDF]] является более подходящей для них, так как имеет поддержку больших носителей и лучше подходит для современных операционных систем.
[[DVD]] также может использовать ISO 9660, но файловая система [[Universal Disk Format|UDF]] является более подходящей для них, так как имеет поддержку больших носителей и лучше подходит для современных операционных систем.


BLU-RAY (BD) используют только файловую систему [[Universal Disk Format|UDF]].
Диски [[Blu-ray Disc|Blu-ray]] (BD) используют только файловую систему [[Universal Disk Format|UDF]].


== История ==
== История ==


Стандарт выпущен в 1988 году группой компаний под названием [[High Sierra]].
Стандарт выпущен в 1988 году группой компаний под названием [[High Sierra]]. Позже был принят в качестве стандарта ECMA-119.
{{заготовка раздела}}


== Спецификация ==
== Спецификация ==
Строка 18: Строка 16:
Существует несколько уровней спецификации:
Существует несколько уровней спецификации:


* '''Уровень 1''': Имена файлов ограничены восемью символами и тремя символами расширения. В именах используются только буквы латинского алфавита. Фрагментация файлов не допускается, файл может располагаться только в непрерывной цепочке секторов. Имена директорий должны содержать не более 8 символов. Максимальная глубина вложенных директорий до 8.
* '''Уровень 1''': Имена файлов ограничены восемью символами и тремя символами расширения. В именах используются только буквы латинского алфавита. Фрагментация файлов не допускается, файл может располагаться только в непрерывной цепочке секторов. Имена каталогов должны содержать не более 8 символов. Максимальная глубина вложенных каталогов — до 8.
* '''Уровень 2''': Имена файлов ограничены 32 символами. Набор символов в именах неограничен.
* '''Уровень 2''': Имена файлов ограничены 32 символами. Набор символов в именах не ограничен.
* ''' Уровень 3''': Файлы могут быть фрагментированы (это необходимо для пакетной или инкрементной записи CD).
* ''' Уровень 3''': Файлы могут быть фрагментированы (это необходимо для пакетной или инкрементной записи CD).


== Ограничения ==
== Ограничения ==
{{заготовка раздела}}

=== Ограничения на имена файлов и директорий ===


=== Ограничения на имена файлов и каталогов ===
* Можно использовать только латинские буквы в верхнем регистре, цифры и символ подчеркивания.
* Можно использовать только латинские буквы в верхнем регистре, цифры и символ подчеркивания.
* Имена файлов не должны включать пробелов.
* Имена файлов не должны включать пробелов.
Строка 33: Строка 29:
* Имена каталогов не должны содержать точки.
* Имена каталогов не должны содержать точки.


Для снятия части ограничений на имена файлов в 1995 году Microsoft предложила расширение [[Joliet]], которое стало широко использоваться<ref name="автоссылка1" />.
=== Ограничение на глубину вложенности директорий ===

{{заготовка раздела}}
Максимальная глубина вложенности директорий — 8
=== Ограничение на глубину вложенности каталогов ===
Максимальная глубина вложенности каталогов — 8.


=== Ограничение на размер файла ===
=== Ограничение на размер файла ===
Максимальный размер файла в ISO 9660 ограничен 2 ГБ.
{{заготовка раздела}}
Максимальный размер файла в ISO 9660 ограничен 2ГБ


=== Ограничение на число директорий ===
=== Ограничение на число каталогов ===
{{заготовка раздела}}


=== Номер версии ===
=== Номер версии ===
{{заготовка раздела}}


== ISO 9660:1999 ==
== ISO 9660:1999 ==


ISO 9660:1999 — это последнее обновление стандарта ISO 9660. Оно снимает некоторые ограничения, введённые в старой версии стандарта, например, расширяет максимальную длину пути до 207 символов, снимает ограничение в максимум 8 уровней вложенности папок и отменяет особое значение символа «.» (точка) в именах файлов.
ISO 9660:1999 — это последнее обновление стандарта ISO 9660. Оно снимает некоторые ограничения, введённые в старой версии стандарта, например, расширяет максимальную длину пути до 207 символов, снимает ограничение в максимум 8 уровней вложенности каталогов и отменяет особое значение символа «.» (точка) в именах файлов.


== Поддержка операционными системами ==
== Образы дисков ==
Файловая система широко поддерживается операционными системами. Ряд операционных систем определяет собственные расширения для сохранения дополнительных метаданных, однако при этом обычно сохраняется обратная совместимость и данные остаются доступными для чтения в остальных операционных системах.
{{заготовка раздела}}


== Расширения ==
== Расширения ==

* [[Joliet]]
* [[Joliet]]
* [[Rock Ridge]]
* [[Rock Ridge]]
** [[Amiga Rock Ridge]] extensions
** [[Amiga Rock Ridge]]
* [[El Torito]]
* [[El Torito]]
* [[Apple ISO9660 Extensions]]
* [[Apple ISO9660 Extensions]]


== Примечания ==
{{заготовка раздела}}
{{примечания}}


== Литература ==
== Поддержка операционными системами ==
* ISO 9660:1988 Information processing — Volume and file structure of CD-ROM for information interchange
{{заготовка раздела}}
* [https://www.ecma-international.org/publications/standards/Ecma-119.htm Standard ECMA-119. Volume and File Structure of CDROM for Information Interchange], 3rd edition (December 2017){{Ref-en}}


== Ссылки ==
== Ссылки ==
[http://users.telenet.be/it3.consultants.bvba/handouts/ISO9960.html The ISO 9660 File System описание CD-ROM версии]{{ref-en}}
* [http://users.telenet.be/it3.consultants.bvba/handouts/ISO9960.html The ISO 9660 File System], May 1995{{ref-en}} — описание файловой системы CD-ROM
* [https://wiki.osdev.org/ISO_9660 ISO 9660], OSDev Wiki{{ref-en}}
* [http://www.drdobbs.com/database/inside-the-iso-9660-filesystem-format/184408899?pgno=3 Inside the ISO-9660 Filesystem Format], Dr.Dobbs, 1992{{ref-en}}
* [https://docs.microsoft.com/en-us/windows/desktop/imapi/disc-formats IMAPI. Disc Formats] // Microsoft{{ref-en}}
* [http://www.idea2ic.com/File_Formats/iso9660.pdf Introduction to ISO 9660, what it is, how it is implemented, and how it has been extended], 1993-1995{{ref-en}}


{{Стандарты ISO}}
{{Стандарты ISO}}
{{Компоненты Microsoft Windows}}
{{Компоненты Microsoft Windows}}
{{Оптический диск}}
{{measurement-stub}}


[[Категория:Стандарты ISO|9660]]
[[Категория:Стандарты ISO|9660]]
[[Категория:Списки:Компьютер|Файловые системы]]
[[Категория:Файловые системы]]
[[Категория:Файловые системы]]
[[Категория:Носители информации]]
[[Категория:Носители информации]]

Текущая версия от 05:19, 12 марта 2024

ISO 9660 — стандарт, выпущенный Международной организацией по стандартизации, описывающий файловую систему для дисков CD-ROM. Также известен как CDFS (Compact Disc File System). Целью стандарта является обеспечить совместимость носителей под разными операционными системами, такими, как Unix, Mac OS, Windows.

Расширение стандарта, называемое Joliet, добавляет поддержку длинных имён файлов и не-ASCII символов в именах. Используется на всех носителях, выпущенных после 1995 года[1].

DVD также может использовать ISO 9660, но файловая система UDF является более подходящей для них, так как имеет поддержку больших носителей и лучше подходит для современных операционных систем.

Диски Blu-ray (BD) используют только файловую систему UDF.

Стандарт выпущен в 1988 году группой компаний под названием High Sierra. Позже был принят в качестве стандарта ECMA-119.

Спецификация

[править | править код]

Существует несколько уровней спецификации:

  • Уровень 1: Имена файлов ограничены восемью символами и тремя символами расширения. В именах используются только буквы латинского алфавита. Фрагментация файлов не допускается, файл может располагаться только в непрерывной цепочке секторов. Имена каталогов должны содержать не более 8 символов. Максимальная глубина вложенных каталогов — до 8.
  • Уровень 2: Имена файлов ограничены 32 символами. Набор символов в именах не ограничен.
  • Уровень 3: Файлы могут быть фрагментированы (это необходимо для пакетной или инкрементной записи CD).

Ограничения

[править | править код]

Ограничения на имена файлов и каталогов

[править | править код]
  • Можно использовать только латинские буквы в верхнем регистре, цифры и символ подчеркивания.
  • Имена файлов не должны включать пробелов.
  • Имена файлов не должны начинаться или заканчиваться точкой.
  • Имена файлов не должны иметь более одной точки.
  • Имена каталогов не должны содержать точки.

Для снятия части ограничений на имена файлов в 1995 году Microsoft предложила расширение Joliet, которое стало широко использоваться[1].

Ограничение на глубину вложенности каталогов

[править | править код]

Максимальная глубина вложенности каталогов — 8.

Ограничение на размер файла

[править | править код]

Максимальный размер файла в ISO 9660 ограничен 2 ГБ.

Ограничение на число каталогов

[править | править код]

Номер версии

[править | править код]

ISO 9660:1999 — это последнее обновление стандарта ISO 9660. Оно снимает некоторые ограничения, введённые в старой версии стандарта, например, расширяет максимальную длину пути до 207 символов, снимает ограничение в максимум 8 уровней вложенности каталогов и отменяет особое значение символа «.» (точка) в именах файлов.

Поддержка операционными системами

[править | править код]

Файловая система широко поддерживается операционными системами. Ряд операционных систем определяет собственные расширения для сохранения дополнительных метаданных, однако при этом обычно сохраняется обратная совместимость и данные остаются доступными для чтения в остальных операционных системах.

Расширения

[править | править код]

Примечания

[править | править код]
  1. 1 2 Крис Касперски. Как восстановить не читающийся CD? citforum (2003). Дата обращения: 4 января 2019. Архивировано 5 января 2019 года.

Литература

[править | править код]