Como posso redimensionar uma imagem de disco NTFS no Windows?

1

Salvei uma partição de disco em um arquivo .IMG, mas ela é de apenas 128MB. Que ferramenta posso usar para redimensioná-la para 256MB e mantê-la ainda inicializável?

    
por TheNewbie 30.06.2011 / 11:19

1 resposta

0

Não tenho conhecimento de nenhuma ferramenta do Windows capaz de lidar com imagens brutas do sistema de arquivos, então aqui está uma resposta do Linux. Use qualquer Live CD - Gparted , Ubuntu, etc.

  1. Expanda a "partição" acrescentando 128 MB de qualquer dado:

    $ set -o noclobber
    
    $ dd if=/dev/zero bs=1M count=128 >> imagefile.img
    
  2. Expandir o sistema de arquivos interno:

    $ sudo -s
    
    # device=$(losetup -f)
    # losetup $device imagefile.img
    
    # bytes=$(stat -c %s imagefile.img) 
    

    ('dd' usa megabytes binários, enquanto 'ntfsresize -s' recebe os decimais;      portanto, -s 256M não funcionaria como esperado e você precisa especificar      o tamanho em bytes.)

    # ntfsresize -s $bytes -n $device
    # ntfsresize -s $bytes $device
    

    (O primeiro comando, com -n , executa um teste. O segundo, sem -n , realmente redimensiona o sistema de arquivos.)

    # losetup -d $device
    
por 30.06.2011 / 12:11

Tags