ISO-образ диска: чем открыть, как смонтировать и записать на флешку

ISO-образ диска: чем открыть, как смонтировать и записать на флешку Полезное

ISO-образ диска — это один файл с расширением .iso, в котором посекторно скопировано все содержимое оптического диска (CD, DVD или Blu-ray) вместе с его файловой системой. Проще говоря, это не архив отдельных файлов, а точный слепок диска целиком: структура каталогов, загрузочная запись и служебные области сохраняются как на оригинале.

Не путайте два разных «ISO». Здесь речь про образ диска — формат файла. Есть еще стандарт ISO 8601 — это запись даты и времени вида 2026-09-20, к образам дисков он отношения не имеет. Дальше разберем именно образ: что внутри, чем открыть в разных ОС, как создать свой и как записать на загрузочную флешку.

Что такое ISO-образ и зачем он нужен

Название формат получил от файловой системы ISO 9660 — международного стандарта организации данных на CD-ROM. Внутри .iso лежит именно такая файловая система (или более новая UDF, о ней ниже), поэтому образ можно «подключить» к системе, и она увидит его как настоящий вставленный диск.

Главное свойство образа — целостность. Один файл переносит содержимое диска без потери структуры, его удобно хранить, копировать по сети и проверять по контрольной сумме.

Где ISO применяют чаще всего:

  • Дистрибутивы операционных систем. Ubuntu, Debian, Windows, Fedora распространяются как загрузочный .iso, который записывают на флешку и с нее устанавливают систему.
  • Архивы дисков. Образ сохраняет CD или DVD как файл, когда физический привод уже не нужен, а данные должны остаться.
  • Развертывание ПО. Крупные установочные комплекты и виртуальные машины монтируют образ, а не раздают диски.

ISO 9660 и UDF: две файловые системы внутри образа

Строго «ISO-образом» называют образ с файловой системой ISO 9660. Но современные образы (особенно установочные для больших дистрибутивов) часто используют UDF (Universal Disk Format) или содержат обе системы сразу — для совместимости. Понимать разницу полезно, когда образ не открывается или в нем не видно крупных файлов.

Признак ISO 9660 UDF
Стандарт ECMA-119 (ISO 9660) ECMA-167 (ISO/IEC 13346)
Типичные носители CD-ROM DVD, Blu-ray, перезаписываемые диски
Имена файлов короткие, ограничены (в базовом Level 1 — схема 8.3) длинные имена, Unicode
Крупные файлы исторически лимит около 4 ГБ на файл файлы больше 4 ГБ
Совместимость максимальная, читают практически все ОС шире по возможностям, но нужна поддержка UDF

Ограничение ISO 9660 на короткие имена на практике обходят расширениями: Joliet (длинные имена в Unicode, изначально от Microsoft) и Rock Ridge (права и длинные имена в стиле UNIX). За загрузку с образа отвечает отдельное расширение El Torito. Эти надстройки не отменяют базовый стандарт, а добавляются поверх него, поэтому старые системы все равно прочитают образ, пусть и с усеченными именами.

Чем открыть ISO-образ в разных ОС

«Открыть» образ обычно означает не распаковать его, а смонтировать — подключить как виртуальный диск, чтобы система показала содержимое как обычную папку. Ниже — штатные способы без сторонних программ.

Windows

В Windows 8, 10 и 11 поддержка встроена: щелкните по .iso правой кнопкой и выберите «Подключить» (Mount). Появится новый виртуальный дисковод с содержимым образа. Чтобы отключить его, зайдите в «Этот компьютер», щелкните по виртуальному приводу правой кнопкой и выберите «Извлечь».

Windows 7 умела записывать образ на физический CD или DVD штатным средством, но монтировать как виртуальный диск без сторонней программы не могла — это появилось начиная с Windows 8.

macOS

Дважды кликните по .iso в Finder — встроенная утилита DiskImageMounter смонтирует его автоматически, образ появится на рабочем столе и в боковой панели Finder. То же самое из терминала:

# Смонтировать образ (появится в /Volumes)
hdiutil mount ubuntu.iso

# Отмонтировать по имени тома
hdiutil unmount /Volumes/Ubuntu

Linux

В графических окружениях (GNOME, KDE) образ монтируется двойным кликом или через контекстное меню файлового менеджера. Из терминала классический способ — mount с петлевым устройством (loop):

# Создаем точку монтирования и подключаем образ только на чтение
sudo mkdir -p /mnt/iso
sudo mount -o loop,ro ubuntu.iso /mnt/iso

# Смотрим содержимое
ls /mnt/iso

# После работы обязательно отключаем
sudo umount /mnt/iso

Флаг -o loop подключает файл как блочное устройство, ro открывает образ только для чтения (образ и так неизменяемый, но флаг убирает лишние предупреждения). ASCII-дефисы в командах обязательны: при копировании типографское тире оболочка не распознает.

Как создать ISO-образ

Собрать образ из папки с файлами в Linux можно утилитой genisoimage (или совместимой mkisofs, xorriso):

# Собрать образ из каталога, -R включает Rock Ridge, -J - Joliet (длинные имена)
genisoimage -o backup.iso -R -J ./my_folder

# Проверить контрольную сумму готового образа
sha256sum backup.iso

Снять образ с уже вставленного физического диска можно тем же dd, читая устройство привода (обычно /dev/sr0):

# Считать вставленный CD/DVD в файл образа
dd if=/dev/sr0 of=disk.iso bs=1M status=progress

В macOS образ каталога делают через hdiutil makehybrid, в Windows — сторонними программами вроде ImgBurn.

Как записать ISO на флешку (осторожно с выбором устройства)

Загрузочную флешку из образа дистрибутива создают записью образа напрямую на устройство. Самый частый инструмент в Linux и macOS — dd. Важно: dd пишет посекторно и полностью стирает целевое устройство, а ошибка в имени устройства уничтожит данные на не том диске (например, на системном). Поэтому сначала точно определите цель, и только потом запускайте запись.

Безопасный порядок действий:

# ШАГ 1. Посмотреть список дисков и найти флешку по объему.
# Запомните имя вида /dev/sdX (например /dev/sdb) - НЕ раздел /dev/sdb1, а весь диск.
lsblk -o NAME,SIZE,MODEL,MOUNTPOINT

# ШАГ 2. Если разделы флешки смонтированы - отмонтировать их (запись идет на неиспользуемое устройство).
sudo umount /dev/sdX1 2>/dev/null || true

# ШАГ 3. Записать образ. ЕЩЕ РАЗ сверьте of=/dev/sdX - это ваша флешка, а не системный диск.
# Ошибка здесь необратима: данные на указанном устройстве будут потеряны.
sudo dd if=ubuntu.iso of=/dev/sdX bs=4M status=progress oflag=sync

# ШАГ 4. Дождаться сброса кеша и извлечь.
sync

Как не ошибиться с устройством: вытащите флешку, выполните lsblk, вставьте флешку и выполните lsblk еще раз — новое имя и есть ваша цель. Записывайте образ именно на диск целиком (/dev/sdb), а не на его раздел (/dev/sdb1), иначе флешка не станет загрузочной.

Если командная строка пугает, используйте графические программы — они выбирают устройство через список и снижают риск ошибки: balenaEtcher (Windows, macOS, Linux) или Rufus (Windows). Принцип тот же, но целевой диск выбирается из выпадающего списка, а не вводится руками.

Выводы

  • ISO-образ — это один файл .iso с посекторной копией диска и его файловой системой, а не архив отдельных файлов; это не то же самое, что стандарт даты ISO 8601.
  • Внутри образа лежит файловая система ISO 9660 (иногда с расширениями Joliet и Rock Ridge) или более емкая UDF для DVD и Blu-ray и файлов больше 4 ГБ.
  • Открыть образ значит смонтировать его: Windows 8+ и macOS делают это штатно, в Linux работает mount -o loop.
  • Создать образ можно из папки (genisoimage) или сняв его с диска (dd if=/dev/sr0).
  • Запись на флешку через dd стирает целевое устройство: имя /dev/sdX нужно проверять по lsblk до запуска, иначе легко уничтожить данные не на том диске.

Где применяется / связь с практикой

Освойте тему на практике

Монтирование образов, петлевые устройства, lsblk, dd и файловые системы — это повседневная работа с Linux: именно так разворачивают дистрибутивы, готовят загрузочные носители и обслуживают серверы. Разобраться с устройством файловых систем, правами и командной строкой системно, а не по разрозненным заметкам, помогает курс Linux. Базовый.

Освойте тему на практике

Посмотреть формат занятий и уровень вживую можно на бесплатных открытых уроках — расписание на странице открытых уроков Otus.

FAQ

Чем ISO-образ отличается от ZIP-архива?
ZIP сжимает и упаковывает выбранные файлы, а ISO хранит точную копию диска вместе с файловой системой и загрузочной областью — без сжатия. Поэтому с ISO можно загрузиться и установить ОС, а из ZIP нельзя.

Можно ли редактировать содержимое ISO-образа?
Штатно образ монтируется только на чтение. Чтобы изменить содержимое, распаковывают файлы, правят их и пересобирают новый образ (например, genisoimage), либо используют редакторы образов вроде UltraISO.

ISO-образ и формат даты ISO 8601 — это одно и то же?
Нет. ISO 8601 — стандарт записи даты и времени (например, 2026-09-20T14:30:00). ISO-образ диска — формат файла; общее у них только то, что оба стандарта изданы организацией ISO.

OTUS Журнал
Скидка 5% 14-20 сентября на курсы (popup)