Ocs live general finished with error clonezilla

«ocs-live-general finished with error!» when using Clonezilla I have a home FTP server (Windows Server 2012 R2) running on a dedicated box. All the proper ports are forwarded and the FTP service works great! A few TBs available from anywhere with an internet connection. However, I also want to store my images on the […]

Содержание

  1. «ocs-live-general finished with error!» when using Clonezilla
  2. Clonezilla Discussion
  3. A partition and disk imaging/cloning program
  4. Forums
  5. Can’t make custom-ocs run
  6. !/bin/bash
  7. Author: Steven Shiau
  8. License: GPL
  9. ntfs-3g /dev/sda2 /home/partimag/

«ocs-live-general finished with error!» when using Clonezilla

I have a home FTP server (Windows Server 2012 R2) running on a dedicated box. All the proper ports are forwarded and the FTP service works great! A few TBs available from anywhere with an internet connection.

However, I also want to store my images on the server so I can take the additional 1 TB drive out of my personal PC and add that to the Server.

So I created a few Virtualbox machines, including a Windows Server with Bitvise server installed; and a additional virtual drive to store the image. The second Virtual Machine is just a «Windows 7» VM which I am using to load the clonezilla live ISO to test connecting to the SSH server.

I am able to connect to the SSH server through to process and manually through the command line interface. i am able to browse directories and even create new directories.

The issue I am experiencing is when I try to store my PC image on the Server. I get as far as selecting the disk I wish to backup, I then get the error «ocs-live-general finished with error!».

I have never seen this before in my life, it has also been a while since I have used clonezilla.

Thanks in advance for your help!

Источник

Clonezilla Discussion

A partition and disk imaging/cloning program

Forums

Can’t make custom-ocs run

