Como corrigir o HDD depois de fazer uma clonagem do dd

3

Então, ontem eu recebi um disco rígido que foi usado para clonagem, a coisa toda foi assim:

Um HDD de 1TB que tinha 120 GB usado foi redimensionado para 140 GB. Depois disso, eles fizeram o seguinte:

sudo dd if=/dev/sdb of=/dev/sdc

onde sdb é o disco rígido de 1 TB que foi redimensionado para 120 GB (o restante foi deixado em branco / sem uso como me foi dito). sdc é um novo HDD de 160 GB. Então eles clonaram o 1TB para um 140GB porque aparentemente, eles tentaram copiar as partições antes com o gparted (Eles copiaram sdb1 e sdb2 para sdc1 e sdc2 respectivamente. Mas isso não funcionou mesmo depois de ativar o sinalizador de inicialização no disco).

Agora, eles também disseram que depois de iniciar o processo de clonagem, obviamente depois de chegar ao tamanho real máximo do disco rígido de 160GB, o dd deu um erro. Estou adivinhando um erro de leitura / gravação já que não havia mais blocos para gravar, pois não havia mais espaço sobrando (Lembre-se, eles estão copiando um espaço total de 1 TB para 160 GB.) Então eles pressionaram CTRL + C para cancelar o processo.

Eles foram testar o sistema e, sim, o sistema mostrou o menu de inicialização do GRUB e pôde selecionar qualquer imagem do kernel, mas o sistema não inicializou corretamente. Pelo menos não chegou a carregar o lightdm ou o Unity Desktop.

O que fiz foi fazer um fsck e encontrei o seguinte erro:

cyrex@cyrex:~$ sudo fsck /dev/sdb2
fsck from util-linux 2.20.1
e2fsck 1.42.5 (29-Jul-2012)
The filesystem size (according to the superblock) is 39046656 blocks
The physical size of the device is 36136448 blocks
Either the superblock or the partition table is likely to be corrupt!

Então, minha idéia é que eu faça algum tipo de superblock reset para dizer a quantidade correta de blocos (ou menor, em seguida, redimensionar) ou altero o sistema de arquivos para ler a quantidade real de blocos. Então, como posso corrigir esse estado de como o HDD foi deixado?

    
por Luis Alvarado 16.03.2013 / 03:08

1 resposta

1
Primeiramente, faça uma cópia do clone que você recebeu.

Então você pode tentar testdisk na cópia, para ver se ela pode recuperar magicamente a tabela de partições. Para mais informações, consulte:

Se nada mais funcionar, você pode experimentar como desejar na cópia: fsck, superblock reset, etc.

    
por landroni 03.02.2014 / 16:50

Tags