Создание образа системы балансировочного стенда "Консул-М"
Подготовка файловой системы Clonezilla
Перед созданием загрузочного USB-устройства необходимо вначале подготовить модифицированную копию Clonezilla, содержащую дополнительные скрипты для упрощения восстановления системы балансировочного стенда из образа диска.
Скачайте последнюю стабильную версию Clonezilla с официального репозитория в zip-архиве для архитектуры amd64.
Распакуйте скачанный архив в любой каталог, например clonezilla, и перейдите в него:
$ unzip clonezilla-live-1.2.12-67-amd64.zip -d clonezilla $ cd clonezilla
Скачайте скрипты gdisk.exp и restore с Github-репозитория и поместите их в каталог home/partimag:
$ wget https://raw.github.com/w1r0x/bmgui/master/files/restore_image/gdisk.exp -O home/partimag/gdisk.exp $ wget https://raw.github.com/w1r0x/bmgui/master/files/restore_image/restore -O home/partimag/restore
Для выполнения последующих действий войдите в режим суперпользователя:
$ su
Распакуйте образ сжатой файловой системы squashfs, выполнив:
# unsquashfs -f live/filesystem.squashfs
Отредактируйте файл squashfs-root/opt/drbl/sbin/ocs-live-restore с помощью команды:
# nano squashfs-root/opt/drbl/sbin/ocs-live-restore
закомментировав последнюю строчку вида:
LC_ALL=$ocs_lang ocs-sr $ocs_live_extra_param
и добавив после нее команду запуска скрипта restore:
/home/partimag/restore
Упакуйте обратно измененный образ файловой системы:
# mksquashfs squashfs-root live/filesystem.squashfs -noappend
В заключение удалите временный каталог squashfs-root:
# rm -rf squashfs-root
Создание загрузочного USB-устройства
Для выполнения действий, описанных в данном разделе, потребуется USB-накопитель с достаточным объемом свободного пространства для создания образа системы, отформатированный в файловой системе FAT32.
Подключите USB-устройство к компьютеру.
Определите имя Вашего устройства. Для этого после подключения устройства выполните команду:
$ dmesg
Имя устройства (например sdb) появится в квадратных скобках в нескольких строках в конце вывода команды.
Определите точку монтирования устройства, выполнив команду:
$ mount
Точка монтирования будет указана после имени соответствующего устройства. В современных дистрибутивах монтирование обычно выполняется автоматически в каталог /media/<disklabel> или /run/media/<username>/<disklabel>.
Скопируйте все файлы Clonezilla в корневой каталог USB-устройства:
$ cp -r * /media/<disklabel>
Перейдите в каталог utils/linux на USB-устройстве:
$ cd /media/<disklabel>/utils/linux
Сделайте USB-устройство загрузочным, выполнив от имени суперпользователя следующую команду:
# sh makeboot.sh /dev/sdb1
Внимание: указание неверного имени устройства может уничтожить загрузчик Вашей системы. Также обратите внимание, что нужно указывать имя раздела (например /dev/sdb1), а не имя устройства (например /dev/sdb).
Ответьте y на все задаваемые вопросы. На этом создание загрузочного USB-устройства завершено.
Снятие образа системы с балансировочного стенда
Подключите клавиатуру и загрузочное USB-устройство, подготовленное в предыдущих разделах, к компьютеру балансировочного стенда.
Включите компьютер и войдите в настройки BIOS. Для этого нажмите на клавишу DEL в момент начальной загрузки, когда BIOS тестирует исправность аппаратного обеспечения.
В настройках BIOS измените порядок загрузочных устройств для загрузки с USB-устройства в соответствии с руководством на материнскую плату.
Нажатием клавиши F10 сохраните изменения, перезагрузите компьютер и дождитесь появления загрузочного меню Clonezilla.
Перейдите в раздел Other modes of Clonezilla live и выберите режим Clonezilla live (To RAM. Boot media can be removed later).
После окончания загрузки в меню выбора языка выберите ru_RU.UTF-8 Russian | Русский.
В меню выбора раскладки клавиатуры оставьте значение по умолчанию Не трогать раскладку.
В следующем меню выберите пункт Start_Clonezilla Запуск Clonezilla.
Для сохранения образа диска в меню выбора режима работы выберите device-image работать с дисками или разделами, используя образы.
В меню выбора устройства или удаленного ресурса для сохранения образа оставьте значение по умолчанию local_dev Использовать локальное устройство (например: жесткий диск, USB-диск). Нажмите клавишу Enter для продолжения.
На следующем экране Вам будет предложено выбрать устройство для записи образа. Выберите USB-накопитель /dev/sdb1.