Can’t make custom-ocs run
I think that Clonezilla can’t find it.
As I posted before (http://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/e38994aa/), I managed to boot Clonezilla Live from an USB pendrive with Grub4dos in two ways, from a folder and from it’s ISO.
Grub4dos is the simplest and easiest way to get a Multi-boot usb stick, because, once the USB stick is bootable, it only need two files, grldr and menu.lst, and then for adding another Live OS, you anly need two things, the ISO image file (it must be defragmented, or it won’t boot), and the appropriate entry in menu.lst (plain text editable file).
I uncompressed all the files in Clonezilla Live’s ISO in a folder named clonezilla in th root of the USB flash disk, and I added this entry to menu.lst:

title Clonezilla 2013 Lnx 32b (from folder in USB flash disk)
kernel /clonezilla/live/vmlinuz boot=live live-config noswap nolocales edd=on nomodeset ocs_live_run=»ocs-live-general» ocs_live_extra_param=»» ocs_live_keymap=»» ocs_live_batch=»no» ocs_lang=» es_ES.UTF-8″ vga=788 ip=frommedia nosplash live-media-path=/clonezilla/live toram=filesystem.squashfs
initrd /clonezilla/live/initrd.img
Best regards.

Now I need to figure out where to put my custom-oce file and which other changes should I do in order to make it boot.
Any help is welcome.
Best regards.

I replaced «custom-live-general» by «custom-ocs» in the kernel line of menu.lst, becuse I understand that it bypass the isolinux menu.
Clonezilla boots, it shows me the keymap selection menu, then it performs some other tasks, and finally it shows me the finish menu.
There I can select the command shell, but I don’t know what to do next.
I don’t know what the root password is. Can you tell me or it’s a kind of secret?
I discovered that the ocs scripts are in the /usr/sbin folder.
But that is in the live filesystem in memory. That folder doesn’t exist in the pendrive. So, how I get my custom-ocs there?. And, what to do next?
I’d thank any help.

«I don’t know what the root password is. Can you tell me or it’s a kind of secret?» -> It’s not a secret, and shown on the website. Check this:
http://clonezilla.org/clonezilla-live.php#Accounts
You could put your own script in /live/image/ where the live CD/USB is mounted.

Thank you for your answer, Steven.
I tried «su -» without password (blank password, just [Enter] ), and I got «authentication failure».
This is the menu.lst entry that I’m trying now:

title Clonezilla 2013 Lnx 32b (from folder)
kernel /clonezilla/live/vmlinuz boot=live union=aufs noprompt noprompt live-config noswap edd=on nomodeset ocs_live_run=»/live/image/live/custom-ocs» ocs_live_extra_param=»» ocs_live_keymap=»NONE» ocs_live_batch=»yes» ocs_lang=»en_US.UTF-8″ vga=791 ip=frommedia nolocales nosplash live-media-path=/clonezilla/live toram=filesystem.squashfs
initrd /clonezilla/live/initrd.img

It drives me almost directly to the finish menu, where I still can select cmd to use the command shell.
It takes most of the kernel params from the #3 of http://clonezilla.org/related-articles/012_Automated_USB_thumb_drive_using_Custom/Automated_USB_thumb_drive_using_Custom.html, referred to the adjust of syslinux.cfg, with some changes to make it boot.
My custom-ocs is located at the same folder than vmlinuz and initrd.img, that is /clonezilla/live in the USB flash disk.
This is my custom-ocs:

!/bin/bash

License: GPL

sudo mkdir -p /home/partimag/
sudo mkdir -p /home/blabla

ntfs-3g /dev/sda2 /home/partimag/

echo opt/drbl/sbin/ocs-sr -b -g auto -e1 auto -e2 -c -j2 -k -p reboot restoreparts «Your image file here» «sda1»

This is just to prove that it runs, by choosing the command shell at finish and checking if /home/blabla folder exists. No success until now.
I’ll try ocs_live_run=»/clonezilla/live/custom-ocs» in the kernel line in the menu.lst entry, because there is not any folder in /clonezilla/live in the pendrive (/live/image/live/ doesn’t exist). I thought I already tried that. Maybe I didn’t note that it run because of the lines in the custom-ocs that I used then:
if [ ! -f «/opt/drbl/sbin/drbl-conf-functions» ] ; then
echo «Unable to find /opt/drbl/sbin/drbl-conf-functions! Program terminated!»
exit 1
fi
Maybe it exited in that way. Once I can make my test custom-ocs run, I must adjust those lines too, because there is not any drbl folder (nor any other folder) in /opt in the live filesystem in memory.
I’d hate to have to remaster or rebuild the filesystem.squashfs as described here http://drbl.org/faq/fine-print.php?path=./2_System/81_add_prog_in_filesystem-squashfs.faq#81_add_prog_in_filesystem-squashfs.faq
Best regards.

As described on
http://clonezilla.org/clonezilla-live.php#Accounts
It’s «sudo su -«, not «su -«. They are different.
BTW, if you put your customized files in the same dir of vmlinuz on your CD, i.e. /live/ dir, then after you boot to Clonezilla live, you should be able to find the file in /live/image/live.
Besides, please try Clonezilla live v2.x, not v1.x anymore.
The example files are on /usr/share/drbl/samples/ after you boot Clonezilla live, e.g.
/usr/share/drbl/samples/custom-ocs, and all the files are NOT in /opt/drbl/ anymore. You can check the contents on those sample files.

Thank you, Steven.
Sorry by my mistake, «sudo su -» works, and also does «sudo -i».
As I stated before, Clonezilla is a great software, very helpful, and I think that I’m trying to push it to its limit, but I think it’s worthwhile for Multi-boot users, because Grub4dos is the easiest way.
I don’t know what version of Clonezilla I’m using. The ISO filename is «clonezilla-live-20130703-raring-i386.iso». The command «uname -a» returns «Linux debian 3.8.0-25-generic #37-Ubuntu SMP Thu Jun 6 20:47:30 UTC 2013 i686 i686 i686 GNU/Linux».
It seems that the folder /opt/drbl is replaced by /usr/share/drbl.
Neither ocs_live_run=»/live/image/live/custom-ocs», nor ocs_live_run=»/clonezilla/live/custom-ocs», nor ocs_live_run=»custom-ocs» in the kernel line of menu.lst could make custom-ocs run.
Despite /usr/sbin is in $PATH, I must change to /usr/sbin to runs ocs scripts. Every ocs script that I try to run in that folder from the command shell returns the next error:
error in line 2031, file /usr/share/drbl/sbin/drbl-functions: found «(» (expected «>»).
The line 2031 in drbl-functions says:
char=(A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 2 3 4 5 6 7 8 9 [ ] ^ ! $ %)
I don’t know which the line 2031 is if I must remove all the non executable or remarked lines.
It seems that there are 1978 executable lines in drbl-functions, once removed all the non executable or remarked lines.
Best regards.

I get the same error if I boot from the untouched Clonezilla Live’s ISO image file, that has ocs_live_run=»ocs-live-general» in the kernel line in menu.lst.
In other words, if I run ocs-live-general at boot time, it runs perfectly well (as long as I don’t touch the keymap).
But, if I choose the command shell instead of start Clonezilla (while running ocs-live-general at boot time), I become root, I change directory to /usr/sbin, and I try to run ocs-live-general (or any other ocs script), I get the same error.

OK, It’s official:
A custom-ocs placed in the live folder at the root of a customized Clonezilla ISO does not run when booted via Grub4dos. At least, it doesn’t with this entry in menu.lst:

title Clonezilla Custom ISO
find —set-root /iso/clonezilla-custom.iso
map —heads=0 —sectors-per-track=0 /iso/clonezilla-custom.iso (0xff)
map —hook
root (0xff)
kernel /live/vmlinuz boot=live union=overlayfs live-config noswap nolocales edd=off nomodeset noprompt ocs_live_run=»/live/image/live/custom-ocs» ocs_live_extra_param=»» ocs_live_keymap=»» ocs_live_batch=»no» vga=normal ip=frommedia nosplash toram=filesystem.squashfs findiso=/iso/clonezilla-custom.iso
initrd /live/initrd.img

The customized Clonezilla ISO was created with this command:
sudo mkisofs -R -no-emul-boot -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat -o /tmp/clonezilla-custom.iso

/custom
And it seems to be rather well done because it boots, and it does it exactly in se same way that the original.
For me, it’s important to make it work with Grub4dos, because, as I said, it’s the simplest and easiest way to boot a Live Operating System from it’s ISO image file. And this is important if you wish to save an image of a partition in an USB flash disk, because it needs a lot of space. An image of a fresh Windows 7 partition needs more than 12Gb of the limited space of the pendrive. With Grub4dos, in one third of the space needed by a fresh installation of Ubuntu, I can place eight different Live Operating ISO image files to boot. And I don’t need to format and partition the USB stick, and I can use more space for other tools and important files.
I only have one option more to try, that is, tamper with filesystem.squashfs.
After that, I throw the towel, I’ll renounce to try to run a custom-ocs to automatize the partition restoration. I’m glad and thankful that Clonezilla Live works well from it’s ISO and it allow me do all the needed tasks, manually.

Since you can enter the Clonezilla live command line after booting with grub4dos, could you please run:
1. sudo -i
2. ls -alFh /live/image/live/
If you can see /live/image/live/custom-ocs, then the issue is actually on something else. Not the file existing or not.

BTW, also try to use »
ocs_live_run=»bash /live/image/live/custom-ocs»
Because the file system for your /live/image/live might be not Unix-like system, so no «execute» attribute.

Thank you, Steven.
No success until now.
Running as root the command ls -alFh /live/image/live/ returns:
ls: cannot access /live/image/live/: No such file or directory
Also, ocs_live_run=»bash /live/image/live/custom-ocs» could not make custom-ocs run when booting from a folder, nor from a customized ISO image file.

«Running as root the command ls -alFh /live/image/live/ returns:
ls: cannot access /live/image/live/: No such file or directory» -> This is weird. When you see this error, please run:
df -h
then post the results.

Thank you, Steven.
df -h returned this output:

Filesystem Size Used Avail Use% Mounted on
/cow 2.0G 9.8M 2.0G 1% /
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 395M 384K 395M 1% /run
/dev/shm 108M 103M 4.9M 96% /live/image
tmpfs 2.0G 9.8M 2.0G 1% /live/cow
tmpfs 2.0G 0 2.0G 0% /live
none 4.0K 0 4.0K 0% /sys/fs/cgroup
tmpfs 2.0G 0 2.0G 0% /tmp
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 0 2.0G 0% /run/shm
none 100M 0 100M 0% /run/user

I hope this make sense for you.
ls -alFh /live/image/live/ still returns: No such file or directory.
But, taking in account the above output, I tried ls -alFh /live/image/, and this was the output:

total 103M
drwxrwxrwt 2 root root 60 Aug 30 13:57 ./
drwxrwxrwt 4 root root 80 Aug 30 13:57 ../
-r——— 1 root root 103M Jul 3 05:56 filesystem.squashfs

Taking in account the above output, I unsuccesfuly tried to run custom-ocs at start up by changing to ocs_live_run=»/live/image/custom-ocs» the param in the kernel line in both modes: booting from a folder with custom-ocs in the live subfolder, and booting from a customized Clonezilla Live’s ISO with custom-ocs in the live folder
However, I succesfuly ran a custom-ocs added to filesystem.squashfs in a second customized Clonezilla Live’s ISO, by following the instructions here:
http://drbl.org/faq/fine-print.php?path=./2_System/81_add_prog_in_filesystem-squashfs.faq#81_add_prog_in_filesystem-squashfs.faq
That’s enough for me. It works, but this is the more difficult and complicated solution, and I think the easiest way for the mean end user would be to boot Clonezilla Live from a folder and put his or her custom-ocs in the live subfolder, if that could be made possible. So, I’ll keep seeking a simpler solution.
Best regards.

I also unsuccessfully tried adding “bash “ (ocs_live_run=»bash /live/image/custom-ocs») in both modes, booting from a folder and from a customized ISO.
But it seems logical because the only file in /live/image/ is filesystem.squashfs. There is nothing more there.
There are no other instances of filesystem.squashfs in the entire filesystem.
Besides filesystem.squashfs, there are only two other files in the filesystem that are also in the live folder where I put my custom-ocs: vmlinuz and and initrd.img, both at the filesystem’s root.
There is no trace of my custom-ocs in the entire filesystem. The only instance of custom-ocs there is in the samples folder: your /usr/share/drbl/samples/custom-ocs.
As regards the (until now) only successful way to run my custom-ocs, by adding it to a customized filesystem.squashfs inside a customized ISO, the hard way, it naturally runs with ocs_live_run=»custom-ocs», because it is in the same place than ocs-live-general in the filesystem: /usr/sbin.
Best regards.

«/dev/shm 108M 103M 4.9M 96% /live/image» -> Aha.. with this I noticed that you have «toram=filesystem.squashfs» in the boot parameters.
When you use «toram=filesystem.squashfs», only the file «/live/filesystem.squashfs» will be copied to RAM. While other files under /live/ won’t. Therefore you should use «toram» only (without any «=.*»).
Sorry, I should have noticed that.

Thank you, Steven.
In the way that you suggest now, with only toram, without «=*», custom-ocs still doesn’t run, and /live/image/live/ still doesn’t exist.
However, this time in /live/image/ there is all the content of the root of my pendrive, so, from the command line, I can run it from /live/image/clonezilla/live/custom-ocs.
In other words, it saves me the work of figuring out which the device name of my pendrive is via fdisk -l and mounting it in a previously created folder. But it still doesn’t run by its own, I still have to run it by typing a command in the command shell.
I also discovered that, even from the untouched ISO, the $PATH works, I don’t need change to /usr/sbin to run ocs-live-general if the command is just «ocs-live-general» instead of «sh ocs-live-general», and in this way doesn’t give the error in drbl-functions. But ocs-live-general still doesn’t run: first it complains that I must be root, and then, when I become root, it says that the variable CURRENT_TTY must be /dev/tty1. Anyway, for running ocs-live-general, I simply boot the ISO and follow the steps, I don’t go to command shell.

WAIT: IT WORKS!.
I forgot adjusting ocs_live_run=»/live/image/clonezilla/live/custom-ocs».
Thank you for solving this, Steven.
Resuming:
1) Dump the content of the Clonezilla Live ISO image file in a folder «clonezilla» in the pendrive.
2) Put your custom-ocs in the live subfolder (/clonezilla/live, in this case, or anywhere in the pendrive, but then adjust ocs_live_run accordingly).
3) Add this entry to menu.lst to boot it with Grub4dos:

