- Печать
Страницы: [1] Вниз
Тема: Clonezilla Ошибка при восстановлении раздела (Прочитано 1565 раз)
0 Пользователей и 1 Гость просматривают эту тему.

RichWeber
Доброго времени суток уважаемое сообщество!
Прошу помочь советом, если кто-то сталкивался с подобной проблемой.
Ситуация такая:
С помощью Clonezilla сделал бэкап своей системы, которая была размещена на sda6 разделе.
Теперь при попытке откатиться к сохраненной версии получаю ошибку, что размер бэкапа больше размера диска, ХОТЯ восстанавливаю в тот же раздел с которого и делал копию (в моем случае это sda6 (67424 MB)).
Target partition size (67424 MB) is smaller than source (67424 MB). Use option -C to disable size checking(Dangerous).
Почему Clonezilla не дает восстановить один и тот же раздел?

zotkindm
Use option -C to disable size checking(Dangerous).Вот

RichWeber
В графическом режиме экспертного уровня такой опции нет ((
Пытался указать через командную строку, но результата не дало. Возможно что-то неверно указывал.
Продолжаю опыты

zotkindm

RichWeber
Подскажите, пожалуйста, что делаю не так.
Через графический интерфейс попытался восстановить раздел. После указания всех параметров записал команду, которой можно воспользоваться в следующий раз.
После получения вышеуказанной ошибки о несовместимости размеров перешел в командную строку и набираю команду с указанной опцией (-С):
/usr/sbin/ocs-sr -g auto -e1 auto -e2 -c -C -t -icds -j2 -k -p true restoreparts 2012-12-04-22-img sda6
Но команда не выполняется, только прокручивается мануал по использованию Clonezilla.

RichWeber
Есть люди, кто восстанавливал бэкапы через командную строку?
- Печать
Страницы: [1] Вверх
На устройство накатил астру, сделал всё необходимое, потом с помощью clonezilla, сохраняю весь диск(не раздел) как образ восстановления. Grub тоже установлен на этот же диск. На другом устройстве загружаюсь с clonezilla, восстанавливаю точно так весь диск, (устройства одинаковы), но во время восстановления вылезает ошибка (см картинки)
Если загрузиться с загрузочной флешки Астры и установить вручную Grub, то система загружается нормально. Если этого не сделать, после восстановления и загрузки в систему, просто черный экран, что говорит о том, что Grub даже не запустился.
Как заставить clonezillу устанавливать загрузчик сразу во время восстановления?
Версии:
clonezilla-live-3.0.1-8-amd64
smolensk-1.6
Тип файловой системы: btrfs
У clonezilla усть две версии и я бы рекомендовал попробовать основанную на убунту вот почему:
Why stable and testing Clonezilla live are based on Debian, but alternative one is based on Ubuntu ?The reasons to do so are:
- We want a «free» Clonezilla live, so all the packages are from main of Debian, no non-free in stable or testing Clonezilla live. The file name of Debian-based Clonezilla live is in this format: a.b.c-d, e.g. 2.5.6-22.
- However, the all free version of Clonezilla live sometimes could not support the latest hardware. Therefore we provide another option, i.e. alternative Clonezilla live based on Ubuntu Linux. It includes non-free firmware, and also supports uEFI secure boot (AMD64 version only). The file name of Ubuntu-based Clonezilla live is based on date and the Ubuntu’s codename. Its format is: [year][month][date]-[codename], e.g. 20181206-disco.
Вот перевод яндекса:
Почему стабильная и тестируемая Clonezilla live основана на Debian, а альтернативная основана на Ubuntu?Причины для этого следующие:
- Мы хотим «бесплатную» Clonezilla live, поэтому все пакеты из main Debian, никаких несвободных в стабильной или тестируемой Clonezilla live. Имя файла Clonezilla live на основе Debian имеет следующий формат: a.b.c-d, например 2.5.6-22.
- Однако полностью бесплатная версия Clonezilla live иногда не могла поддерживать новейшее оборудование. Поэтому мы предлагаем другой вариант, то есть альтернативную Clonezilla live на основе Ubuntu Linux. Он включает в себя несвободную прошивку, а также поддерживает безопасную загрузку uEFI (только для версии AMD64). Имя файла Clonezilla live на основе Ubuntu основано на дате и кодовом имени Ubuntu. Его формат: [год][месяц][дата]-[кодовое имя], например 20181206-disco.
я сам использовал — clonezilla-live-20210817-hirsute-amd64.iso когда делал образы и получилось только именно на базе убунту!!
и еще как я понял у вас btrfs может и из за этого проблема!!
вот;
Clonezilla is a partition and disk imaging/cloning program similar to True Image®. It saves and restores only used blocks in hard drive. Two types of Clonezilla are available, Clonezilla live and Clonezilla SE (Server Edition).
* Filesystem supported: ext2, ext3, ext4, reiserfs, xfs, jfs of GNU/Linux, FAT, NTFS of MS Windows, HFS+ of Mac OS, UFS of BSD, minix of Minix and VMFS of VMWare ESX.
У clonezilla усть две версии и я бы рекомендовал попробовать основанную на убунту вот почему:
Why stable and testing Clonezilla live are based on Debian, but alternative one is based on Ubuntu ?The reasons to do so are:
- We want a «free» Clonezilla live, so all the packages are from main of Debian, no non-free in stable or testing Clonezilla live. The file name of Debian-based Clonezilla live is in this format: a.b.c-d, e.g. 2.5.6-22.
- However, the all free version of Clonezilla live sometimes could not support the latest hardware. Therefore we provide another option, i.e. alternative Clonezilla live based on Ubuntu Linux. It includes non-free firmware, and also supports uEFI secure boot (AMD64 version only). The file name of Ubuntu-based Clonezilla live is based on date and the Ubuntu’s codename. Its format is: [year][month][date]-[codename], e.g. 20181206-disco.
Вот перевод яндекса:
Почему стабильная и тестируемая Clonezilla live основана на Debian, а альтернативная основана на Ubuntu?Причины для этого следующие:
- Мы хотим «бесплатную» Clonezilla live, поэтому все пакеты из main Debian, никаких несвободных в стабильной или тестируемой Clonezilla live. Имя файла Clonezilla live на основе Debian имеет следующий формат: a.b.c-d, например 2.5.6-22.
- Однако полностью бесплатная версия Clonezilla live иногда не могла поддерживать новейшее оборудование. Поэтому мы предлагаем другой вариант, то есть альтернативную Clonezilla live на основе Ubuntu Linux. Он включает в себя несвободную прошивку, а также поддерживает безопасную загрузку uEFI (только для версии AMD64). Имя файла Clonezilla live на основе Ubuntu основано на дате и кодовом имени Ubuntu. Его формат: [год][месяц][дата]-[кодовое имя], например 20181206-disco.
я сам использовал — clonezilla-live-20210817-hirsute-amd64.iso когда делал образы и получилось только именно на базе убунту!!
и еще как я понял у вас btrfs может и из за этого проблема!!
вот;
Clonezilla is a partition and disk imaging/cloning program similar to True Image®. It saves and restores only used blocks in hard drive. Two types of Clonezilla are available, Clonezilla live and Clonezilla SE (Server Edition).
* Filesystem supported: ext2, ext3, ext4, reiserfs, xfs, jfs of GNU/Linux, FAT, NTFS of MS Windows, HFS+ of Mac OS, UFS of BSD, minix of Minix and VMFS of VMWare ESX.
Ура, спасибо хоть за какой-то ответ. Я попробую другую версию и отпишусь о результатах.
На устройство накатил астру, сделал всё необходимое, потом с помощью clonezilla, сохраняю весь диск(не раздел) как образ восстановления. Grub тоже установлен на этот же диск. На другом устройстве загружаюсь с clonezilla, восстанавливаю точно так весь диск, (устройства одинаковы), но во время восстановления вылезает ошибка (см картинки)
Если загрузиться с загрузочной флешки Астры и установить вручную Grub, то система загружается нормально. Если этого не сделать, после восстановления и загрузки в систему, просто черный экран, что говорит о том, что Grub даже не запустился.
Как заставить clonezillу устанавливать загрузчик сразу во время восстановления?
Версии:
clonezilla-live-3.0.1-8-amd64
smolensk-1.6
Тип файловой системы: btrfs
Я всегда делаю восстановление с диска. И там переустановить груб, или если не работает, то установить в раздел съемных носителей. Тогда работает на всех машинах.
Давеча, решил я поставить себе Linux Debian, для этого выделил на жестком диске, свободное место, чтобы не навредить уже установленным версиям Windows. Опыт по установке, нескольких операционных систем уже был, поэтому не страшась приступил к делу. Проблем при установке практически не возникало, только установка длилась слишком долго, скачивались обновления и т.д., и т.п.

В общем загрузившись, начал первое знакомство, с терминалом, вводя разные команды, пробуя разные варианты из Интернета. Вспоминая свой предыдущий опыт работы с Linux, решил подстраховать себя от своих “кривых рук” создав рабочую копию (образ) раздела с операционной системой Linux.
Для создания и восстановления образа операционных систем семейства Windows, я использую программу Acronis True Image, однако для операционных систем семейства Linux она не годится.
Почитав в Интернете и опробовав несколько вариантов, я остановился на Clonezilla — это бесплатная программа, которая может создать точную копию (образ) жёсткого диска или его отдельного раздела. Программа работает и запускается в своей собственной загрузочной операционной среде, с помощью USB-диска, CD-ROM или DVD-ROM носителя.
Clonezilla поддерживает практически все файловые системы, имеет не высокие системные требования, сайт с подробной документацией и постоянные обновления.
Создаем и сохраняем образ раздела на внешний жесткий диск
1. Скачиваем ISO образ программы Clonezilla.
2. Скачиваем утилиту Tuxboot, для создания USB-носителя.

3. Вставляем USB-носитель в компьютер, запускаем утилиту Tuxboot, указываем путь к файлу ISO, затем выбираем в проводнике, предварительно отформатированный USB-носитель и нажимаем кнопку OK. Ждем окончания процесса копирования файлов и создания загрузчика на USB-носителе (Флешки).
4. Перезагружаем компьютер, предварительно выставив в BIOS, загрузку с USB-носителя.

5. Перед вами главное окно программы Clonezilla, если в течении 30 секунд, Вы не сделаете выбор, программа загрузится по умолчанию.

6. Выберите нужный язык, нажав клавишу Ввод (Enter) или нажмите кнопку OK мышкой.

7. Если вам необходимо, изменить конфигурацию клавиатуры, выберите “Сменить раскладку клавиатуры” и укажите нужную. В противном случае оставьте все по умолчанию, для продолжения нажмите кнопку OK.

8. Выберите “Запуск Clonezilla” и нажмите кнопку OK.

9. Для выбора режима работы утилиты Clonzilla, выделите нужный вариант и нажмите кнопку OK. Если необходимо выбрать несколько вариантов, нажмите клавишу пробел и выбранный пункт будет помечен звездочкой.
- device-image – Позволит Вам сделать образ (копию) всего жесткого диска или одного из разделов в файл.
- device-device – Позволит Вам сделать образ (копию) всего жесткого диска или одного из разделов на второй жесткий диск или раздел.
- Остальные — Это варианты удаленного копирования образа по сети или Интернет.

10. Для создания образа (копии) необходимо указать устройство, с которого и на который будут читать и сохранять данные. Например, это могут быть, внешние и внутренние жесткие диски, USB-носители и др.
Так как мы будем использовать внешний жесткий диск, то выбираем “local_dev” и нажимаем кнопку OK.

11. Теперь вы можете подключить USB-носитель к компьютеру, конечно если не сделали это заранее. После подключения, подождите несколько секунд и нажмите клавишу Ввод (Enter).

12. Перед вами устройства хранения данных, которые были обнаружены Clonezilla при сканировании. Для продолжения нажмите сочетание клавиш CTRL+C.
В моем примере это внешний жесткий диск «Transcend Samsung…640GB».

13. Теперь необходимо указать устройство или раздел, на котором будет создаваться (размещен) наш образ. Выделите нужное устройство и нажмите Ввод (Enter) или кнопку OK.

14. Если необходимо поместить создаваемый образ в какой-нибудь каталог, то перейдите в него и нажмите кнопку Done.
По умолчанию образ будет создан в корневом каталоге подключенного устройства или раздела жесткого диска.

15. Для продолжения нажмите Ввод (Enter).
Выбрав “Начальный уровень” мастера расширенных настроек, вы сразу приступите к созданию образа, приняв все настройки по умолчанию, пропустив дополнительные настройки и опции.

16. Но я всегда предпочитаю “Экспертный уровень”, он позволяет более гибко настроить систему. Итак, выбираем режим «Expert» и нажимаем кнопку OK.

17. Выбирайте режим saveparts – так как сохраняем один раздел с Linux как образ, на внешний жесткий диск.
Режим savedisk – позволяет создать образ всего жесткого диска (со всеми разделами).

18. Введите свое имя сохраняемого образа или оставьте все по умолчанию, для продолжения нажмите Ввод (Enter) или кнопку OK.

19. На снимке с экрана выше, вы видите все разделы моего жесткого диска, выбираю раздел ”sda10” с Linux нажав клавишу пробел и отметив звездочкой, для продолжения нажимайте кнопку OK или Ввод (Enter).

20. Выставить приоритет работы различных программы сохранения и восстановления данных вы можете здесь. Настройки по умолчанию оптимальны, для продолжения нажимайте кнопку OK или Ввод (Enter).

21. Включить дополнительные параметры по работе с разделами, вы можете здесь. Для простого копирования и восстановления настройки оптимальны, для продолжения нажимайте кнопку OK или Ввод (Enter).

22. Выбрать опции сжатия вы можете здесь, настройки по умолчанию оптимальны, для продолжения нажимайте кнопку OK или Ввод (Enter).

23. По умолчанию установлен размер образов 4096 Мбайт для файловой системы FAT32. Я предпочел не разбивать файл образа на несколько томов, поэтому указал размер 1 000 000, для продолжения нажимайте кнопку OK или Ввод (Enter).

24. Включить проверку и восстановление файловой системы Linux вы можете здесь. По умолчанию проверка пропускается, для продолжения нажимайте кнопку OK или Ввод (Enter).

25. Очень полезная функция проверки сохранённого образа, по умолчанию проверка включена, для продолжения нажимайте кнопку OK или Ввод (Enter).

26. Если вы заботитесь о конфиденциальности, то можете включить шифрование создаваемого образа, по умолчанию шифрование отключено, для продолжения нажимайте кнопку OK или Ввод (Enter).

27. Действие (ничего, перезагрузка, выключение) которые программа Clonezilla предпримет после создания или восстановления образа, по умолчанию действие отключено, для продолжения нажимайте кнопку OK или Ввод (Enter).

28. Все действия и настройки сохранены, программа Clonezilla выводит подробную информацию на экран и ждет подтверждения начало работы, для продолжения нажимайте Ввод (Enter), затем введите букву “y” и снова нажимайте Ввод (Enter).

29. Программа начнет свою работу, выводя на экран информацию о происходящем процессе, по окончанию которого вам будет предложено выбрать: Выключить питание, перезагрузить компьютер или начать все сначала.
И так, мы закончили создание образа одного из разделов жесткого диска на котором была установлена операционная система Linux Debian.
Восстанавливаем ранее созданный образ раздела с внешнего жесткого диска
Теперь, чтобы восстановить образ (копию) созданного раздела, необходимо повторить, до пункта 12 все шаги, описанные выше.
Если по каким-либо причинам, вы перенесли созданный образ на другой носитель, то его необходимо подключить к компьютеру и указать место размещения созданного образа.

13. Укажите путь к файлу с образом. Если вы поместили образ в папку, то перейдите в неё используя кнопку Browse, для продолжения нажимайте кнопку Done или Ввод (Enter).

14. Для продолжения нажмите Ввод (Enter).

15. Выбрав “Начальный уровень” мастера расширенных настроек, вы сразу приступите к восстановлению созданного образа, приняв все настройки по умолчанию.
Но я всегда предпочитаю “Экспертный уровень”, он позволяет более гибко настроить систему. Итак, выбираем нужный режим и нажимаем кнопку OK.

16. Для восстановления поврежденного раздела из ранее созданного образа, необходимо выбрать пункт “restoreparts”, затем нажимаем кнопку OK.

17. Если вы создавали несколько образов (копий) операционной системы, то выбираем нужный и нажимаем кнопку OK.

18. Программа Clonezilla показывает, какие разделы находятся в образе, выбираем нужный и нажимаем кнопку OK. Если вы сохраняли несколько разделов, то будут показаны все, не ошибитесь при выборе!

19. Внимание! Один из самых ответственных моментов восстановления. Здесь необходимо выбрать раздел, на который будет восстановлен ранее созданный образ.
Все данные на этом разделе будут уничтожены, поэтому рекомендую, обязательно запомнить имя устройства, размер и файловую систему при создании образа раздела. В моем случае это: имя устройства — sda10, размер — 17,7G, файловая система — ext4.
И так, выбираем нужный раздел и нажимаем кнопку OK.

20. Здесь вы можете добавить дополнительные параметры, при восстановлении образа. Если не знаете, что выбрать, оставьте все значения по умолчанию они оптимальны. Для продолжения нажимаем кнопку OK или Ввод (Enter).

21. Здесь вы можете добавить расширенные дополнительные параметры, при восстановлении образа. Если не знаете, что выбрать, оставьте все значения по умолчанию, они оптимальны. Для продолжения нажимаем кнопку OK или Ввод (Enter).

22. Ничего не меняем, для продолжения нажимаем кнопку OK или Ввод (Enter). В случае повреждения сохраненного образа, эта опция не даст вам его восстановить.

23. Выберите действие (ничего, перезагрузка, выключение) которые программа Clonezilla предпримет после создания или восстановления образа, по умолчанию действие отключено, для продолжения нажимайте кнопку OK или Ввод (Enter).

24. Все действия и настройки сохранены, программа Clonezilla выводит подробную информацию на экран и ждет подтверждения начало работы, для продолжения нажимайте Ввод (Enter), начнется проверка сохранённого образа, по окончании которой вам снова необходимо нажать Ввод (Enter).
Программа дважды спросит вашего разрешения о начале операции восстановления, поэтому дважды введите букву “y” и нажимайте Ввод (Enter).

Необходимость дважды подтверждать свои намерения связана, с удалением всех данных с указанных разделов и возможно перезаписи загрузчика, что может привести к невозможности нормальной загрузки компьютера.
Программа Clonezilla начнет свою работу, ход которой будет отображаться в текущем окне, в случае успешного завершения, будет выбрано действие, указанное вами в шаге 19.
Работа программы проверена мной лично на ноутбуке с несколькими ОС, сначала была установлена операционная система Linux на выделенный раздел, затем был создана копия (образ) этого раздела, через некоторое время сохранённая копия была успешно восстановлена.
Автор: Ruterk
16 марта 2019 г.
- << Назад
Clonezilla является свободным программным обеспечением с открытым исходным кодом, которое позволяет делать бэкапы целых дисков или их разделов.
Бэкапы делаются с помощью unix утилиты dd, что позволяет делать полный побайтовый бэкап диска в специальный образ. В дальнейшем из этого же образа происходит восстановление информации.
Один из способов применения Clonezilla например когда системный диск выходит из строя, можно сохранить полную его копию в специальный образ, а затем полностью воссоздать её на другом рабочем диске. Единственным условием для этого будет чтобы диск на который мы восстанавливаем был такого же размера или больше, чем тот диск с которого сняли образ.
Кто то переносит свою рабочую систему с HDD диска на SSD. А кто то просто делает регулярный бэкап, например перед установкой какого то нового софта или драйвера. Меня Clonezilla спасла когда у меня была проблема, при установке драйвера nVidia переставал работать второй монитор, при этом на драйверах которые ставились по стандарту с 10 виндой работали оба.
Сразу хочу извиниться за качество картинок, я снимал на то что было под рукой. Зато делал всё на реальном оборудовании, а не на виртуалке.
Предупреждение
Перед тем как продолжить, обратите внимание, что я не гарантирую 100% работоспособность этого метода. Все дальнейшие действия Вы выполняете на свой страх и риск.
Подготовка
Скачиваем образ Clonezilla и прожигаем на флешку или диск любым удобным способом.
Выбираем нашу загрузочную флешку или диск в биосе и загружаемся с неё. У меня это выглядит так

Я пользуюсь мультизагрузочной флешкой Ventoy поэтому выбираю из списка дистрибутив Clonezilla. У вас скорее всего не будет этого пункта, а вместо него будет сразу грузиться дистрибутив.

Выбираем параметры запуска Clonezilla. Я рекомендую выбрать Clonezilla live (VGA with large font & To RAM).

Начнётся процесс загрузки Clonezilla. Первое что у нас спросят — хотим ли мы изменить настройки клавиатуры. Оставляем по умолчанию.

Выбираем Start Clonezilla. Выбор как и в большинстве TUI происходит с помощью стрелок, кнопки TAB и ENTER.

Бэкап
В меню выбираем пункт device-image

Далее выбираем пункт local_dev

Если в качестве устройства для бэкапа Вы планируете использовать USB, то после того как Вы выбрали пункт local_dev снизу высветится уведомление, которое предлагает вставить устройство в компьютер и подождать примерно 5 секунд для обнаружения всех устройств. После чего необходимо нажать ENTER.

Следующий этап — сканирования устройств на которые будет производиться бэкап. Когда нужное устройство появится в списке необходимо нажать CTRL + C

Выбираем устройство на которое будет производиться бэкап.

Проверять и восстанавливать фаиловую систему? Тут по желанию, я рекомендую не проверять, т.к. непонятно что будет записано вместо бед блоков.

Выбираем папку, куда будет сохранён бэкап (образ диска)

Выбор уровня

Выбираем действие savedisc

Задаём имя для образа бэкапа

Наконец то дошли до выбора диска который мы хотим забэкапить

Выбор компрессии для образа

Делать ли попытку восстановления фаиловой системы перед сохранением

Проверять образ на ошибки?

Шифровать ли данные

Выбор действия после завершения процедуры бэкапа

После выбора будет выведена дополнительная информация — содержащая строку с командой для выполнения бэкапа. Нажимаем ENTER

Внимательно проверяем данные и если всё правильно — соглашаемся, нажав Y

Начнётся процесс бэкапа. В конце нас оповестят о его успешном завершении.

Если ранее мы выбирали проверку образа бэкапа, то вслед за бэкапом последует эта самая проверка.

И будет выведена информация о проверке

Бэкап завершён, выбираем нужное действие. Я выбираю reboot.

Восстановление
Грузим образ Clonezilla. Выбираем раскладку клавиатуры. В меню нажимаем start clonezilla.

Выбираем пункт local-dev

Если образ для восстановления находится на USB — вставляем его и после 5-10 секунд нажимаем ENTER, либо пропускаем этот шаг нажатием ENTER.

Начнётся процесс сканирования устройств. Прекращаем сканирование сочетанием клавиш CTRL + C.

Выбираем устройство / диск на котором находится образ для восстановления / бэкапа.

Хотим ли мы чтобы Clonezilla пытался восстановить файловую систему в случае ошибок? Для NTFS выбираем no-fsck.

Выбираем папку в которой находится образ(ы) для восстановления. Обратите внимание именно папку а не сам образ. Папку лёгко определить т.к. в ней находится CZ_IMG. Сам CZ_IMG выбирать не нужно см. скриншот. У меня в папке по пути G:clonezilla1-ssd-120 находятся 2 бэкапа:
2022-04-20-14-120GB-img
2022-05-31-14-120GB-img
Я выбираю именно эту папку и нажимаю DONE
Если вы зайдёте внутрь папки CZ_IMG и выберите её для восстановления то у вас ничего не восстановится!

Нам покажут информацию об устройстве, нажимаем ENTER.

Выбираем наш уровень. Если вы не уверены советую выбрать уровень Beginner.

Выбираем желаемый способ для восстановления. Т.к. бэкап мы делали в образ(image) то тут выбираем действие restoredisk.

Выбираем образ для восстановления

Выбираем диск, на который будет выполнено восстановление из выбранного ранее образа.

Проверять ли образ перед процедурой восстановления?

Выбор действия по умолчанию после завершения процедуры восстановления. Советую выбрать choose.

Конечная, подтверждаем действительно ли мы хотим выполнить восстановление. Внимательно читаем после чего нажимаем ENTER 2 раза.
Как видно у меня написало ворнинг про sdb, однако, я всё таки рискнул и нажал ENTER, после чего всё успешно восстановилось. Напоминаю, Вы выполняете все эти действия на свой страх и риск, если у Вас что то не восстановиться то я за это никакой ответственности не несу.

Последнее подтверждение

Начнётся процедура восстановления. На скриншоте показано её успешное окончание.

Готово, смотрим информацию, нажимаем ENTER

Наконец выбираем пункт reboot и перезагружаемся в восстановленную систему.

После перезагрузки попадаем в восстановленную систему

Mission Completed!
Я пытаюсь восстановить изображение, которое было выполнено с помощью clonezilla. Он был взят с машины Windows 7 и разбит на несколько файлов в следующем формате ..
sda1.ntfs-ptcl-img.gz.a * (где * идет от ak) [!d1 ]
Я искал в Интернете методы восстановления этих изображений, и наиболее часто используется следующее:
sudo cat /dir-to-images/sdb1.ntfs-ptcl-img.gz.* | sudo gzip -d -c | sudo partclone.restore -C -s - -O /dir-to-new-image/hda1.img
Однако, когда я пытаюсь это сделать:
sudo cat sda1.ntfs-ptcl-img.gz.a* | sudo gzip -d -c | sudo partclone.restore -C -s - -o partclone-restore.img
Я получаю следующую ошибку:
Partclone v0.2.70 http://partclone.org
Starting to restore image (-) to device (partclone-restore.img)
device (partclone-restore.img) is mounted at
error exit
Partclone fail, please check /var/log/partclone.log !
Итак, давайте посмотрим на partclone.log …
Partclone v0.2.70 http://partclone.org
Starting to restore image (-) to device (partclone-restore.img)
device (partclone-restore.img) is mounted at
error exit
Точная точная ошибка .. я что-то здесь не вижу? Может ли кто-нибудь указать мне в правильном направлении?
Я использую Ubuntu 12.04
задан
23 April 2014 в 00:20
поделиться
3 ответа
Я столкнулся с той же проблемой. Хотя ответ dogonthehorizon может дать вам желаемые результаты в конце, вам также придется иметь дело с устранением проблем с зависимостями при попытке установить более старую сборку partclone.
Вместо этого прекратите использовать partclone.restore, это считается устаревшим. Используйте partclone.ext4 в качестве поддерживаемой альтернативы в сочетании с опциями —restore —restore_raw_file (короткие обозначения: -r -W). Здесь «ext4» следует заменить соответствующей файловой системой («ext3», «ext4», «ntfs» и т. Д.).
Я не сталкивался с такими несовместимостями, когда я восстановил версию 0.2 .58 ‘ext4’ клон файловой системы с версией 0.2.78.
На примере OP:
sudo cat /dir-to-images/sdb1.ntfs-ptcl-img.gz.* | sudo gzip -d -c | sudo partclone.restore -C -s - -O /dir-to-new-image/hda1.img
Вы получили бы следующее если вы еще не используете partclone.restore, но partclone.ntfs для ntfs:
sudo cat /dir-to-images/sdb1.ntfs-ptcl-img.gz.* | sudo gzip -d -c | sudo partclone.ntfs -C -r -W -s - -O /dir-to-new-image/hda1.img
Или следующее для резервной копии файловой системы ntfs :
sudo cat /dir-to-images/sdb1.ext4-ptcl-img.gz.* | sudo gzip -d -c | sudo partclone.ext4 -C -r -W -s - -O /dir-to-new-image/hda1.img
Обратите внимание на указания файловой системы (‘ntfs’ и ‘ext3’ ) в исходных файлах .gz.
ответ дан Forage
24 May 2018 в 09:00
поделиться
У меня возникла ошибка при попытке установить образ i, восстановленный с помощью partclone.restore. моя оригинальная резервная копия была создана с помощью clonezilla, я создал резервную копию раздела для изображения.
EXT4-fs (loop0): плохая геометрия: количество блоков 14648437 превышает размер устройства (14215168 блоков)
, поэтому я использовал следующую команду, чтобы усечь его
[d3 ] truncate -o -s 14648437 sda2.img
вам понадобится sudo, если img принадлежит root и / или в папке, принадлежащей root. ОСТОРОЖНО, хотя из-за того, что усечение изображения может привести к потере файла, но помните, у вас все еще есть оригинальные резервные копии клонзели, поэтому все в порядке, если вы испортили файл partplay.restore, созданный .img
ответ дан Ubu the Tech Guru
24 May 2018 в 09:00
поделиться
В другом форуме я нашел простое решение.
Вам нужно создать файл, который вы пишете!
например
touch sda4-restore .img
Обратите внимание, что вам придется использовать -C / dont check size .., если вы не создадите файл с тем же или большим размером, что и ваш раздел.
Оригинальная запись: [!d6 ]
https://bbs.archlinux.org/viewtopic.php?id=179929
ответ дан guntbert
24 May 2018 в 09:00
поделиться