ISO 9660

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

Standard ISO 9660 – standard, który definiuje system plików przeznaczony do płyt CD. Jest to standard obsługiwany przez różne systemy operacyjne z rodziny Unix (np. Linux), a także Mac OS, MS Windows, DOS i inne. Stworzony został przez Międzynarodową Organizację Normalizacyjną (ISO).

Nazywany także CDFS (Compact Disc File System - system plików CD) lub ISOFS (system plików ISO). System plików ISO 9660 jest używany również w nośnikach DVD.

W standardzie ISO 9660 nie można zapisywać plików większych niż 2 GB, co jest poważną wadą tego systemu plików. Wady tej pozbawiony jest system plików UDF, będący rozszerzeniem standardu ISO 9660.

Rozszerzeniem standardu ISO 9660, umożliwiającym stosowanie długich nazw plików oraz zapisywania m.in. praw dostępu do nich, jest Rock Ridge.

Ograniczenia[edytuj | edytuj kod]

Standard posiada trzy różne poziomy.[1]

  • Poziom1: Ograniczenie nazwy plików/folderów do 8 znaków oraz 3 znaków rozszerzenia. Maksymalna liczba poziomów katalogów 8.
  • Poziom2: Brak ograniczenia nazwy plików/folderów do 11 znaków (8 znaków nazwy + 3 znaki rozszerzenia). Dane są zapisywane jako kolejne bajty następujące po sobie.
  • Poziom3: Nie narzuca żadnych ograniczeń co do zapisywanych danych.

Standard przewiduje również restrykcje używanych znaków w nazwach.

  • Wszystkie poziomy zawierają restrykcje co do: dużych liter, cyfr, podkreślników oraz kropek.
  • Nazwa pliku nie powinna zawierać spacji.
  • Nazwa pliku nie może zaczynać oraz kończyć się kropką.
  • Nazwa pliku nie może zawierać więcej niż jednej kropki.
  • Nazwa folderu nie powinna zawierać kropek.

Przypisy