title Clonezilla 2013 Lnx 32b (from folder)
kernel /clonezilla/live/vmlinuz boot=live union=aufs noprompt noprompt live-config noswap edd=on nomodeset ocs_live_run=»/live/image/clonezilla/live/custom-ocs» ocs_live_extra_param=»» ocs_live_batch=»yes» vga=normal ip=frommedia nolocales nosplash live-media-path=/clonezilla/live toram
initrd /clonezilla/live/initrd.img

Solved. Thank you Steven
PS: You better have enough memory because it copies the content of all the pandrive filesystem to RAM.

Источник

Оригинал:

Backup Basics, Part 2: Using Clonezilla Live

Автор: horusfalcon
Дата публикации: июнь 2011 г.
Перевод: В. Семененко
Дата перевода: август 2011 г.

Введение

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

Clonezilla Live является дистрибутивом, основанным на операционной системе Linux. Его размер не превышает объема CD-R диска (примерно 150 Mb). Основная цель, ради которой был собран этот дистрибутив — создание образов установленных операционных систем и восстановление их с помощью этого образа. Работа Clonezilla Live не требует инсталляции на жесткий диск — это чистая Live-CD система. Во время проведения всех операций создания образа в текущей системе не производится каких-либо изменений. Другими словами, Clonezilla можно назвать безопасным, быстрым и эффективным инструментом для выполнения резервного архивирования.

Что такое образ диска? Если обрисовать общими словами, то образ диска это набор особым образом сжатых файлов, которые Clonezilla использует для создания набора снимков всего диска целиком или только одного раздела этого диска. Такой образ может использоваться впоследствии для восстановления диска или одного из разделов этого диска в его первоначальное состояние. Другое полезное применение образа — когда необходимо продублировать уже установленную на одной машине операционную систему на несколько других, имеющих идентичную конфигурацию оборудования. Такой процесс часто называют клонированием операционной системы.

Создание образа системы лучше всего производить сразу после выполнения всех необходимых общесистемных и пользовательских настроек. Если такой образ создан, то для аварийного восстановления системы в ее первоначальное состояние нет более быстрого и легкого способа, чем воспользоваться Clonezilla Live.

Что необходимо:

Что нам понадобиться для использования Clonezilla Live? Этот дистрибутив может быть размещен на двух разных типах носителей:

CD-R диск, на который можно записать iso-образ Clonezilla Live

Образ дистрибутива, готовый для записи на CD-R диск, можно скачать со страницы домашнего проекта
http://clonezilla.org/. Системные требования для Clonezilla являются очень скромными (даже самое старое «железо» будет вполне современным для нее). Для записи на «болванку» я рекомендую использовать только CD-R диски. Причин для этого несколько. Первая — соображения безопасности хранения. Один раз записав образ Clonezilla на CD-R диск, вы уже никогда не потеряете данные на нем (ведь такой диск предназначен для одноразовой записи). Вторая — перезаписываемые диски CD-RW имеют более низкую скорость записи и чтения.

Внешний жесткий диск или карта

Clonezilla Live имеет также версию под внешние жесткие диски или флеш-карты. В данном пошаговом руководстве я буду использовать как раз такой внешний USB-диск. Флеш-карты также могут подойти для этой цели, если ее объема хватает для размещения на ней самого дистрибутива Clonezilla и образов операционных систем, создаваемых ею. Однако, по скорости чтения/записи такой вариант уступает жесткому диску.

