como montar um sistema de arquivos ext3 com um tamanho menor de blocos e depois tamanho de dispositivo?

1

Eu tinha um sistema de arquivos ext3 no meu disco rígido em / dev / hdc2 com um pequeno bloco de bytes de 1024 bytes. Agora eu gravei todo o sistema de arquivos em um DVD assim:

dd if=/dev/hdc2 of=/tmp/image.img
wodim -dev=/dev/scd0 /tmp/image.img

Agora, quando estou tentando montá-lo, o ext3 reclama no dmesg:

EXT3-fs: blocksize 1024 too small for device blocksize 2048.

Eu acho que é porque o tamanho do setor de DVD não é 512 (como um disco rígido), mas 2048.

Existe alguma maneira de montar isso? Sem desmarcar os dados de volta para um disco rígido, é claro, como eu sei que a solução.

    
por miernik 10.12.2009 / 08:46

2 respostas

0

Eu nunca tentei isso e não vou gravar um CD para testar, mas você já tentou usar um dispositivo de loop intermediário, que usa / dev / scd0 como o "arquivo" de apoio, e especificando um tamanho de bloco para o loop dispositivo, para ajustar as coisas no lugar?

O bloqueador seria se uma das ferramentas fosse muito inteligente e a rejeitasse porque o suporte de loop não é um arquivo normal ...

    
por 10.12.2009 / 08:59
1

Acho que você deve escrever sua imagem como arquivo na ISO fs.

    
por 10.12.2009 / 11:48