arquivo ISO readonly?

8

Eu tenho um arquivo ISO e eu mount em /mnt/isofile . Então eu copiei este arquivo para outra pasta. Mas o conteúdo é somente leitura e pertence ao root. Eu tentei usar chmod e chown . Mas pede com a mensagem:

it is read only file system.

O que está acontecendo aqui?

OBSERVAÇÃO: Existe um arquivo tar no .iso , eu quero compactá-lo, mas falhei com a mesma mensagem "somente leitura do sistema de arquivos".

    
por xiaohan2012 07.12.2011 / 07:02

3 respostas

15

O ISO 9660 é, por design, um sistema de arquivos somente leitura. Isso significa que todos os dados devem ser escritos de uma só vez para o meio. Uma vez escrita, não há previsão para alterar o conteúdo armazenado. Portanto, o ISO 9660 não é adequado para ser usado em mídia gravável aleatoriamente, como discos rígidos.

Você precisa copiar toda a árvore de diretórios para outro diretório, fazer suas alterações e depois gravar uma nova imagem.

    
por 07.12.2011 / 07:33
7

Se acontecer de você executar um sistema operacional que o suporte (Linux e BSDs), você pode usar o Unionfs para montar um pouco uma ISO no modo de leitura / gravação. Todas as gravações serão, na verdade, feitas em um sistema de arquivos de leitura-gravação, mas dependendo de suas necessidades, elas podem se adequar a elas.

    
por 07.12.2011 / 08:42
-2

Desative o RockRidge enquanto cria o ISO. Agora será gerado com todos os direitos.

    
por 05.08.2016 / 06:37