Расширение файла: ISO | |
---|---|
Группа: | Образы CD/DVD дисков Архивы |
Родной формат: | точно не установлено |
Популярность: | Высокая |
ISO - обобщающий термин, означающий образ оптического диска. В более узком значении, это образ диска, содержащего все сектора с данными, а так же файловую систему стандарта ISO 9660 или UDF. Кому интересно, ISO означает "International Standards Organisation". Точную дату возникновения формата, и уж тем более, программу, для которой этот формат является "родным" мне выяснить не удалось. Как и другие образы дисков, ISO можно записывать на болванки, монтировать в виртуальные дисководы, а специальные программы позволяют создавать и редактировать имеющиеся ISO образы. Правилом хорошего тона для каждой программы, работающей с компакт-дисками является поддержка ISO формата.
Но надо помнить, что стандартный, "правильный" ISO-образ несёт в себе меньше информации, чем исходный компакт-диск. Подробнее о структуре компакт диска читаем здесь. Например, информация коррекции ошибок и защиты от копирования отсекается, так что, ISO образ защищённого диска почти наверняка не запустится, хотя все его файлы будут считаны правильно. К тому же, ISO образ не может использоваться для сохранения содержимого треков в формате Audio CD, так как в них не используется компьютерная файловая система. Возможностью сохранять дополнительную информацию и вообще, точного копирования содержимого диска обладают практически все серьёзные программы для работы с компакт-дисками. Многие из них имеют свои собственные форматы, преимущества и недостатки - от того такое разнообразие.
Что самое интересное - содержимое ISO-образа можно запросто увидеть и даже извлечь с помощью ведущих архиваторов, например WinRAR. Его часто причисляют к файловым архивам (архивная копия диска), правда, данные хранятся в несжатом виде.
ISO образ является самодостаточным, но может быть в связке с CUE файлом. Во втором случае CUE файл описывает положение ISO файла внутри образа, ведь частенько перед/после него идут аудио треки.
В природе существуют так же и нестандартные ISO. Например BlindWrite в режиме "NoSplit" записывает ISO образ с размером сектора 2352 и каналами субкодов. Говоря на чистоту, это уже не ISO файл, и надо уметь отличать такие "поделки".
Выдержка их стандарта ISO 9660: "первые 16 секторов не используются, т.е. заполнены нулями, далее следует надпись CD001". Значит, перемотав в HEX редакторе или любом просмотрщике образ на 32768 байтов, мы должны увидеть "CD001" в обрамлении двух "мордашек" (01h). Грамотно "разобранные" образы игр прошлого (Sega CD, 3DO, Sega Saturn), не имеют этих 32Кб в начале, т.е. строка, идентифицирующая образ начинается с первых байтов файла. Вот некоторые из них:
[00 FF FF FF FF FF FF FF FF FF FF 00] (" яяяяяяяяяя ")
в начале файла - мы имеем дело с BIN файлом, либо аналогичным, с длиной сектора 2352 байта.