Скачивание диcтрибутива Clonezilla Live

Рассмотрим первый вариант — запись Clonezilla на CD-R диск. Для этого скачиваем iso-образ дистрибутива по ссылке
http://clonezilla.org/downloads/stable/iso-zip-files.php. По указанной ссылке откроется страница со списком стабильных версий, где вы можете выбрать нужную вам архитектуру.

Дистрибутив Clonezilla Live собран под три различные архитектуры процессоров: i486, i686, amd64.

Архитектура i486 является наиболее общим случаем. Такая версия Clonezilla работает практически на всех без исключения машинах, начиная с процессоров Intel и AMD 80486. Совсем уже редким случаем будет, когда «железо» компьютера окажется слишком старым. Если же ваша машина более современная (Pentium-класс и выше), вам больше подойдут две другие версии дистрибутива Clonezilla. Они оптимизированы для работы на современных процессорах и используют все их возможности. Выигрышем при таком выборе будет повышение скорости и эффективности работы.

Вторая архитектура i686 собрана под процессоры класса Pentium
P6 microarchitecture.

Третья архитектура amd64 собрана под 64-битные процессоры Intel и AMD. В своей практике я применяю архитектуру i686 для общих случаев, за исключением уж слишком старых систем. Если сравнить разницу в скорости работы на 64-битном «железе» версию i686 и amd64, но она будет незначительной. Однако, я имею все эти версии в своем арсенале для повседневной работы.

На момент написания статьи самыми свежими и стабильными версиями Clonezilla Live были 1.28 — 1.23. Переходите по ссылке для скачивания, указанной выше, выбирайте iso-образ нужной вам архитектуры, и получайте его.

Страница с дистрибутивами Clonezilla Live

Страница с дистрибутивами Clonezilla Live

Обратите внимание, что наряду с iso-образами имеются также zip-файлы дистрибутива тех же версий. Эти файлы являются сборками Clonezilla для внешних жестких дисков и флеш-карт. Но в нашем случае мы будет использовать только iso-образ для создания Live-CD диска. В моем примере я буду использовать версию под архитектуру amd64, так как ноутбук Compaq V500, на котором будет производиться демонстрация работы Clonezilla, имеет конфигурацию c процессором AMD64x2 и установленной PCLinuxOS 2010 KDE.

Сохраните скачиваемый iso-файл в папке, где вы его легко можете найти. В моем случае это был путь в файловой системе /home/horus/ISO_Images/Clonezilla.org/, но подойдет любой другой удобный для вас вариант. Процесс скачивания начнется, как только вы нажмете соответствующую ссылку. Окно менеджера скачиваний в браузере Firefox будет выглядеть примерно так:

Окно скачивания Clonezilla

Окно скачивания Clonezilla

Обратите внимание, что выбрана опция «Save File«. Если у вас не так, вернитесь по ссылке обратно и повторите процедуру, установите радиокнопку в положение «Сохранить файл» и затем нажмите кнопку ОК. Появиться следующее окно (на примере KDE):

Окно сохранения iso-образа Clonezilla

Окно сохранения iso-образа Clonezilla

Более внимательные читатели обратят внимание, что на скриншоте, представленном мною, видна еще одна, более ранняя версия Clonezilla, расположенная в той же папке. Просто я решил не использовать эту старую версию (которая все еще прекрасно работает), а потратить некоторое время и скачать более новую, чтобы показать вам абсолютно все шаги, которые вам придется выполнить, как новичку в работе с Clonezilla. Единственное, мною не был показан процесс выбора места хранения для скачиваемого образа, так как вами наверняка будет сделан более удобный для вас вариант.

Как только будет нажата кнопка «Save«, предыдущее окно закроется и появится следующее — окно скачивания файла в браузере Firefox (или том, который используете вы). Естественно, вы можете не ждать окончания процесса скачивания, а развлечь себя более приятным делом, например, чтением документации на сайте
http://clonezilla.org/. Но в любом случае, конечно вам нужно дождаться, когда файл будет скачан полностью. И только тогда переходить к следующему шагу — записи полученного образа на CD-R диск. Те из вас, которые являются опытными пользователями Linux и хорошо знакомы с операцией записи образов на болванку в этой системе, могут пропустить следующий шаг и перейти к более интересному — Запуск Clonezilla Live.

Запись iso-образа на CD диск

Конечно, для записи образа вы можете использовать ту программу, которая вам больше всего нравится. Благо, выбор здесь достаточно обширен: Brasero и GnomeBaker под Gnome, Xfburn под Xfce, K3b под KDE. Есть и консольные утилиты: grafburn, bashburn и много других. Я не буду детально описывать сам процесс записи, так как это не является основной целью данной статьи.

Единственное, что можно сказать по этому поводу — сама запись не займет много времени, так как образ дистрибутива имеет размер около 130Mb. Как только запись завершена, мы можем приступать к использованию Clonezilla Live.

Запуск Clonezilla Live

Я почти уверен, что большинству из вас уже не терпится приступить к самому главному — использованию Clonezilla. Но, прежде чем начать, я должен рассказать вам еще о некоторых вещах, связанных с задачей создания образов. Это теория, но без нее вам не обойтись.

Требование к дисковому пространству — все образы, создаваемые Clonezilla, являются сжатыми файлами, но все же они занимают какое-то место. Поэтому удостоверьтесь, что то устройство, на котором вы собираетесь хранить создаваемые образы, имеет достаточно места для этого. Примите во внимание, что свободное место потребуется не только для самих готовых образов, но и для временных файлов, которые Clonezilla создает во время своей работы.

Хорошо разбираться в подключенных дисках — Clonezilla основана на Linux-дистрибутиве, поэтому она имеет систему именования подключаемых дисков, характерную для этой ОС. Следовательно, вам необходимо хорошо разбираться в тех дисках, которые Clonezilla подключила к своей файловой системе. Путаница для вас в именах дисков и разделов может привести к тому, что вы укажете Clonezilla сохранить создаваемый образ на тот же диск или раздел, на котором уже размещена операционная система, с которой снимается образ. Эта операция ни к чему не приведет, так как она запрещена в самой системе Clonezilla из-за возможности повреждения имеющихся данных на жестком диске. Ради интереса мною была сделана такая попытка, но Clonezilla отказалась выполнить мое задание и, в конечном счете, это привело к пустой трате времени.

