ISO 9660

Wikipediasta
Siirry navigaatioon Siirry hakuun

ISO 9660 on ISO-standardoitu tiedostojärjestelmä luettaville optisille levyille (CD-ROM).[1]

ISO 9660 tiedostojärjestelmässä useampitavuiset arvot ovat tallennettu kummassakin (little, big) tavujärjestyksessä joten sitä voidaan kutsua myös bi-endian tavujärjestykseksi.[2][3]

ISO 9660 on kehitystä High Sierra -tiedostojärjestelmästä (ECMA-119).[4] Standardin mukaiset tiedostonimet ovat rajoittuneita kahteen tasoon:[4]

  • ensimmäinen taso käyttää DOS-tyylisiä 8.3 nimiä (kahdeksan merkkiä nimelle, kolme merkkiä tiedostopäätteelle)
  • toinen taso tukee pitkiä tiedostonimiä

Lisäksi on olemassa Rock Ridge Interchange Protocol ja Joliet-laajennuksia tiedostojärjestelmään erilaiselle metatiedolle, kuten POSIX-standardin mukaisille käyttäjäoikeuksille sekä Unicode-merkistölle.[2] El Torito -laajennuksella CD-levyä voidaan käyttää tietokoneen käynnistämiseen (mm. live-CD).[2]

CD-ROM levykuvan tiedostoa kutsutaan usein ISO-imageksi tai ISO-levykuvaksi standardin mukaan.[2] Myös myöhemmän Universal Disk Format (UDF) tiedostojärjestelmän levykuvaa kutsutaan usein samalla nimellä.[2]

Vuonna 1985 useat teknologiayritykset kuten Apple, Sony ja Microsoft kokoontuivat High Sierra hotellissa Kaliforniassa sopiakseen yhteisestä tiedostorakenteesta.[5] Ryhmä kehitti ehdotuksen, joka julkaistiin seuraavana vuonna.[5] Ehdotus muodosti pohjan standardille, jonka Ecma International julkaisi.[5] Ecma toimii yhteistyössä ISO:n kanssa ja julkaistusta versiosta kehitettiin ISO 9660, joka julkaistiin vuonna 1988.[5]

  1. ISO 9660:1988 iso.org. Viitattu 17.10.2020. (englanniksi)
  2. a b c d e ISO Disk Image File Format Sustainability of Digital Formats Planning for Library of Congress Collections. Viitattu 1.2.2017.
  3. The ISO 9660 File System users.telenet.be. Arkistoitu 3.3.2017. Viitattu 1.2.2017.
  4. a b The ISO 9660 Overview minitool.com. Viitattu 17.10.2020. (englanniksi)
  5. a b c d ISO - ISO 9660 — ISO images for computer files iso.org. Viitattu 17.10.2020. (englanniksi)