У меня есть ISO-образ с файловой системой UDF и загрузочным сектором, и я должен добавить файл к нему. Когда я делаю
sudo mount -o loop,rw /tmp/file.iso /tmp/dir
Я добираюсь
mount: block device /tmp/file.iso is write-protected, mounting read-only
Это происходит, даже если я удаляю loop
или добавьте unhide
. Файл имеет полномочия rw-rw-rw-
. Я попробовал различные инструменты командной строки UDF, но они все требуют фактический CD-привод и не будут даже работать с устройством закольцовывания. Так есть ли что-нибудь, что я могу сделать?
Поскольку это имеет загрузочный сектор, я отредактировал бы файл ISO непосредственно, чем распаковал бы/переупаковал бы.
Используя Kubuntu 14.04 здесь.Спасибо.
Я в состоянии просмотреть, добавить и удалить файлы в файле ISO, не распаковывая/повторно упаковывая его путем простого открытия его с менеджером Архива (Ubuntu 14.04).
, Надо надеяться, можно сделать то же использование Kubuntu.
То, что Вы сделали, несколько корректно, но необходимо войти в систему как пользователь root.
sudo su -
Создают точку монтирования:
mkdir -p /mnt/<mount_name>
использование монтируют команду следующим образом для монтирования файла ISO .iso:
mount -o loop disk1.iso /mnt/<mount_name>
каталог Change для списка файлов, хранивших в ISO-образе:
cd /mnt/<mount_name>
ls -l