Читайте внимательно — в этой статье я постараюсь подробно описать все шаги использования Clonezilla, но будьте внимательны, так как ваша система наверняка будет значительно отличаться от моей. Поэтому учитывайте особенности своей собственной операционной системы и не следуйте слепо приведенным здесь примерам. Лучшее, что я смог бы сделать для вас, это разместить в этой статье скриншоты тех моментов при работе с Clonezilla, которые являются наиболее важными. Это поможет вам свести возможные ошибки к минимуму. Лучше потратьте свое время на внимательное чтение и это поможет вам пройти весь процесс безболезненно.

Делайте все в порядке очереди — не забегайте вперед и не игнорируйте все те подсказки и советы, которые предлагает вам Clonezilla в процессе работы. Конечно, если вы не являетесь экспертом в работе с этим дистрибутивом (иначе, тогда зачем вам читать эти строки?). Следуйте всему тому, что вам предлагает Clonezilla до тех пор, пока вы не сделаете хотя бы несколько удачных образов и восстановлений из них. Это особенно верно в том случае, когда (или если) в качестве места для хранения образов используется внешние носители (жесткие диски, флеш-карты).

Следование всем вышеприведенным советам поможет вам избежать множества ошибок. В обратном случае головная боль вам гарантирована.

Настройка компьютера для загрузки с CD диска

Теперь, когда все необходимые приготовления выполнены и советы прочитаны, перейдем к другому не менее важному вопросу — убедимся в том, что система настроена на автозагрузку с LiveCD-диска. Если ваша машина уже настроена подобным образом, можете смело переходить к следующему шагу. Большинство пользователей PCLinuxOS хорошо знают, как выполнить такую задачу. Но я все же опишу основные шаги, чтобы освежить вашу память.

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

Настройки BIOS во многом зависят от того, какой производитель вашей материнской платы. Чтобы точно знать расположение соответствующих параметров, вам лучше обратиться к системному руководству пользователя или руководству по материнской плате.

Самое основное, что вам необходимо знать.

С помощью какой клавиши осуществляется вход в меню BIOS. Обычно, это F2, F10, F12 и, иногда, Delete. Вход в BIOS происходит во время процесса Power On Self Test (POST).

В каком меню BIOS находится настройка «Порядок загрузки» (Boot Order)? В новых версия систем Boot Order имеет свой собственный раздел, а вот в более старых — располагается в меню Advanced.

Для изменения значений параметров, как правило, используются клавиши PageUp&PageDown. Сохранение изменений и выход из BIOS выполняется с помощью клавиши F10. Почти все BIOS на сегодняшний день имеют встроенную подсказку в своем меню. Если же вдруг такой не окажется, вам придется обратиться к руководству пользователя по вашей BIOS, которое идет в комплекте с материнской платой.

Зная эту несложную информацию, вам не составит труда произвести настройку своего компьютера на автозагрузку с LiveCD диска. Измените порядок загрузки Boot Order, сохраните настройки и перезагрузитесь.

Загрузка с Clonezilla Live CD

Если вы правильно выполнили все шаги, описанные выше, у вас должно получиться следующее. Вы вставляете диск с Clonezilla Live, перезагружаете компьютер и, в соответствии с настройками BIOS, с диска загружается эта операционная система. У вас должно появиться загрузочное меню, подобное показанному на скриншоте:

Загрузочное меню Clonezilla

Загрузочное меню Clonezilla

Наиболее приемлемым и работоспособным выбором является пункт Clonezilla Live (Default Settings, VGA 1024×768). Такое разрешение подходит для большинства современных мониторов. Но может случиться, что система будет достаточно древней и это значение будет велико. Такой вариант был предусмотрен разработчиками Clonezilla. В этом случае вам нужно переместиться клавишами-стрелками на один пункт вниз, на Other modes of Clonezilla Live и войти в него, нажав Enter. Вы попадете в подменю, в котором представлены дополнительные варианты загрузки Clonezilla Live.

Дополнительное загрузочное меню Clonezilla

Дополнительное загрузочное меню Clonezilla

Здесь вы можете выбрать подходящий для вас вариант (например, разрешение монитора VGA 800х600 или VGA 600х480). Самое время упомянуть, что дистрибутив Clonezilla Live не имеет полноценного графического интерфейса. Точнее, он есть, но основан на библиотеках ncurces и является псевдографическим. Но не пугайтесь — использование такого GUI почти ничем не отличается от каких-либо других. Вы также можете использовать клавиши (наиболее удобный и быстрый вариант) и даже мышь.

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

Окно выбора языка системы

Выбор языка системы

Выбор языка системы

Теперь вы видите, о чем я говорил? Никаких красивых картинок или какой-либо графики (за исключением «ASCII Art»). Выбор такой графической оболочки разработчиками Clonezilla был сделан не случайно. Как раз такая «комплектация» дистрибутива делает его легким и нетребовательным к ресурсам компьютеров, на которых он запускается. А для задач, на которые рассчитана Clonezilla, такой графики более чем хватает. Однако, мы немного уклонились от темы. Как видите на скриншоте, набор языков достаточно обширен. Выберите (клавишами-стрелками) тот, который подходит вам, нажимаете клавишу Tab («кнопка» ОК подсветится красным цветом) и давите на Enter (можно и не пользоваться клавишей Tab, но здесь мною приводится наиболее подробное и полное описание, как работать с псевдографическим интерфейсом с помощью только клавиатуры).

Окно выбора раскладки клавиатуры

Появится следующее окно для настройки раскладки клавиатуры:

Выбор раскладки клавиатуры Clonezilla

Выбор раскладки клавиатуры Clonezilla

Если вами был установлен язык интерфейса английский, логично было бы предположить, что раскладка будет американской (Don’t touch keymap). Если же это не так, окно имеет подробную справку по настройке необходимой вам. Снова жмем Tab и затем Enter. И вот теперь мы наконец подошли к самой Clonezilla.

Окно запуска Clonezilla

Окно запуска Clonezilla

Как видите, в нем имеются всего две строчки и о назначении каждой из них нетрудно догадаться. Пункт Start_Clonezilla Start Clonezilla запускает пошаговый визард Clonezilla с тем самым псевдографическим интерфейсом. Для повседневного использования обычными пользователями этот выбор является самым подходящим вариантом. В нем вы можете выполнить все задачи, которые вам необходимы. Пункт Enter_Shell Enter command line prompt переведет вас в режим командной оболочки с интерфейсом CLI. То есть, вам самим придется набирать все команды. Естественно, в этом случае вы сами должны их знать. Можно сказать другими словами, что этот пункт подойдет для опытных (точнее — очень опытных) пользователей или же разработчиков.

