Qual é a sintaxe correta para clonar uma partição ntfs em um arquivo esparso em outra unidade ntfs?

2

Eu tentei ddrescue -v -v -S /dev/sda2 /media/mint/otherhdd/img /media/mint/otherhdd/log e ddrescue -v -v -d -S /dev/sda2 /media/mint/otherhdd/img /media/mint/otherhdd/log , mas não funciona como eu preciso.

sda2 é uma partição de 74 gb e eu tenho cerca de 200 MB de dados. Então, do meu ponto de vista, um arquivo de imagem esparsa deve estar próximo disso. Mas dd tenta do que eu posso ver para adicionar o espaço livre para o arquivo.
Na saída do console, é especificado que o modo esparso está em / "yes".

Eu sempre interrompo o processo com ctrl+c algum tempo depois que o arquivo img atinge 3GB, então não sei se o arquivo deve implodir APÓS chegar a 74 GB. Não deveria este trabalho?

    
por nuoin 19.12.2014 / 23:14

1 resposta

1

O arquivo esparso é uma propriedade de um arquivo em um sistema de arquivos. Alguns utilitários podem reconhecê-los diretamente ou usando heurísticas (basicamente, varrendo o conteúdo por uma seqüência de zeros longa o suficiente). Para evitar qualquer complicação dada pela relativa estranheza (no sentido de "não-natalidade") NTFS, você estará melhor usando ntfsclone (normalmente encontrado no pacote ntfsprogs - ou similarmente nomeado). / p>

Armazene a partição NTFS em um arquivo:

ntfsclone -s -o dev_sda2_image.img /dev/sda2

Restaure a partição NTFS de um arquivo:

ntfsclone -r -o /dev/sda2 dev_sda2_image.img

IIRC você deveria ser capaz de acorrentá-lo em um tubo.

    
por 20.12.2014 / 20:49