The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"как подмонтировать iso-образ с возможностью его редактирован..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"как подмонтировать iso-образ с возможностью его редактирован..."
Сообщение от Владимир Воронков emailИскать по авторуВ закладки on 14-Дек-01, 11:03  (MSK)
имеется ввиду удаление/переименование/добавление файлов
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от dato emailИскать по авторуВ закладки on 14-Дек-01, 13:32  (MSK)
# losetup /dev/loop0 file.iso
# mount /dev/loop0 /mnt/cdrom

ne mogu skazat chto ti smojesh redaqtirovat vot tak montirovanni file, no prosmotret smojesh

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от Владимир Воронков emailИскать по авторуВ закладки on 15-Дек-01, 11:21  (MSK)
Мне именно нужно редактирование. В Linuxe модуль
iso9660 сделан для монтирования систем read-only,
и неважно - loopback-устройство или настоящий сидюк.

Вопрос и систоит в том что может есть либо модуль iso9660 для rw, либо вообще какая-нть утилита для редактирования iso-шников. Наверняка не мне одному эта фича нужна.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от mrAngel emailИскать по авторуВ закладки on 15-Дек-01, 15:42  (MSK)
может проще посмотреть исходник, подправить, перекомпилить?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от Владимир emailИскать по авторуВ закладки on 16-Дек-01, 13:28  (MSK)
>может проще посмотреть исходник, подправить, перекомпилить?
>

Структура iso9660 такова, что при любом изменении в файловой системе нужно пересобрать весь iso-образ (ну по типу магнитной ленты), а в Linuxe уровень блочного устройства логически отделен от уровня файловой системы, поэтому такой метод скорей всего не пойдет. Придется работать непосредственно с файлом. Не хотелось, но придется писать самому... тогда вопрос такой - где найти форматы данных iso9660, а также joliet и rr?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от mar emailИскать по авторуВ закладки on 15-Дек-01, 15:51  (MSK)
>утилита для редактирования iso-шников. Наверняка
>не мне одному эта фича
>нужна.
Просьба, ежели кто-нибудь о таком узнает, напишите, пожалуйста сюда

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от Antonio emailИскать по авторуВ закладки on 17-Дек-01, 10:39  (MSK)
>имеется ввиду удаление/переименование/добавление файлов

Боюсь, что такого нет (могу ошибаться, глянь в сторону cdfs на фрешмите).

А подмонтировать, "разобрать" образ в каталог, изменить что нужно и пересобрать не выйдет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от Владимир Воронков emailИскать по авторуВ закладки on 17-Дек-01, 10:55  (MSK)
>А подмонтировать, "разобрать" образ в каталог,
>изменить что нужно и пересобрать
>не выйдет?

Вообще проблема такая - есть хитрый CD с загрузчиком. Нужных данных метров на 80, остальное добро не нужно. Загрузчик, вот нужен, только я не могу понять как он работает. Если образ разобрать cdfs'ом как ты говорил, то получается 2048 байт на загрузчик, но если указываешь "-b его" в mkisofs то он ругается, говорит, что это не есть образ флоппи. И еще вот какой вопрос - как по iso-образу определить, какие ключи передавать mkisofs.
И вообще, я думаю такая штука полезна была бы.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от Antonio emailИскать по авторуВ закладки on 17-Дек-01, 12:42  (MSK)
>Вообще проблема такая - есть хитрый
>CD с загрузчиком. Нужных данных
>метров на 80, остальное добро
>не нужно. Загрузчик, вот нужен,
>только я не могу понять
>как он работает. Если образ
>разобрать cdfs'ом как ты говорил,
>то получается 2048 байт на
>загрузчик, но если указываешь "-b
>его" в mkisofs то он
>ругается, говорит, что это не
>есть образ флоппи.

А это случаем не boot.catalog получается? По идее, ссылка на настоящий загрузчик растет из него. Скорее всего как сектор на диске либо ссылка в TOC. Можно также посмотреть на диске (в образе) на различные .bin, .fs... Хотя в тяжелых случаях пахнет анализом всех файлов... Более конкретно, увы, не скажу, ибо подобных задач пока не стояло.

Тут подумал, а что, если так (бред, конечно):

dd if=этотфайл of=/dev/fd0

dd if=/dev/fd0 of=someotherfile

И этот someotherfile совать mkisofs'у?

>И еще
>вот какой вопрос - как
>по iso-образу определить, какие ключи
>передавать mkisofs.
>И вообще, я думаю такая штука
>полезна была бы.

"Ключевые" ключи ИМХО -- отвечающие за  Joliet/RockRidge/чтотамеще, запись всех файлов (начинающихся с точки, backup и т.д.).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от Владимир Воронков emailИскать по авторуВ закладки on 17-Дек-01, 18:38  (MSK)
>А это случаем не boot.catalog получается?
>По идее, ссылка на настоящий
>загрузчик растет из него. Скорее
>всего как сектор на диске
>либо ссылка в TOC. Можно
>также посмотреть на диске (в
>образе) на различные .bin, .fs...
>Хотя в тяжелых случаях пахнет
>анализом всех файлов... Более конкретно,
>увы, не скажу, ибо подобных
>задач пока не стояло.
>
>Тут подумал, а что, если так
>(бред, конечно):
>
>dd if=этотфайл of=/dev/fd0
>
>dd if=/dev/fd0 of=someotherfile
>