Теперь мы вплотную подошли к тому, ради чего и затевался весь разговор — процессу создания образа системы. Окно с началом этого процесса появится сразу после того, как мы выберем пункт Start_Clonezilla Start Clonezilla, переведем клавишей Tab фокус на псевдокнопку ОК и нажмем Enter. Советую вам внимательно прочитать это окно, так как в нем появится много нового для вас.

Режим работы Clonezilla

Режим работы Clonezilla

Пункт device-image предназначен для работы с образами. В нем вы можете создавать образ диска или одного из его разделов; производить восстановление диска или раздела из заранее созданного образа. Пункт device-device служит для работы с дисками или разделами напрямую: клонирование диска на диск (или же одного раздела в другой); восстановление диска или раздела с помощью другого диска/раздела. Как изначально нами и оговаривалось, мы будем работать с образами дисков/разделов, поэтому выбираем первый пункт device-image.

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

Здесь нам предлагается выбрать место для хранения наших будущих образов. Выбор достаточно велик. Первым и самым распространенным (мы его и будем использовать) является local_dev. Название говорит само за себя — это локальные диски (как внутренние так и внешние жесткие диски, флеш-карты). Три последующих предлагают вам на выбор сохранение образа по сети: ssh_server — используя ssh-сервер; samba-server — используя Windows-сети; nfs-server — используя NFS-сервер. Если вас не устраивает какой-либо выбор из этих четырех, можете сами установить нужное вам место, перейдя в режим командной оболочки в пункте enter_shell и вручную указав его. Последний пункт skip предлагает вам сохранить образ в подмонтированной директории /home/partimag/. Эта директория монтируется в оперативную память системы. Соответственно, если вы не успеете скопировать образ оттуда в более надежное место, то можете потерять все результаты своей работы, если случится непредвиденное обстоятельство (внезапно отключат электроэнергию). Этот вариант можно рассматривать только как временный и не рекомендуется самой Clonezilla (Memory! *NOT RECOMMENDED*). Мы же выбираем пункт local_dev и переходим дальше. Внизу окна появится текстовое сообщение Clonezilla:

Как и говорится в подсказке, подключаем usb-устройство (система подождет нас 5 секунд) и жмем Enter. Появятся множество строк, которые будут говорить о том, что Clonezilla пытается определить вновь подключенное устройство. Если ей это удалось, то последней будет примерно такая:

В ней вам нужно обратить внимание на имя определенного устройства — sdb. Оно вам пригодится в дальнейшем, когда вы будете выбирать его из списка. Если вы уверены, что все прошло нормально, нажимаете клавишу Enter.

В следующем окне Clonezilla выведет вам весь список устройств, которые она обнаружила. Выберете нужное вам и система автоматически примонтирует его в директорию /home/partimag/. Здесь я также советую вам быть внимательным и прочитать все, что предлагает Clonezilla, прежде чем приступать к действиям.

Проблема может заключаться в следующем. В моем примере на компьютере установлен только один жесткий диск SATA. В качестве внешнего места хранения мною используется жесткий usb-диск, которому система присвоила ему имя sdb. Но, если у вас окажется больше, чем одно usb-устройство, то это имя может сместиться вниз по алфавитному списку. И тогда оно уже будет не sdb, а sdc, к примеру. Поэтому, я еще раз советую вам внимательно смотреть на последнюю строчку вывода Clonezilla, в которой она определяет имя для вновь подключенного устройства (в нашем случае это sdb).

Нажимаем Enter и у нас появится примерно следующее сообщение:

Как видите в моем примере, раздел sdb1 объемом 160Gb является внешним диском, имеющим файловую систему NTFS. Выбираем его клавишей Enter и переходим дальше.

Следующим логичным вопросом Clonezilla будет директория на разделе sdb1, куда ей нужно будет сохранять создаваемый образ. Вы можете заранее (это рекомендуется) создать такую директорию и затем просто выбрать ее в окне. В моем примере это папка Clonezilla, которую я и выбрал. В текстовом сообщении представлена карта использования дискового пространства. Вы можете здесь лишний раз проверить, достаточно ли у вас места на целевом устройстве. Если не уверены, можно отменить и вернуться к предыдущему шагу. Проверив размер директории по пути /tmp-local-dev/Clonezilla, я вижу, что там имеется 51Gb свободного места. Этого более чем достаточно. Также проверяю, что эта директория монтирована в /home/partimag/, как и должно быть. Все ОК, поэтому продолжаю клавишей Enter.

В следующем окне нам будет предложен выбор режима Начинающий (Beginner) и Эксперта (Expert). для себя я выбрал путь начинающего, но для вас он может оказаться слишком простым и неинтересным (если это так, могу вас поздравить!). Я же продолжаю — выбираю пункт Beginner и нажимаю Enter.

Выбор режима работы Clonezilla

Выбор режима работы Clonezilla

В этом окне мы будем выбирать, какой образ нам нужно создать. Пункт savedisk создает образ всего жесткого диска в целом. Пункт saveparts создает образ раздела диска. Два следующих пункта restoredisk и restoreparts выполняют обратную процедуру: восстановление диска или раздела из заранее созданного образа. Предпоследний пункт recovery-iso-zip является более интересным, чем даже предыдущие. В этом пункте Clonezilla создает образ и преобразовывает его в iso-файл, готовый для записи на CD/DVD-диск. Его можно как сохранить в любом удобном вам месте, так и записать на болванку. В итоге получим образ в виде LiveCD диска, с которого можно загрузиться в любой момент и восстановить рухнувшую систему до прежнего состояния. На скриншоте выбран пункт restoredisk, однако он не является выбором по умолчанию для Clonezilla. Нам нужен savedisk и мы выбираем его. Функциональность пункта saveparts аналогична savedisk, но в нашем случае нам необходим именно первый.

В следующем окне система предложит имя по умолчанию для создаваемого образа. В моем случае оно будет таким:

Обратите внимание, что в имени этого файла нет пробелов и других специальных знаков. Это важно! Также в имени стоит и дата создания файла, представленная в японском формате. Последние две цифры 01 означают порядковый номер этого образа. То есть, за один день мы можем создать 99 образов. Если вас не устраивает имя по умолчанию, вы можете легко его изменить. Например, так:

Согласитесь, теперь оно более информативное и по нему можно точно сказать, на какой машине создавался этот образ. Нажимаю клавишу Enter и попадаю в следующее окно, где Clonezilla мне предлагает выбрать диск/раздел источник. То есть, это тот диск или раздел, образ которого и нужно сделать. Для меня такой выбор оказался более чем легким — у меня в системе только один жесткий диск. У вас система может существенно отличаться. Тогда вам придется выбрать из списка нужное устройство, образ которого будет создан и затем подвергнут компрессии для экономии занимаемого места.

Снова нажимаем Enter и переходим к следующему окну, где Clonezilla спросит нас о том, хотим ли мы выполнить проверку создаваемого образа. Если этот образ ваш первый, вам ни в коем случае не стоит отказываться от такой возможности. Но учтите, что эта операция займет гораздо больше времени, поэтому решать вам. Я выбираю опцию проверки образа и снова нажимаю Enter.

Появится текстовое сообщение:

Если вы внимательно прочитаете его, то увидите, следующее. Clonezilla «говорит» нам, что в следующий раз мы можем сразу запустить команду:/opt/drbl/sbin/ocs-sr -q2 -c -j2 -z1p -i 2000 -p true savedisk 2011-05-19-01-Compaq-V500-PCLinuxOS-img sda
из командной строки, а не проходить заново весь пошаговый визард. Конечно, это имеет место в том случае, когда мы снова будем создавать точно такой же образ и на этой же машине. Также система нам услужливо сообщает, что эту команду она даже сохранила под именем /tmp/ocs-2011-05-19-01-Compaq-V500-PCLinuxOS-img-2011-05-19-01-30, так что нам не придется ее запоминать.

Опять жмем Enter и видим вереницу бегущих по экрану строчек, которые в конце концов останавливаются на следующей:

Если сейчас вы выберете n, то тем самым отмените все предыдущие шаги и вернетесь назад, в тому месту, откуда вы начали процесс создания образа. У нас все выполнено верно, поэтому выбираем y и нажимаем Enter. Процесс создания образа начался!

По экрану монитора снова побегут множество строчек. Но нас интересует опять только последняя, в самом низу. Она представляет из себя строку статуса, в которой отображена вся необходимая информация о выполняемом задании: время с начала выполнения, оставшееся время, процент выполнения, скорость создания образа. К примеру, мой маленький usb-drive заполняется со скоростью 1.61Gb в минуту. Первый раздел жесткого диска размером 12.9Gb, из которых использовано только 4.7Gb, был записан на внешний жесткий диск меньше чем за две минуты. На обработку раздела с домашним каталогом /home ушло 1 минута и 41 секунда. После создания образа автоматически запустился процесс их проверки, раздел за разделом, что в общем заняло меньше одной минуты. Все, мы успешно создали наш первый образ!

Последним сообщением системы будет следующее напоминание:

Это сообщение предупреждает нас о том, что как только мы нажмем клавишу Enter, появится небольшое текстовое меню с вопросами системы, что ей делать дальше.

В квадратных скобках указано значение по умолчанию [3], которое система Clonezilla Live считает наилучшим выбором. Это означает вернуться назад и начать процесс создания образа снова. Но не для моего случая! Я выбираю [1] для перезагрузки системы. Сообщения о размонтировании устройств и писк спикера системного блока говорит, что все прошло успешно и система пошла на перезагрузку. Осталось только вынуть диск из открывшегося CD-привода и в последний раз нажать клавишу Enter.

Процесс создания образа системы завершен полностью. Моя «чистая» система PCLinuxOS KDE (которая занимает около 6.7Gb места на жестком диске) была сжата до 1Gb! Неплохой результат! По умолчанию — это стандартный режим сжатия, используемый Clonezilla Live. Полученный образ теперь можно легко перенести на DVD-диск для хранения.

Процесс восстановления из образа почти идентичен его созданию. Единственное, для режима работы Clonezilla в этом случае нужно выбрать restoredisk вместо savedisk. Затем выбрать диск-источник, с которого будет считываться образ и целевой диск, который будет восстанавливаться с помощью этого образа. Внимательно читайте подсказки (особенно это касается целевого диска).

Теперь вы можете выполнить резервную копию вашей собственной системы, используя Clonezilla Live. Как вы видели в этом описании, это эффективный и совсем не сложный инструмент, которым пользуются много людей.

Пару слов в заключение: Домашняя страница Clonezilla имеет
богатый набор FAQ, предлагает
список рассылки
и форум поддержки
с очень активной аудиторией пользователей и разработчиков. Чтение этих материалов поможет вам углубить свои знания Clonezilla и сделать ее еще более полезной для вас.

Если вам понравилась статья, поделитесь ею с друзьями:


Средняя оценка 4.5 при 2 голосовавших

