LINUX.ORG.RU

Редактирование iso образов


0

0

Доброго времени суток.

Есть iso образ и нужно в него добавить файлы. Пытаюсь сделать это с помощью IsoMaster. В итоге получаю образ в котором вновь добавленные файлы остаются нормальными, а те которые были в исходном образе - не читаемы, т.е. прочитать их можно, но получается полная чушь. Попробовал Kiso, но с этой программой проблема в том что она вообще не хочет сохранять файлы.

Посоветуйте как решить проблему с isomaster или посоветуйте другую программу.

P.S. Ubuntu 10.04.

P.P.S. Может важно- образ 8-ми гиговый

Монтируете образ, копируете содержимое на жёсткий диск, редактируете образ, собираете образ.

Программы: mount, mkisofs.

AITap ★★★★★
()
Ответ на: комментарий от ZloyVelial

Это не лишние, а обычные телодвижения. Так поступают все программы для редактирования образов ISO, т.к. этот формат не предназначен для редактирования.

AITap ★★★★★
()
Ответ на: комментарий от AITap

Я понимаю что программы так и делают и я бы хотел что бы это делали программы, а не я. Т.е. в isomaster есть возможность добавить файлы, следовательно я хочу пользоваться данной возможностью.

ZloyVelial
() автор топика
Ответ на: комментарий от ZloyVelial

даже майкрософт собирает свои iso-кшки консольной программой из батников.

редактирование iso - неправильно.

tommy ★★★★★
()

Wine + UltraISO

Всё остальное работает черер ж*пу.

tempuser002
()

Если так хочется по-быстрому иметь возможность добавлять/удалять в образах болванок файлы, делай как я: создаешь при помощи dd файлик нужного размера (чтобы целиком на DVD влез); при помощи mkfs.ext2 создаешь на нем ext2; затем при помощи tune2fs отключаешь всякие времена для проверок, рутовский резерв и т.п.; создаешь директорию и монтируешь свой образ; заполняешь его нужными файлами; записываешь на диск. Потом файлы с образа можно удалить и заполнить другими, чтобы записать следующую болванку. Зато потом, если ты писал на DVD+RW, можно просто снять с нее образ; подмонтировать его; удалить/добавить нужные файлы; записать обратно.

Очень удобно. Правда, в мастдае такой диск тоже будет открываться.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от ZloyVelial

Пока ты писал этот комментарий, можно было дважды нагуглить простое решение.

пацаны с опеннета делают так:

Для создания образа воспользуемся следующим синтаксисом:

$ mkisofs -o test.iso -Jrv -V test_disk /home/usver/test_dir

В этом примере следующие обозначения: -o - имя создаваемого iso-файла (test.iso)

-J - используем записи Joliet для совместимости с системой Windows

-r - Rock Ridge расширение для совсестимости с *nix

-v - так называемый verbose-режим. В этом случае в процессе создания образа будет выводиться различная дополнительная информация

-V - указываем имя тома (test_disk); Это имя будет отображаться при просмотре в Windows

GotF ★★★★★
()

кстати кто нибудь знает как на одну сд болванку залить два образа openbsd и systemrescuecd с возможностью выбора при загрузке? размером они умещаются

lambrianov
()
Ответ на: комментарий от lambrianov

Выложить оба в корень будущего образа, применить загрузчик вроде grub4dos, написать для него конфиг для выбора sysrcd или openbsd.

AITap ★★★★★
()
Ответ на: комментарий от AITap

>Это не лишние, а обычные телодвижения.
По-моему 4.2. Монтировать и копировать ничего не надо, лишь создать образ при сохранении. В вашем случае лишняя копия получается.

Booster ★★
()

>В итоге получаю образ в котором вновь добавленные файлы остаются нормальными, а те которые были в исходном образе - не читаемы
Писали о проблеме девелоперам?

Booster ★★
()

AcetoneISO конечно попробую, но разве она не для монтирования?

Wine и ultraiso вариант по-моему не самый лучший, но как бы не оказался единственным...

Остальные варианты - это не решение вопроса, т.к. вопрос был «Посоветуйте как решить проблему с isomaster или посоветуйте другую программу», т.е. нужен гуй.

Писать разработчикам... увы, но не с моим знанием английского.

ZloyVelial
() автор топика
Ответ на: комментарий от record
modproobe loop
mount -o loop cd.iso /path/to/mountpoint

Только iso9660 таким образом редактировать нельзя.

Eddy_Em ☆☆☆☆☆
()

>В итоге получаю образ в котором вновь добавленные файлы остаются нормальными, а те которые были в исходном образе - не читаемы, т.е. прочитать их можно, но получается полная чушь.

Специально установил IsoMaster, добавил файлы - всё пучком. Да кириллицу не понимает.

Ubuntu 10.04 x86_64

amorpher ★★★★★
()

А использовать UDF ?

ef37 ★★
()
Ответ на: комментарий от amorpher

Кроме ISO Master нет ничего вменяемого, ИМХО.

ИМХО, руками проще и «вменяемее» :) Да и быстрее намного, чем мышей тыкаться.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от amorpher

> Специально установил IsoMaster, добавил файлы - всё пучком. Да кириллицу не понимает.

Аффтар ISOMaster странен. Программу пишет на gtk, но glib не использует.

Программа не работает в восьмибитных локалях, потому что аффтар не осилил, как в gtk надо работать с именами файлов.

akk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.