montagem iso image: mensagem “o dispositivo de bloco está protegido contra gravação, montado somente para leitura”! [duplicado]

1

Eu quero excluir alguns arquivos da minha imagem ISO no disco rígido. Então eu fiz:

ravbholua@ravbholua-Aspire-5315:/media/ravbholua/f34890dd-20d2-4d78-92c9-1de7c0957f00$ sudo mount -o loop check_bholua99.iso /media/iso2
mount: block device /media/ravbholua/f34890dd-20d2-4d78-92c9-1de7c0957f00/check_bholua99.iso is write-protected, mounting read-only

ravbholua@ravbholua-Aspire-5315:/media/ravbholua/f34890dd-20d2-4d78-92c9-1de7c0957f00$ cd /media/iso2
ravbholua@ravbholua-Aspire-5315:/media/iso2$ ls | tail
DSC00966.JPG
DSC00969.JPG
DSC00970.JPG
DSC00972.JPG
DSC00973.JPG
DSC00974.JPG
DSC00975.JPG
DSC00977.JPG
DSC00980.JPG
DSC00982.JPG
ravbholua@ravbholua-Aspire-5315:/media/iso2$ sudo rm DSC00982.JPG
rm: cannot remove ‘DSC00982.JPG’: Read-only file system

Como não foi possível excluir pelo motivo mencionado, tentei remontar com a opção rw

ravbholua@ravbholua-Aspire-5315:/media/ravbholua/f34890dd-20d2-4d78-92c9-1de7c0957f00$ sudo umount /media/iso2
ravbholua@ravbholua-Aspire-5315:/media/ravbholua/f34890dd-20d2-4d78-92c9-1de7c0957f00$ sudo mount -o loop,rw check_bholua99.iso /media/iso2
mount: block device /media/ravbholua/f34890dd-20d2-4d78-92c9-1de7c0957f00/check_bholua99.iso is write-protected, mounting read-only

Por que mensagens de que o dispositivo de bloco está protegido contra gravação?

Por favor, sugira como montá-lo rw para que eu possa editá-lo. (Eu sei que uma maneira é copiar os arquivos do iso para um diretório diff. E editá-los / apagá-los; depois, fazer uma nova imagem iso. Mas isso não é o que eu prefiro).

    
por Ravi 24.01.2014 / 12:53

2 respostas

6

O ISO9660 é um sistema de arquivos somente leitura. Ele não pode ser montado no modo rw porque não há suporte para isso no próprio sistema de arquivos. Se você quiser criar um novo ISO com um conjunto diferente de arquivos, precisará criar um novo ISO com mkisofs ou utilitários semelhantes.

    
por 24.01.2014 / 13:53
2

Do artigo da Wikipedia sobre ISO 9660 :

The ISO 13490 standard is an extension to the ISO 9660 format that adds support for multiple sessions on a disc. Since ISO 9660 is by design a read-only, pre-mastered file system, all the data has to be written in one go or "session" to the medium. Once written, there is no provision for altering the stored content. ISO 13490 was created to allow adding more files to a writeable disc such as CD-R in multiple sessions.

    
por 24.01.2014 / 14:20