Clonezilla Live on USB flash drive or USB hard drive
Nowadays the PC or laptop mostly comes without CD/DVD drive. In this case, an USB flash drive or USB hard drive is the best way to boot Clonezilla live. You can follow the following to make a bootable Clonezilla live USB flash drive or hard drive using either:
- MS Windows
- GNU/Linux
- MacOS
Requirements:
- Microsoft Windows 7/8/10, GNU/Linux or MacOS.
- Internet access for downloading a distribution to install, or a pre-downloaded ISO file.
- A USB flash drive or USB hard drive has the MBR (msdos) partition table and a free partition. If you want to create a bootable USB flash drive/hard drive only for uEFI boot mode, it can be either GPT (recommended) or MBR (msdos) format.
USB setup with MS Windows
Depends on the boot mode for the machine you want to boot with the USB flash drive, choose one of the following methods to setup Clonezilla Live on your USB flash drive using MS Windows:
- uEFI boot mode (GPT)
- Legacy boot mode (MBR)
- Download the amd64 (x86-64) version of Clonezilla Live zip file.
-
If you already have a partition of at least 500 MB in size on your
USB flash drive formatted with a FAT (not NTFS) file system then skip to
the next step (3).
Otherwise create at least a 500 MB partition on your USB flash
drive and format it with a FAT16/FAT32 (not NTFS) file system. -
Use unzip tool, e.g.,
7-zip,
to extract all the contents of the zip file to the FAT16/FAT32
partition on your USB flash drive. Make sure you have extracted
all the directories and files, including the «.disk» dir and the
files under it. Keep the directory architecture, for example,
file «GPL» should be in the USB flash drive’s
top directory (e.g. G:\GPL). - That’s all. You can boot this USB flash drive on a uEFI boot mode machine.
- MS Windows Method A: Manual
- MS Windows Method B: Rufus USB Creator
- MS Windows Method C: Etcher
- MS Windows Method D: LinuxLive USB Creator
- MS Windows Method E: Unetbootin
- Download the Clonezilla Live zip file.
-
If you already have a partition of at least 500 MB in size on your
USB flash drive formatted with a FAT or NTFS file system then skip to the
next step (3).
Otherwise create at least a 500 MB partition on your USB flash
drive and format it with a FAT16/FAT32 or NTFS file system. -
Extract all the contents of the zip file to the FAT16/FAT32 or NTFS
partition on your USB flash drive. Keep the directory
architecture, for example, file «GPL» should be in the USB
flash drive’s top directory (e.g. G:\GPL). -
Browse to your USB flash drive and as an administrator,
(On the USB flash key, create a shortcut to the makeboot.bat file.
Then right-clic on the shortcut, Properties, Advanced and check
«Run as administrator».), click the makeboot.bat in the dir utils\win32\
(for 32-bit Windows) or makeboot64.bat in the dir utils\win64\ (for 64-bit Windows).
WARNING!
Makeboot.bat must be run from your USB flash drive.
If you are an experienced user, open a command prompt as Administrator,
navigate to the root of the USB flash key and enter \utils\win32\makeboot
or \utils\win64\makeboot, depending on the flavor of Windows you are running. -
Follow the on-screen instructions.
(PS: The above description is modified from:
http://www.pendrivelinux.com/2007/01/02/all-in-one-usb-dsl.
Thanks to PDLA from http://pendrivelinux.com) -
If you already have Rufus installed on your computer then
skip to the next step (2).
Otherwise download and
install Rufus on your MS Windows computer. - Download the Clonezilla Live iso file.
-
From MS Windows, run the Rufus program and follow the
instructions in the GUI to install Clonezilla Live on your USB flash
drive. -
If you already have Etcher installed on your computer then
skip to the next step (2).
Otherwise download and
install Etcher on your MS Windows computer. - Download the Clonezilla Live iso file.
-
From MS Windows, run the Etcher program and follow the
instructions in the GUI to install Clonezilla Live on your USB flash
drive. -
If you already have LinuxLive USB Creator installed on your computer then
skip to the next step (2).
Otherwise download and
install LinuxLive USB Creator on your MS Windows computer. - Download the Clonezilla Live iso file.
-
From Windows, install then run the LinuxLive USB Creator program and follow the
instructions in the GUI to install Clonezilla Live on your USB flash
drive. -
If you already have Unetbootin installed on your computer then
skip to the next step (2).
Otherwise download and
install Unetbootin on your MS Windows computer. - Download the Clonezilla Live iso file.
-
From MS Windows, run the Unetbootin program and follow the
instructions in the GUI to install Clonezilla Live on your USB flash
drive.
NOTE: The boot menu created by Unetbootin is not exactly
the same as the boot menu created in method A. Therefore it is
recommended to use method A.
uEFI boot mode (GPT)
Legacy boot mode (MBR)
Choose one of the following methods to setup Clonezilla Live for legacy boot mode on your USB flash drive using MS Windows:
NOTE: If you use FAT file system in one of the above methods, the installed USB flash drive should be able to boot both on uEFI and legacy boot modes.
MS Windows Method A: Manual
WARNING!
DO NOT RUN makeboot.bat from your local hard drive!
Doing so could cause your MS windows not to boot!!!
MS Windows Method B: Rufus USB Creator
MS Windows Method C: Etcher
Windows Method D: LinuxLive USB Creator
MS Windows Method E: Unetbootin
USB setup with GNU/Linux
Depends on the boot mode for the machine you want to boot with the USB flash drive, choose one of the following methods to setup Clonezilla Live on your USB flash drive using GNU/Linux:
- uEFI boot mode (GPT)
- Legacy boot mode (MBR)
- Download the amd64 (x86-64) version of Clonezilla Live zip file.
-
If you already have a partition of at least 500 MB in size on your
USB flash drive formatted with a FAT (not NTFS) file system then skip to
the next step (3).
Otherwise create at least a 500 MB partition on your USB flash
drive and format it with a FAT16/FAT32 (not NTFS) file system. -
Mount the FAT16/FAT32 file system of your USB flash drive, e.g.,
assuming the FAT16/FAT32 file system of your USB flash drive is /dev/sdg1,# pmount /dev/sdg1 /media/disk/
If you have no pmount, you can run «sudo apt install pmount» to install it. Then unzip the clonezilla live amd64 zip file to the FAT16/FAT32
partition on your USB flash drive, e.g.,# unzip clonezilla-live-2.7.3-21-amd64.zip -d /media/disk/
Then unmount the USB flash drive, e.g.,
# pumount /media/disk/
- That’s all. You can boot this USB flash drive on a uEFI boot mode machine.
- GNU/Linux Method A: Manual
- GNU/Linux Method B: Etcher
- GNU/Linux Method C: Unetbootin
- Download the Clonezilla Live zip file.
-
If you already have a FAT or NTFS partition on your USB flash
drive then skip to the next step (3).Otherwise prepare at least a 500 MB partition formatted with either a FAT16/FAT32 or NTFS file system.
If the USB flash drive or USB hard drive does not have
any partition, you can use a partitioning tool (e.g. gparted, parted, fdisk,
cfdisk or sfdisk) to create a partition with a size of 500 MB or
more.
Here we assume your USB flash drive or USB hard drive is /dev/sdd
(You have to comfirm your device name, since
it’s _NOT_ always /dev/sdd) on your GNU/Linux, so the
partition table is like:# fdisk -l /dev/sdd Disk /dev/sdd: 12.8 GB, 12884901888 bytes 15 heads, 63 sectors/track, 26630 cylinders Units = cylinders of 945 * 512 = 483840 bytes Disk identifier: 0x000c2aa7 Device Boot Start End Blocks Id System /dev/sdd1 * 1 26630 12582643+ b W95 FAT32
Then format the partition as FAT with a command such as «mkfs.vfat
-F 32 /dev/sdd1»
WARNING! Executing the mkfs.vfat command
on the wrong partition or device could cause your GNU/Linux not to
boot. Be sure to confirm the command before you run it.# mkfs.vfat -F 32 /dev/sdd1 mkfs.vfat 2.11 (12 Mar 2005)
-
Insert your USB flash drive or USB hard drive into the USB port on
your Linux machine and wait a few seconds. Next, run the command
«dmesg» to query the device name of the USB flash drive or USB
hard drive. Let’s say, for example, that you find it is
/dev/sdd1. In this example, we assume /dev/sdd1 has FAT
filesystem, and it is automatically mounted in dir /media/usb/. If
it’s not automatically mounted, manually mount it with commands
such as «mkdir -p /media/usb; mount /dev/sdd1 /media/usb/». -
Unzip all the files and copy them into your USB flash drive or USB
hard drive. You can do this with a command such as: «unzip
clonezilla-live-2.4.2-32-i686-pae.zip -d /media/usb/»). Keep the directory
architecture, for example, file «GPL» should be in the USB
flash drive or USB hard drive’s top directory
(e.g. /media/usb/GPL). -
To make your USB flash drive bootable, first change the working
dir, e.g. «cd /media/usb/utils/linux», then run «bash makeboot.sh
/dev/sdd1» (replace /dev/sdd1 with your USB
flash drive device name), and follow the prompts.
WARNING! Executing makeboot.sh with the
wrong device name could cause your GNU/Linux not to boot. Be sure
to confirm the command before you run it.NOTE: There is a known problem if you run makeboot.sh on Debian
Etch (4.0), since the program utils/linux/syslinux does not work
properly. Make sure you run it on newer GNU/Linux than that. - Ensure that your USB flash drive contains at least one FAT or NTFS partition.
- Ensure that the partition is marked as «bootable» in the partition table.
-
Ensure that the partition starts on a cylinder boundary.
For the first partition this is usually sector 63. -
If you already have Etcher installed on your computer then
skip to step 2.
Otherwise install Etcher on your GNU/Linux computer. - Download the Clonezilla Live iso file.
-
From GNU/Linux, run the Etcher program and follow the
instructions in the GUI to install Clonezilla Live on your USB flash
drive. -
If you already have Unetbootin installed on your computer then
skip to step 2.
Otherwise install Unetbootin on your GNU/Linux computer. - Download the Clonezilla Live iso file.
-
From GNU/Linux, run the Unetbootin program and follow the
instructions in the GUI to install Clonezilla Live on your USB flash
drive.
NOTE: The boot menu created by Unetbootin is not exactly
the same as the boot menu created in method A. Therefore it is
recommended to use method A.
uEFI boot mode (GPT)
Legacy boot mode (MBR)
Choose one of the following methods to setup Clonezilla Live on your
USB flash drive using GNU/Linux:
NOTE: If you use FAT file system in one of the above methods, the installed USB flash drive should be able to boot both on uEFI and legacy boot modes.
GNU/Linux Method A: Manual
WARNING!
Confirm you have the correct path name before executing commands!
Failure to do so could cause loss of data or your GNU/Linux not to boot!!!
/dev/sdd is a device path name
/dev/sdd1 is a partition path name
TIP:
If your USB flash drive or USB hard drive is not able to boot, check
the following:
GNU/Linux Method B: Etcher
GNU/Linux Method C: Unetbootin
USB setup with MacOS
The following method can be used to setup Clonezilla Live on your
USB flash drive using MacOS:
- MacOS Method: balenaEtcher
MacOS Method: balenaEtcher
- Download the Clonezilla Live iso file.
- Insert a USB flash drive on the Mac machine.
- Erase it using the standard Mac Disk Utility (exFAT works fine).
- Download balenaEtcher for MacOS, then follow its document to burn the image to the USB flash drive.
- Eject the USB drive.
Thanks to Hans Palm for providing this info.
Описание инструмента
CloneZilla —
-
Clonezilla Live (https://clonezilla.org/downloads.php)
- Clonezilla SE ( https://drbl.org/download/ )
По умолчанию, для скачивания доступны zip-архив и iso-образ инструмента.
на USB-носителе
-
sudo mkfs.vfat -I /dev/<имя_носителя>
-
mount /dev/<имя_носителя>
Если при монтировании USB-носителя возникают трудности, воспользоватся инструкцией
-
unzip clonezilla-live-<номер версии>.zip -d /dev/<имя_носителя>
Для компьютеров без UEFI
- Выполнить шаги 1-5 предыдущей инструкции для компьютеров с UEFI.
-
Перейти в каталог
/utils/linux
на носителе, куда был распакован live-образ:cd <путь_до_USB_носителя>/utils/linux
-
:
sudo ./makeboot.sh /dev/<имя_носителя>
Второй способ (инструмент dd).
Запуск и работа с Clonezilla Live
- Загрузиться с USB-носителя с при запуске компьютера.
- Выбрать режим запуска :
- Выбрать язык:
- Выбрать раскладку клавиатуры:
- Выбрать режим работы с Clonezilla:
Создание образов дисков и разделов
- Выбрать режим работы с дисками и разделами с использованием образов:
- Указать источник для хранения образов дисков:
- После сканирования указанного источника Clonezilla выведет список доступных разделов жесткого диска, нажать <Ctrl + C>:
- Выбрать раздел для хранения образа диска:
-
Пропустить шаг проверки файловой системы:
Средства Clonezilla не рекомендуется использовать при проверке целостности файловой системы
- Выбрать директорию для хранения образа жесткого диска:
- Выбрать детальность настроек при копировании образов жестких дисков:
- Выбрать способ сохранения образа жесткого диска:
- Ввести название сохраняемого образа жесткого диска:
- Выбрать раздел, образ жесткого диска, с которого будет создаваться. Чтобы подтвердить выбор, нужно нажать <Пробел>, выбранные разделы будут отмечены символом
"*"
:
- Пропустить проверку файловой системы:
- При необходимости включить проверку целостности создаваемого образа жесткого диска:
- При необходимости включить защитное преобразование для создаваемого образа жесткого диска. Clonezilla запросит пароль, если будет указана необходимость шифрования:
- Выбрать желаемое действие после завершения создания образа жесткого диска:
- Дождаться завершения процесса создания образа жесткого диска:
- Созданный образ жесткого диска будет доступен в указанном ранее каталоге:
Клонирование дисков
- Выбрать режим работы непосредственно с диска на диск или раздела на раздел:
- Указать детальность настроек:
-
Выбрать режим клонирования:
Clonezilla в режиме клонирования дисков выполняет полный перенос содержимого дисков, включая загрузочные разделы GPT и MBR
-
Последовательно выбирать источник и диск, на который будет клонироваться диск-источник или раздел:
Процедура клонирования заменяет все выбранные разделы диска на разделы диска-источника
- Пропустить проверку файловой системы:
- Выбрать действия для таблицы файловой системы. Пропорциональный перенос необходим, когда размеры дисков не совпадают:
- Выбрать желаемое действие после завершения создания образа жесткого диска:
- Подтвердить выбор нажав <y>. Дождаться окончания операции:
Восстановление из образов дисков и разделов
- Выбрать режим «Эксперт» в меню детализации настроек:
- Выбрать операцию восстановления из образа раздела или диска в меню режима «Эксперт»:
- Выбрать файл образа для восстановления:
- Выбрать источник образа и место, куда нужно восстановить образ:
- Выбрать режим переноса образа:
- Указать необходимость проверки образа:
- Выбрать желаемое действие после завершения восстановления:
- Подтвердить выбор нажав <y>:
- Дождаться окончания операции:
Проверка целостности образов
Проверить целостность существующих образов можно выбрав пункт меню Проверить восстановим ли образ из режима «Эксперт»:
Clonezilla SE — средство для массового развертывание через сеть образов, созданных в . Инструмент встроен в live-образ DRBL, содержащий CloneZilla live, CloneZilla SE и DRBL.
DRBL (Diskless Remote Boot in Linux) — сервер для бездисковой удаленной загрузки по сети. DRBL может быть установлен на сервере с которого будет осуществляться массовое развертывание или запущен с live-образа.
Установка DRBL на сервер
На сервере с настройнными интерфейсами:
-
wget https://ftp-master.debian.org/keys/archive-key-10.asc && gpg --no-default-keyring --keyring ./debian-keyring.gpg --import archive-key-10.asc
-
sudo mkdir -p /etc/apt/keyrings/ && sudo cp debian-keyring.gpg /etc/apt/keyrings/
-
echo 'deb [signed-by=/etc/apt/keyrings/debian-keyring.gpg] http://deb.debian.org/debian buster main contrib non-free' | sudo tee /etc/apt/sources.list
-
sudo apt update && sudo apt install drbl rsync
-
Запустить установки окружения для DRBL:
sudo drblsrv -i
-
Выполнить последовательность действий для установки окружения:
-
Запустить мастер настройки сервера DRBL:
sudo drblpush -i
-
Выполнить действия, предлагаемые мастером настройки:
Работа с live-образом DRBL
Запуск сервера с DRBL осуществляется командой:
sudo dcs
или нажатием на ярлык Start DRBL в режиме live-образа:
После запуска DRBL в live-режиме необходимо произвести настройки сервера, следуя инструкциям:
Затем выбрать источники образов дисков:
Далее необходимо выбрать режим работы с узлами:
Останов сервера DRBL осуществляется командой:
sudo drbl-all-service stop
или нажатием на ярлык Stop DRBL.
CloneZilla SE
В работе CloneZilla SE аналогична CloneZilla кроме функции массового развертывания.
Доступно несколько режимов массового развертывания образа на удаленны
Где :
Unicast — одноадресная рассылка — один отправитель, один получатель.
Broadcast — широковещательная рассылка — один отправитель, получатели — все узлы локальной сети.
Multicast — многоадресная рассылка — один отправитель, указанные узлы локальной сети.
Дистрибутив Clonezilla в особом представлении не нуждается. Возможности программы достаточно широки на сегодняшний день. Проект развивается, в него добавляются все новые функции и возможности.
На сегодняшний день почти все дистрибутивы Linux обладают возможностью загрузки как с диска, так и с флешки\внешнего жесткого диска.
Это также может делать и Clonezilla. Дальше – шаги по установке дистра на флешку или hard disk из Windows.
- Выбираем и скачиваем Clonezilla Live USB файл для USB (образы для флешки жесткого диска имеют расширение
)
1
.zip
- Скачиваем утилиту “HP-USB Format Tool”. С ее помощью можно отформатировать флешку\диск в файловую систему FAT\FAT32 и сделать загрузочной. Это может помочь, если штатные средства Windows не могут сделать ее таковой
- Распаковываем архив Clonezilla Live Zip на съемный носитель
- Переходим на съемный флешку\диск с уже распакованной на ней Clonezilla Live Zip, заходим в
и запускаем
1
utils\win32
1
makeboot.bat
Осторожно! Запускать файл
нужно только на флешке или съемном жестком диске (где он и должен лежать после распаковки Clonezilla Live Zip)! Запуск его на локальном жестком диске приведет к тому, что Windows перестанет грузиться!
- Перезагружаемся выставляем в меню BIOS’а загрузку с “USB HDD” или выбираем в “Загрузочном меню BIOS” тот же пункт (у меня – вход в “Загрузочное меню BIOS” – F12)
- Происходит загрузка Clonezilla USB
- Следуем пошаговым инструкциям wizard‘а
На этом все.
В данном руководстве объясняется, как применять Clonezilla Live для создания резервной копии жесткого диска. Clonezilla — это бесплатное и открытое решение, которое эффективно используется для резервирования и восстановления данных на физическом оборудовании.
Содержание статьи
- 1 Функции Clonezilla включают в себя мощные инструменты для создания образов дисков и их восстановления, а также возможность клонирования целых систем и разделов. Программа поддерживает различные файловые системы и обеспечивает быструю и эффективную передачу данных.
- 2 Что требуется от вас.
- 3 Загрузите ISO-образ Clonezilla Live.
- 4 Подготовка загрузочной флешки с помощью Clonezilla.
- 5 Использование Clonezilla Live для создания резервной копии жесткого диска.
- 6 Как вернуть образ Clonezilla на диск
- 7 Сформировать образ восстановления ISO для Clonezilla.
- 8 Не получается загрузиться.
- 9 Минусы Clonezilla
- 10 Создание резервных копий отдельных файлов и папок.
- 11 Заключение
- Вы имеете возможность создать образ активного диска или раздела (дисковое изображение) и восстановить его на диск в любое время.
- Позволяет осуществлять клонирование непосредственно между двумя жесткими дисками, минуя этап создания образа диска.
- Дисковое изображение можно зашифровать с использованием ecryptfs и сохранить на локальном диске, сервере SSH, сервере Samba, сервере NFS, сервере WebDAV или в хранилище AWS S3, а также получить с этих источников.
- Дисковый образ можно сжать, применив алгоритмы GZIP или ZSTD.
- Совместим с различными файловыми системами, включая ext4, XFS, Btrfs, F2FS, FAT32, NTFS, HFS+ и UFS.
- Поддерживает таблицы разделов как MBR, так и GPT.
- Совместим с прошивками BIOS и UEFI.
- Версия Clonezilla Server Edition предоставляет возможность осуществлять массовую установку системы через сеть.
- Режим автономной работы: большинство действий можно осуществить через команды и параметры.
Что требуется от вас.
- Флеш-накопитель для формирования загрузочного USB с помощью Clonezilla.
- Накопитель, с которого планируете сделать резервную копию.
Clonezilla доступна в репозиториях множества дистрибутивов Linux, таких как Debian, Ubuntu и Arch Linux. Но почему требуется создавать загрузочную USB-накопитель с Clonezilla? Разве невозможно просто установить её в существующей операционной системе? Дело в том, что на данный момент Clonezilla не поддерживает создание образов или клонирование в онлайн-режиме. Раздел, который необходимо клонировать или с которого нужно создать образ, должен быть отмонтирован.
Если у вас есть загрузочная USB-флешка с Debian, Ubuntu или Arch Linux, вы можете установить Clonezilla на неё, а затем запустить Clonezilla с этой флешки (выполнив команду sudo clonezilla). Однако в этом руководстве я расскажу, как создать и использовать загрузочную USB-флешку с Clonezilla.
Обратите внимание: в данном руководстве речь идет о жестком диске, однако вы можете использовать любое устройство для хранения данных, такое как HDD, SSD, SD-карта и так далее.
Загрузите ISO-образ Clonezilla Live.
Существует три разновидности Clonezilla:
- Clonezilla live: предназначен для создания образов и клонирования отдельных жестких дисков.
- Clonezilla lite сервер: для широкомасштабного развертывания.
- Clonezilla SE (серверная версия) предназначена для массового развертывания и требует наличия сервера DRBL.
Если вам необходимо сделать резервную копию одного диска, используйте Clonezilla live. Зайдите на сайт загрузки Clonezilla live, где доступны две стабильные версии этой программы.
- Stable: основана на Debian, не включает в себя проприетарные программы. Возможно, не поддерживает самое современное оборудование.
- Alternative Stable: основана на Ubuntu и включает проприетарное программное обеспечение для улучшенной поддержки аппаратных средств.
Я в настоящее время применяю версию alternative stable.
После этого определите архитектуру процессора, формат файла и источник. Рекомендуется выбрать ISO как формат файла. Использование ZIP может привести к ошибке «отсутствует таблица разделов» при создании загрузочной USB-накопителя с помощью Clonezilla.
Подготовка загрузочной флешки с помощью Clonezilla.
Важно: Если на вашем USB-накопителе имеются данные, рекомендуется сделать резервную копию перед формированием загрузочного устройства.
Linux
Если вы работаете с Linux на своем ПК, можно воспользоваться командой dd для создания загрузочной USB-накопителя с Clonezilla. Сначала подключите USB-устройство к компьютеру. Затем откройте терминал и выполните команду, чтобы определить имя вашего USB-накопителя.
parted - l
Имя устройства моей флешки — /dev/sdb. Теперь выполните следующую команду, чтобы создать загрузочный USB с Clonezilla.
sudo dd if=/path/to/clonezilla-iso-file of=/dev/sdX status=progress
Для того чтобы гарантировать, что вся информация сохранена на вашей флешке, выполните команду sync.
sync
Теперь у вас есть возможность загрузить компьютер с помощью USB-накопителя.
Windows
Если на вашем ПК стоит операционная система Windows, вы можете воспользоваться утилитой Etcher для формирования загрузочной USB-флешки с Clonezilla. Процесс достаточно простой. Сначала установите программу на свой компьютер, затем откройте Etcher. Она автоматически определит ваш USB-накопитель. Выберите ISO-образ Clonezilla и нажмите кнопку «Flash».
После этого подождите, пока мигание вашей флешки прекратится.
После завершения процесса загрузки, запустите компьютер с USB-накопителя.
Использование Clonezilla Live для создания резервной копии жесткого диска.
После загрузки компьютера с USB-флешки перед вами появится загрузочное меню Clonezilla Live. Для запуска Clonezilla выберите первый пункт.
Когда процесс запустится, вам предложат выбрать язык.
Вы также можете поменять раскладку клавиатуры. (Я использую обычную американскую раскладку.)
После этого программа предлагает вам выбрать, хотите ли вы воспользоваться мастером Clonezilla, что будет удобно для начинающих пользователей, или предпочитаете использовать интерфейс командной строки. Выберите первый вариант, чтобы начать работу с мастером Clonezilla.
Теперь выберите режим. В этом учебнике будет использоваться первый вариант.
- device-image: сформировать образ активного диска или раздела
- Устройство-устройство: осуществлять клонирование напрямую между двумя дисками без необходимости создания образа.
Затем определите место хранения клонированного изображения. У вас есть несколько опций: локальный диск, SSH-сервер, Samba-сервер и так далее. В данном руководстве рассматривается сохранение на локальном устройстве. Если вы решите воспользоваться одним из других вариантов, пожалуйста, следуйте приведенным инструкциям для настройки сетевого подключения.
Если вы выбрали локальное устройство и хотите сохранить изображение на внешнем USB-диске, подключите его к компьютеру и нажмите клавишу Enter.
После этого Clonezilla начнет сканирование ваших накопителей. Как видно, он распознал мой USB-накопитель емкостью 31 ГБ. Чтобы выйти из окна сканирования, нажмите Ctrl+C.
На следующем экране выберите ваш флеш-накопитель.
В таком случае у вас есть возможность определить, хотите ли вы выполнить проверку и исправление файловой системы на своем USB-накопителе. Я предпочитаю вариант no-fsck, так как мой USB-накопитель работает без сбоев.
Затем выберите папку, в которой будет сохранён образ Clonezilla. По умолчанию он располагается в корневом каталоге носителя. Нажмите клавишу Tab и выберите пункт «Готово».
После этого он отобразит количество доступного пространства на вашем устройстве. Нажмите Enter для продолжения.
Затем определитесь, хотите ли использовать режим для новичков или режим для профессионалов. Если вы только начинаете знакомство с Clonezilla, выберите режим для начинающих.
На следующем экране у вас есть возможность сохранить весь диск в формате образа или создать образ только для определенного раздела. В этом уроке выбрана первая опция (savedisk).
После этого присвойте изображению название.
Выберите диск, для которого вы хотите создать резервную копию.
Если у вас настроен программный RAID, Clonezilla предложит различные варианты, среди которых будут устройства RAID (md0, md1). Вам всего лишь нужно выбрать один из физических дисков, например, sda.
Затем выберите алгоритм сжатия, который вы намерены применить для уменьшения размера изображения.
Затем определитесь, хотите ли вы провести проверку файловой системы диска перед его резервным копированием.
Выберите, хотите ли вы узнать, возможно ли восстановление изображения.
На следующем этапе у вас есть возможность защитить изображение с помощью шифрования, что может быть полезно при сохранении его на удалённом сервере. Поскольку я собираюсь сохранить изображение на своём локальном USB-накопителе, я решаю не применять шифрование.
Определите, какое действие следует выполнить по завершении всех этапов.
Теперь Clonezilla предлагает вам командную строку, чтобы вы могли ввести эту однострочную команду при следующем создании резервной копии, минуя все вопросы. Нажмите Enter, чтобы продолжить.
Нажмите y, чтобы начать процесс создания образа вашего диска.
По завершении работы Clonezilla вы можете выключить компьютер. Если возникли проблемы, проверьте файл /var/log/partclone.log для получения информации о причине сбоя.
Как вернуть образ Clonezilla на диск
Процесс восстановления напоминает создание резервной копии. Я не буду подробно описывать каждый этап, но выделю несколько основных моментов.
После загрузки системы с USB-накопителя Clonezilla, выберите предпочитаемый язык и раскладку клавиатуры. Затем запустите мастер Clonezilla и выберите режим device-image для восстановления образа на диск.
После этого укажите источник, откуда будет загружено изображение. Если оно расположено на USB-накопителе, вам потребуется выбрать этот накопитель и подключить его в качестве /home/partimag. Учтите, что при выборе папки для хранения изображений не следует выбирать папку, обозначенную как CZ_IMG.
После этого у вас будет возможность выбрать режим восстановления диска для переноса образа на локальный диск.
И продолжайте выполнять остальные указания.
Сформировать образ восстановления ISO для Clonezilla.
Если образ вашего диска находится в удаленном сетевом месте, и вам нужно восстановить его на компьютере без доступа к Интернету, вы можете перезагрузить Clonezilla и создать загрузочный ISO-образ после резервного копирования дискового образа. Это даст возможность загружать другие компьютеры и восстанавливать диск без подключения к Интернету. Сначала сохраните диск в виде образа, а затем выберите этот файл для создания ISO.
Выберите режим «устройство-образ», после чего выберите «recovery-iso-zip».
Выберите файл образа диска для создания ISO-файла.
Когда вам зададут вопрос о том, какое устройство нужно восстановить, введите ask_user, чтобы иметь возможность выбрать целевое устройство для восстановления образа на диск.
И продолжайте выполнять остальные указания.
Clonezilla предложит вам выбрать формат файла для ISO-образа.
- ISO-файл: для оптических дисков CD/DVD
- архив zip: для флеш-накопителя
Формат. iso можно использовать как для CD/DVD, так и для USB-накопителей. В Linux для создания загрузочного USB-накопителя из iso-файла можно воспользоваться утилитой dd.
Когда у вас появится загрузочный USB-накопитель, его можно будет использовать для восстановления образа как на вашем первоначальном компьютере, так и на любом другом, если это необходимо.
Одним из минусов ISO-образа для восстановления Clonezilla является отсутствие автоматической замены имени жесткого диска, например, с /dev/vda на /dev/sda. Это может вызвать трудности, если вы применяете ISO-образ для восстановления на другом компьютере с иным именем жесткого диска. В таких ситуациях использование ISO для восстановления не рекомендуется. В отличие от этого, стандартный образ Clonezilla способен выполнять преобразование имен жестких дисков.
Не получается загрузиться.
Если после восстановления системы из образа Clonezilla ваш компьютер не загружается, возможно, вам потребуется:
- Загрузите компьютер с помощью Live ISO-образа Linux и восстановите загрузчик GRUB на ваш жесткий диск.
- Проверьте, что в файле /etc/fstab указано корректное название раздела.
Чтобы переустановить загрузчик GRUB на компьютере с BIOS, загрузитесь с живого дистрибутива Linux и определите название раздела вашей операционной системы.
sudo fdisk - l
К примеру, мой раздел операционной системы — /dev/sda2. Далее выполните монтирование этого раздела.
sudo mount /dev/sda2 /mnt/
После этого выполните команду для повторной установки загрузчика GRUB.
sudo grub-install --boot-directory /mnt/boot/ /dev/sda
Если на вашем компьютере установлена новая прошивка UEFI и используется таблица разделов GPT, вам следует обнаружить раздел ESP.
sudo parted - l
К примеру, мой раздел ESP — это /dev/sda1. Далее следует примонтировать этот раздел ESP.
sudo mount /dev/sda1 /mnt/
После этого выполните команду для повторной установки загрузчика GRUB.
sudo grub-install --boot-directory /mnt/ /dev/sda
Минусы Clonezilla
Несмотря на свою надежность, у Clonezilla имеются определенные недостатки, которые сужают её область применения.
- Она не предоставляет возможность онлайн-клонирования или имиджирования дисков. Перед выполнением этой операции диск должен быть размонтирован.
- Она не в состоянии осуществлять инкрементное резервное копирование.
Создание резервных копий отдельных файлов и папок.
Если ваша цель заключается в создании резервной копии отдельных файлов и папок, а не всего жесткого диска, вы можете воспользоваться программой Duplicati. Этот инструмент позволяет автоматически сохранять ваши данные в облачном хранилище и обеспечивает шифрование файлов, что защищает их от несанкционированного доступа.
- Как применять Duplicati для создания резервных копий файлов на Debian, Ubuntu и Linux Mint.
Чаще всего я прибегаю к Clonezilla, чтобы создавать образы диска для резервного копирования дважды в год, а для автоматического ежедневного бэкапа отдельных файлов и папок использую Duplicati.
Заключение
Я надеюсь, что этот гид оказался для вас полезным при использовании Clonezilla live для создания резервных копий вашего диска. Если вам понравилась информация в этом посте, не забудьте подписаться на нашу бесплатную рассылку, чтобы получать ещё больше советов и рекомендаций.
Clonezilla —полностью бесплатный инструмент для клонирования дисков, позволяющий в том числе перенести установленную Windows 11 или Windows 10 с жесткого диска на SSD или другой HDD.
Далее в инструкции описан базовый способ переноса установленной системы на примере Windows 11 на другой диск с помощью Clonezilla, а также некоторые нюансы и проблемы, с которыми можно столкнуться в процессе.
Перенос Windows на другой диск в Clonezilla
Прежде чем приступить, несколько предупреждений, касающихся использования Clonezilla:
- По моему опыту, Clonezilla преподносит больше «сюрпризов» после клонирования дисков, чем другие популярные инструменты, о которых вы можете прочитать в статье Как перенести Windows на SSD или другой HDD. Обычно, ничего непоправимого, но иногда после переноса приходиться добиваться исправной загрузки, могут пригодиться навыки использования команд diskpart.
- Если загрузчик ОС у вас находится на одном диске (условно, Диск 1), а сама система — на другом (Диск 2), что не редкость, перенося систему с диска 2 на диск 1 мы потеряем загрузчик. Если вы не уверены в расположении загрузчика и в том, что сможете в дальнейшем исправить ситуацию, возможно, это не тот метод, который вам следует использовать.
- Всегда есть риск что что-то пойдёт не так. Позаботьтесь о сохранности важных данных.
Приступая, ещё раз: все действия, описанные далее, только под вашу ответственность.
Загрузка образа ISO Clonezilla и создание загрузочной флешки
Прежде всего нам потребуется скачать Clonezilla и создать загрузочную флешку:
- Зайдите на официальную страницу загрузки https://clonezilla.org/downloads/download.php?branch=stable
- В поле CPU architecture оставьте AMD64 (даже если у вас Intel), в пункте «File type» выберите ISO.
- Нажмите кнопку Download и дождитесь завершения загрузки образа ISO Clonezilla.
- Используя этот образ, запишите загрузочную флешку, можно использовать популярную программу Rufus. Используйте тот тип загрузки (UEFI/Legacy), который используется для загрузки вашей ОС.
- После записи накопителя перезагрузите компьютер и поставьте загрузку с флешки в БИОС/UEFI. Потребуется выключить Secure Boot, если опция включена.
Процесс переноса системы на другой диск
После загрузки с использованием созданного накопителя Clonezilla, можем приступать к клонированию. В тестовой системе подключено два накопителя, пробуем перенести ОС с одного диска на другой:
- На первом экране выберите первый вариант: Clonezilla live и нажмите Enter.
- В окне выбора языка присутствует русский, выберите его.
- В следующем окне с предложением сменить раскладку просто нажмите Enter, изменять не требуется.
- Оставьте выбранным пункт «Запуск Clonezilla» и нажмите Enter.
- Выберите 2-й пункт: «Работать непосредственно с диска на диск или с раздела на раздел» и нажмите Enter.
- На следующем экране лучше выбрать Expert — «Экспертный уровень», это позволит отключить одну из опций, включённых по умолчанию, которая может приводить к проблемам при переносе систем Windows.
- Выберите пункт «Клонировать локальный диск на локальный диск».
- Выберите исходный диск, то есть тот, информация с которого, включая все разделы будет клонироваться на другой диск. Внимание: общий размер разделов исходного диска (и занятого и свободного пространства) не должен быть больше размеров целевого диска.
- Выберите целевой диск.
- Если вы выбрали режим «Эксперт», отключите верхний пункт в следующем окне (в режиме Beginner оно не появляется) — нам не нужен GRUB на диске с Windows. Сделать это можно с помощью клавиши «пробел» или мышью. Нажмите Enter.
- Выберите вариант проверки файловой системы. Для ускорения процесса и, если вы уверены, что с исходным диском всё в порядке, оставьте выбранным пункт «Пропустить проверку» и нажмите Enter.
- В случае использования режима «Эксперт» в окне с запросом о таблице разделов просто нажмите Enter.
- Вам будет предложено выбрать, что сделать после завершения процесса — можно оставить выбранным первый пункт: «Спросить».
- Далее потребуется нажать Enter для продолжения, прочитать предупреждение (о том, что все данные с целевого диска на всех разделах будут удалены), ввести Y, если согласны и нажать Enter. А затем еще раз прочитать предупреждение и снова подтвердить, что вы понимаете, что делаете вводом Y.
- Начнется процесс клонирования дисков, который может занять разное, обычно — продолжительное, время.
- По завершении вам будет предложено нажать Enter для продолжения, а затем выбрать вариант действий (если вы не выбрали его на 13-м шаге): выключить компьютер, выполнить перезагрузку, перейти в командную строку или начать сначала. Выберите «Выключить питание» и дождитесь завершения обратного отсчёта.
- При выключении питания вам сообщат о необходимости отключить загрузочный накопитель с Clonezilla, чтобы следующая загрузка выполнялась не с него.
После того, как все шаги были выполнены, мы можем надеяться, что при отключении исходного диска или при изменении порядка загрузки в БИОС/UEFI загрузка с диска, на который была перенесена система, пройдёт успешно. В моем случае для Windows 11 в режиме UEFI всё прошло успешно. Однако, это не всегда так, кроме этого, существуют и дополнительные нюансы.
Возможные проблемы после клонирования диска в Clonezilla
Далее — не полный список того, с чем можно столкнуться после выполнения переноса системы с помощью Clonezilla и кратко о том, как исправить ситуацию:
- После отключения исходного диска при загрузке с диска, на который была перенесена система, сообщается об ошибке загрузки на синем экране. Решение: восстановить загрузчик, как описано в инструкциях Восстановление загрузчика Windows 11 и Восстановление загрузчика Windows 10 (2-й способ, в командной строке). Учтите, что после этого при загрузке системы может появиться меню с выбором двух ОС, одна из которых не загружается — удаляем не загружающийся пункт в Win+R — msconfig на вкладке «Загрузка».
- Целевой диск оказывается не подключен и не инициализирован. Если мы можем загрузиться в систему на исходном диске: включаем диск в диспетчере устройств, инициализируем в «Управлении дисками». Если исходный диск отключен, то инициализируем диск в diskpart (list disk, select disk N, online, exit).
- Если целевой диск имел больший объём, чем исходный, на нем появится не распределенное пространство. Его можно использовать для создания нового раздела или присоединения к одному из текущих разделов (через «расширить том» в управлении дисками).
- В некоторых случаях процесс усложняется и утилитой «Управление дисками» не обойтись. Например, в ситуации на скриншоте, когда между разделом с данными и не распределенной областью есть системный раздел, придется использовать сторонний софт, чтобы увеличить системный раздел на всю область незанятого пространства, а затем — отдать пространство от увеличившегося системного раздела в пользу диска C.
Это не исчерпывающий список возможных проблем и методов решения: в зависимости от изначальной конфигурации (тип загрузки, размеры дисков, расположение раздела с загрузчиком) они могут быть другими.