我使用clonezilla备份了我的服务器,我的服务器是ubuntu-server 1604 ,在备份的过程中没有出现问题,然后,在windows环境下我使用了VMware还原备份的ubuntu-server 1604的镜像但是在最后一步的时候出现了这个错误,很难过。
clonezilla.log
`Starting /usr/sbin/ocs-sr at 2017-07-06 00:59:38 UTC…
*****************************************************.
Clonezilla image dir: /home/partimag
Shutting down the Logical Volume Manager
Finished Shutting down the Logical Volume Manager
PS. 下次您可以直接下这样的指令:
/usr/sbin/ocs-sr -g auto -e1 auto -e2 -c -r -icds -j2 -p choose restoredisk 2017-07-05-06-img sda
*****************************************************.
Partition table file for disk was found: sda
MBR file for this disk was found: sda
�[1;33m该分区的镜像是可还原的: sda1
�[0;39m�[1;33m该分区的镜像是可还原的: nangle-test-vg-root
�[0;39m�[1;33m该镜像中所有分区或LV设备的镜像已经检查过也确实是可还原的: 2017-07-05-06-img
�[0;39mRunning: task_restoreparts «2017-07-05-06-img» «sda1 sda5» «»
*****************************************************.
下个步骤将把镜像文件还原到这台机器的硬盘/分区: «/home/partimag/2017-07-05-06-img» -> «sda sda1 sda5»
该镜像产生时间: 2017-0705-0716
警告. 在这个硬盘/分区的资料将会被完全盖掉! 所有现存的资料将会遗失:
*****************************************************.
Machine: VMware Virtual Platform
sda (96.6GB_VMware_Virtual_I_VMware_Virtual_IDE_Hard_Drive_00000000000000000001)
sda1 (487M_ext2(In_VMware_Virtual_I)_VMware_Virtual_IDE_Hard_Drive_00000000000000000001)
sda5 (89.5G_lvm(In_VMware_Virtual_I)_VMware_Virtual_IDE_Hard_Drive_00000000000000000001)
*****************************************************.
This program is not started by clonezilla server.
*****************************************************.
容我再问您一次.
下个步骤将把镜像文件还原到这台机器的硬盘/分区: «/home/partimag/2017-07-05-06-img» -> «sda sda1 sda5»
该镜像产生时间: 2017-0705-0716
警告. 在这个硬盘/分区的资料将会被完全盖掉! 所有现存的资料将会遗失:
*****************************************************.
Machine: VMware Virtual Platform
sda (96.6GB_VMware_Virtual_I_VMware_Virtual_IDE_Hard_Drive_00000000000000000001)
sda1 (487M_ext2(In_VMware_Virtual_I)_VMware_Virtual_IDE_Hard_Drive_00000000000000000001)
sda5 (89.5G_lvm(In_VMware_Virtual_I)_VMware_Virtual_IDE_Hard_Drive_00000000000000000001)
*****************************************************.
Shutting down the Logical Volume Manager
Finished Shutting down the Logical Volume Manager
Creating partition in /dev/sda…
Trying to clean the MBR and GPT partition table on the destination disk first: /dev/sda
Informing the OS of partition table changes… done!
*****************************************************.
Thu Jul 6 01:03:36 UTC 2017
Writing the partition table…
No partition table exists in target disk /dev/sda, try to initialize one so that we can get the disk size by parted… Running: parted -s /dev/sda mklabel msdos
done!
Running: LC_ALL=C sfdisk —force /dev/sda < /home/partimag/2017-07-05-06-img/sda-pt.sf 2>&1 | tee -a /var/log/clonezilla.log
Checking that no-one is using this disk right now … OK

Disk /dev/sda: 90 GiB, 96636764160 bytes, 188743680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc4d6d693

Old situation:

Script header accepted.
Script header accepted.
Script header accepted.
Script header accepted.
Created a new DOS disklabel with disk identifier 0x067bdbae.
/dev/sda1: Created a new partition 1 of type ‘Linux’ and of size 487 MiB.
/dev/sda2: Created a new partition 2 of type ‘Extended’ and of size 89.5 GiB.
/dev/sda3: Created a new partition 5 of type ‘Linux LVM’ and of size 89.5 GiB.
/dev/sda6: Done.

New situation:

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 999423 997376 487M 83 Linux
/dev/sda2 1001470 188743679 187742210 89.5G 5 Extended
/dev/sda5 1001472 188743679 187742208 89.5G 8e Linux LVM

The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
Checking that no-one is using this disk right now … OK

Disk /dev/sda: 90 GiB, 96636764160 bytes, 188743680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc4d6d693

Old situation:

Script header accepted.
Script header accepted.
Script header accepted.
Script header accepted.
Created a new DOS disklabel with disk identifier 0x067bdbae.
/dev/sda1: Created a new partition 1 of type ‘Linux’ and of size 487 MiB.
/dev/sda2: Created a new partition 2 of type ‘Extended’ and of size 89.5 GiB.
/dev/sda3: Created a new partition 5 of type ‘Linux LVM’ and of size 89.5 GiB.
/dev/sda6: Done.

New situation:

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 999423 997376 487M 83 Linux
/dev/sda2 1001470 188743679 187742210 89.5G 5 Extended
/dev/sda5 1001472 188743679 187742208 89.5G 8e Linux LVM

The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
This was done by: LC_ALL=C sfdisk —force /dev/sda < /home/partimag/2017-07-05-06-img/sda-pt.sf 2>&1 | tee -a /var/log/clonezilla.log
Checking the integrity of partition table in the disk /dev/sda…
Informing the OS of partition table changes…. done!
*****************************************************.
The first partition of disk /dev/sda starts at 2048.
Restoring the hidden data between MBR (1st sector, i.e. 512 bytes) and 1st partition, which might be useful for some recovery tool, by:
dd if=/home/partimag/2017-07-05-06-img/sda-hidden-data-after-mbr of=/dev/sda seek=1 bs=512 count=2047
2047+0 records in
2047+0 records out
1048064 bytes (1.0 MB, 1.0 MiB) copied, 0.344201 s, 3.0 MB/s
*****************************************************.
*****************************************************.
Restoring partition /dev/sda1…
*****************************************************.
Starting unicast restoring image 2017-07-05-06-img to /dev/sda1…
If this action fails or hangs, check:

  • Is the saved image /home/partimag/2017-07-05-06-img/sda1.ext2-ptcl-img.gz.* corrupted ?
    *****************************************************.
    ( for img in /home/partimag/2017-07-05-06-img/sda1.ext2-ptcl-img.gz.*; do
    cat
    done
    ) | gunzip -c 2> /tmp/unzip_stdin_cmd_error.z1hLF8 | LC_ALL=C partclone.ext2 -z 10485760 -N -L /var/log/partclone.log -s — -r -o /dev/sda1
    Partclone v0.2.91 http://partclone.org
    Starting to restore image (-) to device (/dev/sda1)
    we need memory: 67524 bytes
    image head 4160, bitmap 62336, crc 1028 bytes
    Calculating bitmap… Please wait… get device size 510656512 by ioctl BLKGETSIZE64,
    done!
    File system: EXTFS
    Device size: 510.7 MB = 498688 Blocks
    Space in use: 76.4 MB = 74633 Blocks
    Free Space: 434.2 MB = 424055 Blocks
    Block size: 1024 Byte
    Image Version: 0001
    Syncing… OK!
    Partclone successfully restored the image (-) to the device (/dev/sda1)

Time elapsed: 10.58 secs (~ .176 mins)
Finished unicast restoring image 2017-07-05-06-img to /dev/sda1.
Informing the OS of partition table changes…. done!
*****************************************************.
Finding swap partition(s) in MBR table /home/partimag/2017-07-05-06-img/sda-pt.sf…
Probing sda with blockdev before restoring EBR…
Finding extended partition(s) in parted table /home/partimag/2017-07-05-06-img/sda-pt.parted…
Restoring extended boot record (EBR) in extended partition /dev/sda2…
Found the EBR data for /dev/sda2 in the image dir, restore it by:
Running: ocs-restore-ebr —ocsroot /home/partimag 2017-07-05-06-img sda2
Setting the TERM as jfbterm
Restoring the first 446 bytes of EBR data for extended partition sda2… done.
*****************************************************.
*****************************************************.
LVM exists, restoring PV/VG/LV.
Preparing the LVM (PV/VG/LV)…
Creating the PV…
done.
Restoring the VG config…
Couldn’t find device with uuid 0icIA3-KXmB-TQVJ-BWPx-wD6d-nUer-f11iWG.
Cannot restore Volume Group nangle-test-vg with 1 PVs marked as missing.
Restore failed.
done.
程序停止!.
`

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Ocs inventory 500 error
  • Ocrlibraryinf dll ошибка acrobat
  • Ocompah ru как исправить ваша копия windows 7 не является подлинной
  • Ocl ошибка на частотнике
  • Ocker errors dockerexception error while fetching server api version

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии