Como configurar o Clonezilla para clonar apenas uma partição

1

Eu tenho tentado clonar minha partição Debian /dev/sda1 contendo /root com tamanho de 100GB usando o Clonezilla. Eu fiz isso usando o Clonezilla-live para criar o arquivo iso com tamanho em torno de 18 GB. Parece com sucesso clone /root . Meu problema aumenta quando eu tentei restaurá-lo no virtualbox que eu criei com tamanho de disco de 110GB. O processo de restauração mostra o seguinte:

Disk destinantion is too small!
Destination disk size: 230686720 sectors (118.1 GB)
Source disk size from the image: 976773168 sectors (500.1 GB)
Program terminated!!

Parece que o Clonezilla só copia /root , mas coloca o tamanho de todo o harddirsk em vez de apenas 1 partição. Estou fazendo algo errado ao criar o arquivo iso para restaurar apenas uma partição? Ou é a limitação mencionada no site do Clonezilla? Tanto quanto eu entendo, afirma que The destination partition must be equal or larger than the source one não The destination disk .

    
por Franky 21.06.2015 / 13:57

1 resposta

1

Por acaso, encontrei a resposta em serverfault no qual podemos modificar image/sda-pt.parted na pasta de imagem produzida pela clonagem antes que o arquivo iso seja feito para superar esse problema. O arquivo sda-pt.parted contém o seguinte:

Model: ATA ST31000524AS (scsi)
Disk /dev/sda: 976562500s
...

em que o valor na segunda linha pode ser convertido para o tamanho do disco clonado (embora eu queira apenas clonar a partição) por 976562500*512 = 5E11 (500GB) . Digamos que o tamanho da partição que deseja ser clone (ou poderia ser apenas o tamanho real do arquivo nessa partição) seja de 40 GB, então esse valor na segunda linha pode ser alterado em 4E10 / 512 = 78125000s , então o sda-pt.parted é vai ser assim:

Model: ATA ST31000524AS (scsi)
Disk /dev/sda: 78125000s
...

Contanto que a nova partição tenha tamanho igual ou maior a esse valor, a clonagem funcionará perfeitamente.

    
por 25.06.2015 / 06:16