наверно не выйдет тк первые 512b из них должны быть boot-сектором, а ими там и не пахнет, скорее это все и есть boot-сектор только hard-диска, (55 AA в конце). С опцией -hard-disk-boot никак не могу разобраться.

>И этот someotherfile совать mkisofs'у?
>
>"Ключевые" ключи ИМХО -- отвечающие за
> Joliet/RockRidge/чтотамеще, запись всех файлов
>(начинающихся с точки, backup и
>т.д.).

прости сие не понял

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от Yoris emailИскать по авторуВ закладки on 31-Дек-01, 20:20  (MSK)
>Вообще проблема такая - есть хитрый
>CD с загрузчиком. Нужных данных
>метров на 80, остальное добро
>не нужно. Загрузчик, вот нужен,
>только я не могу понять
>как он работает. Если образ
>разобрать cdfs'ом как ты говорил,
>то получается 2048 байт на
Я когда пытался дописать на инсталляционный диск
Win2k, то оказалось что там тоже загрузчик
размером 2048 байт.
Так вот, интересно, что BIOS пишет при загрузке с
CD фразу "no emulation", а в mkisofs как раз есть
такой ключик. Особенность загрузки состоит в том,
что в данном случае не происходит эмуляции
дискеты либо жесткого диска, а передается
управление коду, который сам все делает, как
считает нужным.

В общем руки у меня так и не дошли все нормально
сделать и я уже не помню где какие ключи писать,
но более полную информацию при "no emulation"
можно получить, скачав syslinux. В одной из
версий там появилась очень полезная фича -
isolinux. Размер загрузчика там по-моему такой же
и, главное, метод создания загрузочного iso-образа
такой как тебе нужен.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от Antonio emailИскать по авторуВ закладки on 03-Янв-02, 11:27  (MSK)
>>Если образ
>>разобрать cdfs'ом как ты говорил,
>>то получается 2048 байт на

[skipped]

>Я когда пытался дописать на инсталляционный
>диск
>Win2k, то оказалось что там тоже
>загрузчик
>размером 2048 байт.

А, кажется, дошло. Этот 2048-байтный "загрузчик" есть не что иное, как boot.catalog, создаваемый mkisofs'ом (опция -c boot.catalog). Вариант "доставания" оттуда реального кода, куда будет передано управление, ИМХО, таков:

Смотрим в исходники mkisofs'а, как в этот "каталог" кладется адрес (возможно, смещение в секторах) на диске реального загрузчика (тот, что идет как -b boot.image).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: как подмонтировать iso-образ с возможностью его редактир..."
Сообщение от Vlad emailИскать по авторуВ закладки on 17-Дек-01, 11:14  (MSK)
>имеется ввиду удаление/переименование/добавление файлов

Вопрос в принципе интересный, но извиняюсь, глупый - iso-образ подключается с опцией read-only, а следовательно люая запись в нем невозможна.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "UDF - решение фаших проблем."
Сообщение от uldus Искать по авторуВ закладки on 17-Дек-01, 20:04  (MSK)
>имеется ввиду удаление/переименование/добавление файлов

Качай UDF модуль и пиши сколько влезет, если собрать alpha версию UDF драйвера для CDROM, можно прямо на CD-RW писать файлы как на обычный диск.

Ищи по ключевому слову UDF, в верхнем поле поиска, недавно статья пролетала в новостях на opennet.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "RE: UDF - решение фаших проблем."
Сообщение от Владимир Воронков emailИскать по авторуВ закладки on 22-Дек-01, 23:49  (MSK)
Пробовал. Не монтирует этот UDF ни CD-диски, ни образы, как в помощи написано. У меня версия 0.9.4, (уже в ядре от Red Hat'a 7.2) может кривая какая. А ты сам то с ним работал, если да, то какие результаты?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "RE: UDF - решение фаших проблем."
Сообщение от Андрей emailИскать по авторуВ закладки on 26-Дек-01, 00:17  (MSK)
>>имеется ввиду удаление/переименование/добавление файлов
>
>Качай UDF модуль и пиши сколько
>влезет, если собрать alpha версию
>UDF драйвера для CDROM, можно
>прямо на CD-RW писать файлы
>как на обычный диск.
>
>Ищи по ключевому слову UDF, в
>верхнем поле поиска, недавно статья
>пролетала в новостях на opennet.
>
Интересно, а поддерживает ли UDF Unix-овые атрибуты файлов и каталогов (права, UID-ы, GID-ы)?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "RE: UDF - решение фаших проблем."
Сообщение от Pavel emailИскать по авторуВ закладки on 11-Сен-02, 12:15  (MSK)
Встала проблема с записью iso на CD
Не определяется загрузочный сектор
Просьба сообщить кто знает решение
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру