Создание ISO-образа из папки
Инструмент для создания ISO-образов прямо в браузере. Выберите папку, задайте метку тома, при необходимости добавьте загрузочный образ — и скачайте корректный ISO9660+Joliet. С опцией гибридного MBR результат загружается и с USB-флешки, записанной через `dd`.
Как собрать ISO
Кнопка «Выбрать папку» открывает системный пикер; либо «Добавить файлы» для ручного списка.
Метка тома (до 32 символов) и опциональный издатель.
Перетащите BIOS/UEFI-образ и поставьте «Гибридный MBR», если нужен USB-загрузочный ISO.
showSaveFilePicker откроет диалог; укажите, куда писать ISO.
Образ пишется потоком; индикатор показывает фазу сборки.
Упакуйте любой каталог в скачиваемый ISO-образ
Чем этот сборщик особенный
ISO-конструктор — частые вопросы
Будет ли мой ISO грузиться с USB?
Да, если предоставлен загрузочный образ и включена опция «Гибридный MBR». Результат получает El Torito (для CD/DVD под BIOS/UEFI) и гибридный MBR — `dd if=image.iso of=/dev/sdX` создаёт загрузочную флешку.
Почему ISO больше, чем папка, из которой он собран?
Потому что ISO хранит всё в секторах по 2048 байт, и файлу никогда не позволено делить сектор с другим. Файл в 100 байт занимает целый сектор, а файл в 5000 байт — три; поэтому папка из множества мелких файлов заметно вырастает, а папка из нескольких крупных почти не меняется. Записи каталога и таблица имён Joliet добавляют сверху ещё немного. Это свойство формата, а не неэффективность, которую надо подкрутить: именно оно позволяет любому читателю найти файл прыжком на сектор, а не разбором пути к нему.
Может ли ISO быть больше, чем память этой машины?
Да, потому что он никогда не собирается в памяти. Сначала вы выбираете файл назначения, и образ пишется в него сектор за сектором по мере обхода папки — так что образ на 8 ГБ получается при рабочем наборе в несколько мегабайт, и потолком служит свободное место на диске, а не оперативная память. Со стороны источника то же самое: папка читается через браузерный выбор папки, по одному файлу за раз, поэтому дерево каталогов с десятками тысяч записей проходит потоком, а не удерживается целиком.
Сохраняется ли регистр имён?
Да при включённом Joliet — Unicode-имена сохраняют регистр. Параллельно генерятся 8.3 имена для совместимости со старыми системами.
Как сделать образ загрузочным?
Добавьте загрузочный образ и укажите, для BIOS он или для UEFI; в ISO будет записана корректная загрузочная запись El Torito — та самая структура, которую прошивка ищет, решая, можно ли с диска стартовать. Этим закрываются оптические носители и виртуальные машины. Для флешки сверху есть гибридный MBR: он кладёт в самое начало образа ещё и таблицу разделов, так что один и тот же файл работает и как ISO, записанный на диск, и как побайтово залитый на флешку, — а именно так сегодня и раздаются установочные образы.
Можно ли пересобрать ISO с изменениями?
Да — выберите изменённую папку, оставьте ту же метку тома и пересоберите. В будущих версиях появится режим diff-and-update с сохранением метаданных PVD.
Откроется ли ISO в macOS / Linux / Windows?
Да. ISO9660 поддерживается всеми ОС; Joliet даёт совместимые с Windows длинные имена; Linux монтирует через `mount -o loop`.
Мы можем! Просто отправьте нам сообщение с вашим пожеланием. Если хотите обсудить детали — оставьте свою почту, и мы с вами свяжемся. Можно анонимно.