Восстановление большого раздела к меньшему разделу с Clonezilla

Да, Вы должны предоставлять вход tail, так:

tail file > newfile

Если Вы хотите использовать STDIN:

cat file | tail > newfile

или

 head > new_file < file

или

tail > AFS2F1<<EOF
PASSES ALL DATA FROM INPUT TO OUTPUT
PASSES ONLY SPECIFIED COLUMNS
PASSES NUMBER OF SPECIFIED LINES AT BEGINNING
COMBINES COLUMNS
ARRANGES DATA IN SEQUENCE
PASSES NUMBER OF SPECIFIED LINES AT THE END OF DATA
TRANSLATES ONE OR MORE CHARACTERS
DELETES DUPLICATE LINES
COUNTS CHARACTERS, WORDS, OR LINES
ABCDEFGHIJKLMNOPQRSTUVWXYZ
EOF
6
06.03.2014, 09:40
4 ответа
[1129143] На сайте [1129752]Clonezilla[1129753] прямо упоминается, что восстановление на меньшем устройстве является документированным ограничением инструмента, но [1129754] на этой странице [1129755] упоминается возможность попытки такого восстановления, если вы считаете, что данные нужно восстановить. Вероятно, это именно то, что вы сделали. Если это не сработает, то:[12240]PhotoRec[1129757] творит чудеса, но для большого раздела, это занимает много времени, и результаты могут сделать монументальной задачей подборку через вывод утилиты. Я использовал [1129758]SysRescueCD[1129759], который включает его. Поскольку этому инструменту требуется как минимум столько свободного места в системе, сколько хранилось на перезаписанном диске, то для данных (включая любые данные, которые были удалены и не были перезаписаны до сбоя) должно быть достаточно свободного места. SysRescueCD также имеет [1129760]sshfs[1129761], так что вы можете использовать хранилище на другой системе, если у вас нет свободного диска.[12241]PhotoRec может получить некоторые расширения файлов (картинки, mp3 и т.д.) корректно, но в противном случае имена файлов были полностью потеряны. Тем не менее, удалось восстановить некоторые ключевые файлы. Я вернул примерно столько же данных, сколько было на диске. Иногда не стоит много усилий, чтобы восстановить все, но сколько времени это займет, зависит от того, насколько важно было что-то, что было потеряно.[12242]Я делал это несколько раз. Однажды у меня был диск, который вышел из строя. Я использовал то, что составило [1129762]ddrescue[1129763], чтобы зацепить копию диска, а затем продолжил восстанавливать большую часть из 40 ГБ mp3s.[1129150].
0
27.01.2020, 20:30

, поскольку у вас есть пустые 600 ГБ, вы можете смонтировать текущий жесткий диск и скопировать его файлы на 600 ГБ!
или , вы можете создать новую резервную копию с помощью dd + gzip, и у вас будет возможность восстановить жесткий диск без проблем с потерей места.

, если вы хотите сделать это из текущей запущенной операционной системы:

смонтируйте текущий жесткий диск (поскольку это ext4, он может быть смонтирован в разных местах).

sudo mkdir ~/bk/{0,1}
sudo mount /dev/SRC_HD ~/bk/0
sudo mount /dev/DST_HD ~/bk/1
sudo copy -arxp ~/bk/0/* ~/bk/1/

теперь вы внесете некоторые изменения, если хотите загрузиться с 600 ГБ.

используйте blkid , чтобы получить UID HD

SRC_HDUUID="7ahzj19f-a2b2-4f24-bb01-4ca7bc9fed3a"
DST_HDUUID="7aaeb19f-a2b2-4f24-ffc1-4ca7bc9fed3a"

sudo grep "$SRC_HDUUID" /etc /boot -rl | while read f
do
    sed -i "s/$SRC_HDUUID/$DST_HDUUID/g" $f
done

sudo umount -fl ~/bk/*

обновить личинку в вашей текущей ОС, он

sudo update-grub

перезагрузится в вашу новую копию внутри $ DST_HD, а затем протрите свой SRC_HD или любой другой.

если вы хотите сделать это из живой ОС с помощью gzip dd gunzip:

снова сделайте резервную копию вашего SRC_HD в необработанном образе

dd if=/dev/SRC_HD | gzip -c  > /inside/your600/image.img

восстановите его из необработанного образа

gunzip -c /inside/your600/image.img | dd of=/dev/SRC_HD

, но перед восстановлением хорошо вымыть ваш SRC_HD

при промывке жесткого диска создает файл на жестком диске, заполненный нулями, и удаляет этот файл!

sudo dd if=/dev/zero of=/where/hardrive/mountd/zero

в зависимости от размера жесткого диска это займет некоторое время и остановится с сообщением «диск заполнен»!

sudo rm /where/hardrive/mountd/zero
1
27.01.2020, 20:30

Одной из возможностей может быть попытка смонтировать образ резервной копии и просто скопировать файлы на новый диск, предварительно создав файловую систему на новом диске. В этом сообщении описывается, как подготовить образ clonezilla к монтированию. Однако похоже, что вам понадобится много места для распаковки изображения.

0
27.01.2020, 20:30

Я искал решение аналогичной проблемы и хочу поделиться с вами своим результатом, на самом деле у меня был ноутбук с Windows с однораздельным диском емкостью 750 ГБ, который больше не загружался из-за сбойных секторов, но у меня был только доступен запасной диск на 160 ГБ; учитывая, что я знал, что общий объем данных на исходном диске составляет около 32 ГБ, я купил себе копию Hdd Regenerator для «ремонта» сбойных секторов диска 750 ГБ, а затем создал образ с помощью Clonezilla.

В Clonezilla я загрузил изображение, затем проверил параметры «-ICDS» на первом экране параметров и «-k1» на втором ... программа восстановила данные, а затем на экране появилась какая-то ошибка, которую я прямо сейчас не могу вспомнить, но было занято свободное место на целевом диске.

Я перезагрузил систему и начал с локального диска (с того, на котором я восстановил образ), выбрал «Загрузить восстановление при запуске (Windows)», что заняло несколько минут, затем я перезагрузил систему снова и, после немного шлифования, он безупречно загрузил Windows!

0
27.01.2020, 20:30

Теги

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