ISO Master
[24.12.2007 17:47]
Наконец-то у нас появилась полноценная программа для редактирования образов ISO.
Один из вопросов, постоянно актуальный для пользователей Linux чем редактировать образы дисков ISO. Для альтернативной ОС есть ряд различных програмок (и все за денюжку), вроде MagicISO. В открытых же ОС наблюдалась лакуна, едва заполняемая давно заброшенным kiso, назвать который функциональной программой у меня лично язык не повернется. С другой стороны, всегда можно было услышать мнение, что все можно сделать и без специального софта, благо монтирование образов есть операция тривиальная, а пересобрать образ вручную, отредактировав его содержимое, несложно. Так было до недавних пор, но теперь можно с радостью сказать, что указання лакуна ликвидирована. Ликвидирована программой ISO Master.
На сегодняшнем этапе эта программа позволяет создавать и редактировать образы дисков ISO, в том числе и загрузочные. Конвертацией тьмы форматов она не занимается, но коль скоро это необходимо, существует огромное количество консольных утилит вроде vcd2iso, bin2iso и прочих, так что единственное преимущество полурабочего kiso сведено на нет.
Функционал
Что до своих непосредственных функций, ISO Master позволяет:
- открывать образы в форматах ISO, MDF и NRG;
- создавать и редактировать образы ISO;
- манипулировать загрузочной записью, в т.ч. извлекать и сохранять в отдельном файле;
- извлекать, добавлять, удалять и переименовывать файлы и каталоги в образе;
- просматривать и редактировать файлы в образе;
Единственная незакрытая на настоящий момент недоработка некоторые загрузочные образы с isolinux перестают загружаться после редактирования, но лично я с такими не сталкивался. Несложно заметить, что возможности программы ISO Master не уступают коммерческим аналогам из «той другой ОС».
Простой пример
Теперь перейдем к конкретному примеру использования программы. У меня на диске давно завалялся образ загрузочной дискеты с mp3-плеером Osnofian версии 1.3. Этот плеер можно загружать собственно с дискеты, но можно использовать и как загрузочную запись для диска. Второй вариант мы и воспроизведем, тем более что это крайне просто. На иллюстрации окно программы, когда файлы в образ уже добавлены, а я собираюсь установить загрузочную запись. Верхняя панель отображает файлы на файловой системе, нижняя в образе. Все просто и лаконично. Единственное изменение, которое я сделал заменил оригинальные пиктограммы на кнопках на изображения из темы Rodent, чтобы программа не контрастировала с окружением.

Я создаю новый образ и перенес из каталога Music каталог Antiloop. Теперь в меню инструменты загрузочная запись осталось выбрать образ дискеты. Завершающим шагом будет указание имени диска и прочего в меню файл свойства. На этом создание образа и заканчивается, остается его только сохранить.
Проверим, что получилось. Для этого, конечно, я воспользуюсь самым простым методом виртуальной машиной qemu. Загрузим её с нашего образа:
[smacker@desktop tarballs]$ qemu -soundhw all -boot d -cdrom osnofian.isoНачинается загрузка с диска...

и в итоге начинается автоматическое воспроизведение файлов, которые я добавил на диск

Думаю, излишне говорить, что я могу отредактировать образ и изменить файлы на нем, если мне захочется другого репертуара перед прожигом на реальную болванку. Относительно редактирования хотел бы еще отметить, что нельзя сохранять отредактированный образ в исходный файл, а при перезаписи другого файла новым программа не делает предупреждений.
Резюме
Одной хорошей программой определенно стало больше, и я этому очень рад.
RPM
http://smacker.fatal.ru/files/isomaster-1.3-asp.i386.rpm RPM пакет, собранный с помощью checkinstall для ASP 11.2
http://smacker.fatal.ru/files/isomaster-1.3.3-asp.i386.rpm версия 1.3.3
Ссылки по теме:
http://littlesvr.ca/isomaster/index.php ISO Master
http://osnofianlinux.sourceforge.net Osnofian

Я буду рад, если вы оставите свой отзыв об этой заметке: