Как зафиксировать жесткий диск после выполнения клонирования dd

Таким образом, вчера я получил жесткий диск, который использовался для клонирования, все это пошло как это:

Жесткий диск 1 ТБ, которому использовали 120 ГБ, был изменен к 140 ГБ. После этого они сделали следующее:

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

где sdb является HDD на 1 ТБ, который был изменен к 120 ГБ (Остальное оставили пустым/неиспользованным, поскольку мне сказали). sdc является новый жесткий диск на 160 ГБ. Таким образом, они клонировали 1 ТБ к 140 ГБ, потому что, по-видимому, они пытались скопировать разделы прежде с gparted (Они скопировали sdb1 и sdb2 к sdc1 и sdc2 соответственно. Но это не работало даже после активации флага начальной загрузки на диске).

Теперь, они также сказали, что после запуска процесса клонирования, очевидно, после получения к макс. реальному размеру HDD на 160 ГБ, dd дал ошибку. Предполагаю ошибку чтения-записи, так как больше не было блоков для записи, к тому, так как больше не было оставленного пространства (Помните, они копируют 1 ТБ общего пространства в 160 ГБ.), Таким образом, они нажали CTRL+C для отмены процесса.

Они пошли для тестирования системы и да, система показала меню начальной загрузки GRUB и могла выбрать оттуда любое из изображений ядра, но система правильно не загружалась. По крайней мере, это не добиралось до загрузки lightdm или Рабочего стола Единицы.

То, что я сделал, было, просто делают a fsck и найденный следующей ошибкой:

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!

Таким образом, моя идея, я или делаю некоторый сброс суперблока, чтобы сказать ей корректную сумму блоков (Или ниже затем изменить размер), или я изменяю файловую систему для чтения фактической суммы блоков. Таким образом, как я могу исправить это состояние того, как жесткий диск был оставлен внутри?

3
задан 16 March 2013 в 06:14

1 ответ

Перво-наперво, сделайте себе копию клона, который вам дали.

Затем вы можете попробовать testdisk на копии, чтобы увидеть, может ли он волшебным образом извлечь таблицу разделов. Дополнительные указания см. В

Если ничего не работает, вы можете поэкспериментировать с копией: fsck, сброс суперблока и т. Д.

0
ответ дан 16 March 2013 в 06:14

Другие вопросы по тегам:

Похожие вопросы: