sistema de arquivos iso9660 quando refeito com uma pequena alteração sopra seu tamanho em 100M

0

Eu tenho uma imagem do sistema de arquivos iso 9660 na qual eu preciso editar apenas um arquivo. Eu copiei os arquivos usando cp -avf . Quando os arquivos chegam ao destino, os tamanhos aumentam. Isso deve ser devido ao aumento no tamanho do bloco.

Mas quando eu refaz o sistema de arquivos iso9660 usando mkisofs -J -U -r os tamanhos dos arquivos permanecem os mesmos e apenas uma pequena edição em um arquivo leva a um aumento de aproximadamente 100M na imagem iso recém-criada. Acho que estou perdendo alguma opção lá, mas não consigo descobrir na manpage e na pesquisa do google. Alguma ajuda rápida seria muito apreciada como eu estou preso.

Meu sistema de arquivos host é ext3 .. se necessário.

    
por user1458001 15.06.2012 / 09:04

1 resposta

0

A imagem ISO9660 original pode ter sido gravada em um modo de "compressão transparente", que compacta os dados sendo gravados. Isso poderia explicar sua diferença de ~ 100 milhões. Veja o sinalizador -z na página do manual mkisofs , e também na página do manual mkztree . Além disso, o sinalizador -U não é recomendado, pois quebra muitos padrões. Seu CD resultante pode não ser legível em todos os sistemas.

    
por 26.06.2012 / 12:20