Como redimensionar arquivos de imagem ext3

7

Eu criei um ext3 de 200MB usando os seguintes comandos.

dd if=/dev/zero of=./system.img bs=1000000 count=200
mkfs.ext2 ./system.img
tune2fs -j ./system.img

Como posso redimensioná-lo para 50MB e 300MB? O problema é que tenho apenas alguns binários no meu sistema. Eles são: badblocks,e2fsck, mke2fs, mke2fs.bin, parted, resize2fs, tune2fs

    
por Binoy Babu 10.04.2012 / 10:14

1 resposta

14

Primeiro, execute uma verificação do sistema de arquivos, e2fsck -f ./system.img . Sem isso, pode continuar a ampliar o arquivo bruto, mas não conseguirá fazer alterações significativas no sistema de arquivos.

Para reduzir o tamanho do sistema de arquivos:

resize2fs ./system.img 50M

Para ampliar:

resize2fs ./system.img 300M

resize2fs ajusta automaticamente o tamanho do arquivo para você.

    
por 10.04.2012 / 13:12