Clonezilla

Детальный разбор дистрибутивов и других UNIX-like ОС

Модераторы: Olej, bellic, adminn, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Clonezilla

Непрочитанное сообщение Olej » 29 авг 2012, 15:06

Clonezilla - это, как я понимаю, исключительно LiveCD (LiveUSB), для полного клонирования целых дисков HDD или отдельных разделов HDD.

Можно бы было и не писать об отдельном LiveCD (их миллион), если бы не ... :

1. в очень скором времени, когда массово пойдут UEFI загрузка и GPT диски ... и народ станет массово кричать: "Караул!" - средства резервного сохранения HDD станут (на время) актуальны для каждого;

2. средствами Clonezilla, утверждается (и я это хочу проверить!) можно создавать любые структуры разделов HDD, взамен таких закрытых и платных инструментов как Particion Magic, Acronis, Norton Ghost и т.д. - с не меньшими функциональными возможностями;

3. с Clonezilla я хотел бы попробовать создавать вручную структуру загрузочного GPT диска для экспериментов с UEFI загрузкой (не дожидаясь наступления вот того "Караул!" из п.1);

4. хотелось бы проверить загрузку и использование Clonezilla LiveCD образа .iso из-под виртуальной машины VirtualBox, для разбивки её виртуального HDD под GPT диск + осуществление UEFI загрузки с такого виртуального диска.

Очень много получается разных способов с пользой использовать Clonezilla ... достаточно для того, чтобы с ней поразбираться.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Clonezilla

Непрочитанное сообщение Olej » 29 авг 2012, 15:10

Публикации (те, которые чего-то стоят):

1. Clonezilla
Минимальные системные требования
x86 (32-битный) или x86-64 (64-битный) процессор
196 мб системной памяти (RAM)
Загрузочное устройство, например CD/DVD, USB порт, PXE или жесткий диск
2. Резервное архивирование с помощью Clonezilla Live - это здесь же на сайте...
Оригинал: Backup Basics, Part 2: Using Clonezilla Live
Автор: horusfalcon
Дата публикации: июнь 2011 г.
Перевод: В. Семененко
Дата перевода: август 2011 г.
Clonezilla Live является дистрибутивом, основанным на операционной системе Linux. Его размер не превышает объема CD-R диска (примерно 150 Mb). Основная цель, ради которой был собран этот дистрибутив - создание образов установленных операционных систем и восстановление их с помощью этого образа. Работа Clonezilla Live не требует инсталляции на жесткий диск - это чистая Live-CD система. Во время проведения всех операций создания образа в текущей системе не производится каких-либо изменений. Другими словами, Clonezilla можно назвать безопасным, быстрым и эффективным инструментом для выполнения резервного архивирования.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Clonezilla

Непрочитанное сообщение Olej » 29 авг 2012, 15:23

Где и как взять?

На сайте проекта: Downloads.

Там есть стабильные релизы и не очень :lol:
Стабильные:
1.2.12-67 2012-06-20
Опять же, там есть сборки .iso - это, естественно, LiveCD образы + есть сборки .zip - это сборки для изготовления LiveUSB.

Там же подробные инструкции:
- Clonezilla Live on USB flash drive or USB hard drive - как они предлагают делать LiveUSB (или даже HDD-USB) из ихнего .zip;
- Clonezilla Live on PXE Server - создание сетевого сервера + PXE загрузка из сети;
- про то, как обращаться с .iso образом LiveCD там тоже есть страница ... но давать такую ссылку я считаю позорным для взрослых людей :lol:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Clonezilla

Непрочитанное сообщение Olej » 29 авг 2012, 16:24

Olej писал(а): Там же подробные инструкции:
- Clonezilla Live on USB flash drive or USB hard drive - как они предлагают делать LiveUSB (или даже HDD-USB) из ихнего .zip;
В качестве альтернативного способа изготовления LiveUSB они рекомендуют там же использовать Unetbootin с образом .iso ...
Но это мы уже проходили, знаем: загрузочный Linux на USB флешке - это неинтересно ;-) ... поэтому я воспользуюсь именно их способом:

1. сделал традиционно (fdisk) FAT-32 диск:

Код: Выделить всё

bash-4.2$ sudo fdisk -l /dev/sdb

Диск /dev/sdb: 1009 МБ, 1009778688 байт
64 heads, 32 sectors/track, 963 cylinders, всего 1972224 секторов
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6f24958a

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1   *        2048     1972223      985088    c  W95 FAT32 (LBA)

bash-4.2$ sudo mkfs.vfat -F 32 /dev/sdb1 -n Clonezilla
mkfs.vfat 3.0.12 (29 Oct 2011)
Вот эта опция -n (имя тома ... произвольное) - это а). обязательное действие б). отличающееся от их инструкции ... потому как если здесь останется метка тома с пробелами от предыдущей разметки - все последующие действия пойдут на смарку... :-?

2. Перемкнул USB. Диск автомонтировался (в такое место /run/media/... - это Fedora 17 автомонтирует):

Код: Выделить всё

bash-4.2$ mount | grep /dev/sdb
/dev/sdb1 on /run/media/olej/Clonezilla type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=cp437,iocharset=ascii,shortname=mixed,showexec,utf8,errors=remount-ro,uhelper=udisks2)
3. Разархивировал .zip образ:

Код: Выделить всё

bash-4.2$ unzip clonezilla-live-1.2.12-67-i686-pae.zip -d /run/media/olej/Clonezilla
Archive:  clonezilla-live-1.2.12-67-i686-pae.zip
   creating: /run/media/olej/Clonezilla/live/
 extracting: /run/media/olej/Clonezilla/live/filesystem.packages  
 extracting: /run/media/olej/Clonezilla/live/filesystem.squashfs  
 extracting: /run/media/olej/Clonezilla/live/initrd.img  
 extracting: /run/media/olej/Clonezilla/live/vmlinuz  
 extracting: /run/media/olej/Clonezilla/live/ipxe.lkn  
 extracting: /run/media/olej/Clonezilla/live/freedos.img  
 extracting: /run/media/olej/Clonezilla/live/memtest  
 extracting: /run/media/olej/Clonezilla/COPYING  
   creating: /run/media/olej/Clonezilla/syslinux/
...
4. Единственный шаг из их техники создания LiveUSB, который я так и не понял что делает:

Код: Выделить всё

bash-4.2$ cd /run/media/olej/Clonezilla/utils/linux
bash-4.2$ sudo bash makeboot.sh /dev/sdb1 
This command will install MBR and syslinux bootloader on this machine
--------------------------------------------
Machine: HP Compaq nc6320 (ES527EA#ACB):

Disk /dev/sdb: 1009 MB, 1009778688 bytes
64 heads, 32 sectors/track, 963 cylinders, total 1972224 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
Disk identifier: 0x6f24958a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048     1972223      985088    c  W95 FAT32 (LBA)
--------------------------------------------
Are you sure you want to continue?
[y/n] y
OK! Let's do it!
--------------------------------------------
Do you want to install mbr on /dev/sdb on this machine "HP Compaq nc6320 (ES527EA#ACB)" ?
[y/n] y
OK! Let's do it!
Running: cat /run/media/olej/Clonezilla/utils/mbr/mbr.bin > /dev/sdb
--------------------------------------------
Do you want to install the SYSLINUX bootloader on /dev/sdb1 on this machine "HP Compaq nc6320 (ES527EA#ACB)" ?
[y/n] y
OK! Let's do it!
We need a filesystem supporting Unix file mode for syslinux. Copying syslinux from FAT to /tmp/...
`/run/media/olej/Clonezilla/utils/linux/syslinux' -> `/tmp/syslinux_tmp.fXIE5U/syslinux'
Running: /tmp/syslinux_tmp.fXIE5U/syslinux -f -i /dev/sdb1 
done!
//NOTE// If your USB flash drive fails to boot (maybe buggy BIOS), try to use "syslinux -fs /dev/sdb1", i.e. running with "-s".

Ответить

Вернуться в «Дистрибутивы Linux и родственные ОС»

Кто сейчас на конференции

Сейчас этот форум просматривают: FAST WebCrawler [Crawler] и 6 гостей