Образ оптического диска (или образ ISO , от файловой системы ISO 9660 , используемой с носителями CD-ROM ) — это образ диска , который содержит все, что будет записано на оптический диск , сектор за сектором, включая файловую систему оптического диска . [3] Образы ISO содержат двоичный образ файловой системы оптического носителя (обычно ISO 9660 и его расширения или UDF ), включая данные в его файлах в двоичном формате, скопированные точно так же, как они были сохранены на диске. Данные внутри образа ISO будут структурированы в соответствии с файловой системой, которая использовалась на оптическом диске, с которого он был создан.
Образы ISO могут быть созданы с оптических дисков с помощью программного обеспечения для создания образов дисков , или из коллекции файлов с помощью программного обеспечения для создания оптических дисков , или из другого файла образа диска с помощью преобразования . Программное обеспечение, распространяемое на загрузочных дисках, часто доступно для загрузки в формате образа ISO. И как любой другой образ ISO, он может быть записан на оптический диск, такой как CD, DVD и Blu-Ray.
Образы оптических дисков не сжаты и не используют определенный формат контейнера; они представляют собой посекторную копию данных на оптическом диске, хранящуюся внутри двоичного файла. Помимо носителя ISO 9660, образ ISO может также содержать файловую систему UDF (ISO/IEC 13346) (обычно используемую DVD и Blu-ray Discs ), включая данные в его файлах в двоичном формате, скопированные точно так же, как они были сохранены на диске. Данные внутри образа ISO будут структурированы в соответствии с файловой системой , которая использовалась на оптическом диске, с которого он был создан.
Расширение файла .iso является наиболее часто используемым для этого типа образов дисков. Расширение .img также можно найти в некоторых файлах образов ISO, например, в некоторых образах от Microsoft DreamSpark ; однако файлы IMG , которые также используют расширение .img , как правило, имеют немного другое содержимое. Расширение файла .udf иногда используется для указания того, что файловая система внутри образа ISO на самом деле является UDF, а не ISO 9660.
Файлы ISO хранят только пользовательские данные из каждого сектора на оптическом диске, игнорируя заголовки управления и данные исправления ошибок, и поэтому немного меньше, чем необработанный образ диска оптического носителя. Поскольку размер части пользовательских данных сектора (логического сектора) на оптических дисках с данными составляет 2048 байт, размер образа ISO будет кратен 2048.
Любой однодорожечный CD -ROM , DVD или Blu-ray диск может быть заархивирован в формате ISO как настоящая цифровая копия оригинала. В отличие от физического оптического диска, образ может быть передан по любому каналу передачи данных или съемному носителю. Образ ISO может быть открыт практически любым многоформатным архиватором файлов . Собственная поддержка обработки образов ISO различается в зависимости от операционной системы.
С помощью подходящего программного драйвера ISO может быть « смонтирован » — позволяя операционной системе взаимодействовать с ним, как если бы ISO был физическим оптическим диском. Большинство операционных систем на базе Unix , включая Linux и macOS , имеют эту встроенную возможность монтировать ISO. Версии Windows, начиная с Windows 8 , также имеют такую возможность. [4] Для других операционных систем можно установить отдельно доступные программные драйверы для достижения той же цели.
Компакт-диск может иметь несколько дорожек , которые могут содержать компьютерные данные, аудио или видео. Файловые системы , такие как ISO 9660, хранятся внутри одной из этих дорожек. Поскольку ожидается, что образы ISO будут содержать двоичную копию файловой системы и ее содержимого, внутри образа ISO нет понятия «дорожка», поскольку дорожка является контейнером для содержимого образа ISO. Это означает, что компакт-диски с несколькими дорожками не могут храниться внутри одного образа ISO; самое большее, образ ISO будет содержать данные внутри одной из этих нескольких дорожек, и только если он хранится внутри стандартной файловой системы.
Это также означает, что аудио-CD , которые обычно состоят из нескольких дорожек, не могут быть сохранены внутри образа ISO. Более того, ни одна дорожка аудио-CD не может быть сохранена как образ ISO, поскольку аудиодорожки не содержат внутри себя файловую систему, а только непрерывный поток кодированных аудиоданных. Это аудио хранится в секторах по 2352 байта, отличных от тех, которые хранят файловую систему, и оно не хранится внутри файлов; оно адресуется с помощью номеров дорожек , индексных точек и временного кода CD , которые кодируются в начале каждой сессии диска CD-Audio.
Для дисков Video CD и Super Video CD требуется не менее двух дорожек на CD, поэтому также невозможно сохранить образ одного из этих дисков в файле образа ISO, однако файл .IMG позволяет это сделать.
Такие форматы, как CUE/BIN , CCD/IMG и MDS/MDF , могут использоваться для хранения многодорожечных образов дисков, включая аудио-CD. Эти форматы хранят необработанный образ всего диска, включая информацию со всех дорожек, а также сопутствующий файл, описывающий несколько дорожек и характеристики каждой из этих дорожек. Это позволит инструменту записи оптических носителей иметь всю информацию, необходимую для правильной записи образа на новый диск. Для аудио-CD можно также перенести аудиоданные в несжатые аудиофайлы, такие как WAV или AIFF , при желании зарезервировав метаданные (см. Копирование CD ).
Большинство программ, способных записывать образы ISO на жесткие диски или записываемые носители (CD/DVD/BD), как правило, не способны записывать образы дисков ISO на флэш-накопители . Это ограничение больше связано с доступностью программных инструментов, способных выполнять эту задачу, чем с проблемами в самом формате. Однако с 2011 года существует различное программное обеспечение для записи файлов изображений в формате RAW на флэш-накопители USB. [5] [6]
Файлы .ISO обычно используются в эмуляторах для копирования образа CD . Такие эмуляторы, как Dolphin и PCSX2, используют файлы .iso для эмуляции игр Wii и GameCube , а также игр PlayStation 2 соответственно. [7] [8] Их также можно использовать в качестве виртуальных CD-ROM для гипервизоров, таких как VMware Workstation или VirtualBox . Другие варианты использования — запись образов дисков операционных систем на физические установочные носители.