Eu sou capaz de navegar, adicionar e excluir arquivos em um arquivo ISO sem descompactar / reembalar, basta abri-lo com o Gerenciador de arquivos (Ubuntu 14.04).
Espero que você possa fazer o mesmo usando o Kubuntu.
Eu tenho uma imagem ISO com um sistema de arquivos UDF e um setor de inicialização e preciso adicionar um arquivo a ele. Quando eu faço
sudo mount -o loop,rw /tmp/file.iso /tmp/dir
Eu obtenho
mount: block device /tmp/file.iso is write-protected, mounting read-only
Isso acontece mesmo se eu remover loop
ou adicionar unhide
. O arquivo tem permissões rw-rw-rw-
. Eu tentei várias ferramentas de linha de comando UDF, mas todas elas exigem uma unidade de CD real e nem funcionam com o dispositivo de loopback. Então, há algo que eu possa fazer?
Como isso tem um setor de inicialização, prefiro editar o arquivo ISO diretamente do que descompactar / empacotar.
Usando o Kubuntu 14.04 aqui. Obrigado.
Eu sou capaz de navegar, adicionar e excluir arquivos em um arquivo ISO sem descompactar / reembalar, basta abri-lo com o Gerenciador de arquivos (Ubuntu 14.04).
Espero que você possa fazer o mesmo usando o Kubuntu.
O que você fez está de certa forma correto, mas você deve fazer o login como usuário root.
sudo su -
Crie um ponto de montagem:
mkdir -p /mnt/<mount_name>
O comando mount use da seguinte forma para montar o arquivo ISO .iso:
mount -o loop disk1.iso /mnt/<mount_name>
Altere o diretório para listar os arquivos armazenados em uma imagem ISO:
cd /mnt/<mount_name>
ls -l
Tags mount iso udf disk-image