Астра линукс сделать образ диска
ALP-live — это образ ОС, предназначенный для работы сразу после загрузки со съемного носителя (СD, DVD, USB-Flash) без установки ОС на жесткий диск. Данный образ является неизменным, не позволяет сохранять изменения при работе ОС.
Все образы являются гибридными, их можно напрямую записывать на USB устройства, так и на обычные CD/DVD диски. Подробнее см. Создание загрузочных носителей USB flash drive
Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)
Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
с установленным обновлением БЮЛЛЕТЕНЬ № 20200722SE16 (оперативное обновление 6)
Astra Linux Special Edition РУСБ.10015-16 исп. 1
с установленным обновлением Бюллетень Update 1 № 20201007SE16
Astra Linux Common Edition 2.12.29
При подключённом репозитории необходимые пакеты можно установить командой:
Со списком возможных параметров можно ознакомиться выполнив команду:
Live CD builder
Usage: live-build-astra [OPTIONS]
OPTIONS
-h|--help display this help and exit
-d create liveCD of given distribution
-r URL for distribution repo
-i ISO image(s) to use as a source of packages and other stuff
(without -d, -r and -i options programm will be try to build image for current distribution with first repo from sources.list)
Example-1: live-build-astra
Example-2: live-build-astra -d smolensk -i "/usr/local/tmp/smolensk-current.iso;/usr/local/tmp/devel-smolensk-current.iso"
Example-3: live-build-astra -d orel -r ftp://192.168.0.254/repo
Example-4: live-build-astra -d smolensk -r "ftp://192.168.0.254/repo-main;ftp://192.168.0.254/repo-main-update;ftp://192.168.0.254/repo-devel"
-
-d - название дистрибутива, например smolensk или orel, для которого нужно создать LiveCD;
-r - URL для сетевых репозиториев. Если указывается несколько репозиториев, то они должны быть указаны через символ ";" (точка с запятой), например:
-i указать источник в формате .iso для сборки образа и дополнительных пакетов. Если указывается несколько репозиториев, то они должны быть указаны через символ ";" (точка с запятой), например:
Количество используемых образов или сетевых репозиториев не должно превышать 4 (например, для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) два образа основных дисков (установочный и со средствами разработки) и два образа дисков с обновлениями;
В случае указания нескольких образов или репозиториев первым обязательно должен быть указан тот, на основе которого будет собран debootstrap для Live-образа. При использовании файла /etc/apt/sources.list источник, на основе которого будет собран debootstrap для live-образа, должен быть указан в первой строке.
При создании Smolensk LiveCD для корректной работы утилиты необходимо использовать основной и установочный образ и образ диска средств разработчика.
При создании Live-образа можно указывать образ кумулятивных обновлений безопасности и дополнительные пакеты для работы с обновленной системой. Если не указать вышеописанные опции, будет выполнена попытка собрать образ текущего дистрибутива с использованием в качестве источника первой строки из файла /etc/apt/sources.list
Создание ISO-образа
Для создания образа сначала установим пакет xorriso:
В этом примере используются следующие параметры:
-o - имя создаваемого файла образа диска (test.iso)
-J - используем формат записи Joliet для совместимости с системой Windows
-r - используем расширение формата Rock Ridge для совсестимости с *nix
-v - так называемый verbose-режим. В этом случае в процессе создания образа будет выводиться различная дополнительная информация
-V - указываем имя тома (TESTDISK); Это имя будет отображаться при просмотре в Windows.
Последний параметр команды представляет собой объекты, помещаемые в создаваемый образ. В нашем случае - это все содержимое каталога /home/usver/test_dir.
Размещение готового live-образа
Собранные live-iso помещаются в каталог /opt/live_CD.
Запись образа
Когда образ подготовлен, надо его записать на болванку. Здесь поможет программа wodim. В простейшем случае ее запуск выглядит так:
-dummy— симуляция прожига с выключенным лазером. Полезно, чтобы определить, сколько времени может занять запись.
-multi— многосессионный диск.
-fix— фиксация диска (без записи).
speed=значение— задает скорость записи.
blank=режим— очистка содержимого CD-RW. Доступные режимы: all (полная очистка, долго), fast (быстро), session (очистить последнюю сессию).
-format— форматировать болванку CD/DVD-RW.
-overburn— включить возможность записи больше, чем стандартный объем диска. В этом случае, как правило, необходимо также использовать режим записи SAO (-sao).
Мануал
Содержание самого скрипта
Описание
live-build-astra – команда создания образа;
–o smolensk_live.iso – Имя файла образа (создаваемого);
–D smolensk – тип операционной системы(может быть смоленск или орел);
–s “/vrem/Astra_1_5/Astra_smolensk_amd64_1_5.iso; “/vrem/Astra_1_5/Astra_smolensk_1_5_Devel.iso” – место расположения файлов образов операционной системы Astra Linux;
–p”opensc pcscd libccid libpam-p11 libp11-2 libengine-pkcs11-openssl usbutils aptitude psi-plus-plugin-psimedia” – перечень дополнительно устанавливаемых в образ пакетов программ;
–includes-binary ~/conf/includes.binary – команда добавления файлов в загрузочную область создаваемой операционной системы, в параметрах указывается папка, из которой добавляется все содержимое;
–hooks ~/conf/hooks – команда добавления сценариев (скриптов) выполняемых при создании образа, в параметрах указывается папка содержащая сценарии(скрипты).
Anything in here will be replaced on browsers that support the canvas element
Passbolt – это менеджер паролей с открытым исходным кодом, который позволяет безопасно хранить и передавать учетные данные для входа на сайт, пароль роутера, пароль Wi-Fi и т.д. В этом руководстве будет показано, как установить Passbolt Community Edition (CE) на Ubuntu 22.04 с сервером базы данных PostgreSQL, который обычно быстрее, чем сервер базы данных MariaDB/MySQL. Особенности […]
socialscan – это инструмент командной строки для проверки использования электронной почты и имен пользователей социальных сетей на онлайн-платформах. Если задан адрес электронной почты или имя пользователя, socialscan возвращает, доступен ли он, занят или недействителен на онлайн-платформах. Другие подобные инструменты проверяют доступность имени пользователя, запрашивая страницу профиля рассматриваемого имени пользователя и на основе такой информации, как […]
Многие советы по безопасности, как правило, делятся на два лагеря: предназначенные для предприятий с постоянно работающими командами безопасности и инфраструктуры, или быстрая установка инструментов без контекста для одиночных веб-разработчиков. В этой статье мы пойдем по среднему пути и рассмотрим некоторые способы безопасного управления веб-сервером для различных распространенных сценариев развертывания. Цель – обеспечить лучшее понимание инструментария […]
Что такое afrog afrog – это высокопроизводительный, быстрый и стабильный, PoC настраиваемый инструмент для сканирования уязвимостей. PoC включает CVE, CNVD, пароль по умолчанию, утечку информации, идентификацию фингерпринтов, несанкционированный доступ, произвольное чтение файлов, выполнение команд и т.д. Он помогает специалистам по сетевой безопасности быстро проверять и своевременно устранять уязвимости. Особенности Основан на ядре xray, но не […]
Краткое руководство по сканированию портов Сканирование портов – это враждебная техника, часто используемая специалистами по тестированию на проникновение и хакерами для сканирования компьютеров, подключенных к Интернету, и определения того, какие приложения или службы прослушивают сеть, обычно для проведения таргетированных атак. Как правило программное обеспечение безопасности обнаруживает активное сканирование портов и отмечает его как потенциальную угрозу. […]
Обзоры
Бесплатные инструменты резервного копирования для клонирования Linux-диска
Clonezilla – это программа для создания образов и клонирования дисков, аналогичная программе True Image® или Norton Ghost®.
Она поможет вам выполнить развертывание системы, выполнить резервное копирование и восстановление без резервного копирования.
Доступны два типа Clonezilla: Clonezilla live и Clonezilla SE (серверная версия).
Clonezilla live подходит для резервного копирования и восстановления одной машины.
Хотя Clonezilla SE предназначен для массового развертывания, он может клонировать много (40 плюс!) компьютеров одновременно.
Clonezilla сохраняет и восстанавливает только использованные блоки на жестком диске.
Это увеличивает эффективность клона.
С некоторыми высококачественными аппаратными средствами в кластере с 42 узлами сообщалось о многоадресном восстановлении со скоростью 8 ГБ / мин.
Добавление deb-файлов в сборку
Если какие-то необходимые для сборки пакеты отсутствуют в репозиториях то их можно добавить в виде дополнительных deb-файлов. Для добавления в сборку дополнительных deb-файлов эти файлы нужно перед запуском сборки скопировать в каталог /usr/share/live-build-astra/customyze/extra_pkgs .
Особенности:
Поддерживаются многие файловые системы: (1) ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, btrfs, f2fs и nilfs2 GNU / Linux, (2) FAT12, FAT16, FAT32, NTFS MS Windows, (3) HFS + Mac OS, (4) UFS FreeBSD, NetBSD и OpenBSD, (5) minix Minix и (6) VMFS3 и VMFS5 VMWare ESX.
Таким образом, вы можете клонировать GNU / Linux, MS-окна, Mac OS, Mac OS, FreeBSD, NetBSD, OpenBSD, Minix, VMWare ESX и Chrome OS / Chromium OS, независимо от того, что это 32-разрядная (x86) или 64-разрядная (x86- 64) ОС.
Для этих файловых систем только используемые блоки в разделе сохраняются и восстанавливаются с помощью Partclone.
Для неподдерживаемой файловой системы копирование сектора в сектор выполняется с помощью dd в Clonezilla.
* LVM2 (версия LVM 1 не поддерживается) под GNU / Linux поддерживается.
* Загрузчик, включая grub (версия 1 и версия 2) и syslinux, может быть переустановлен.
* Поддерживаются оба формата MBR и GPT на жестком диске. Clonezilla live также можно загружать на компьютере с BIOS или uEFI.
* Поддерживается автоматический режим. Почти все шаги можно выполнить с помощью команд и опций. Вы также можете использовать множество параметров загрузки, чтобы настроить собственную визуализацию и клонирование.
* Поддерживается одно восстановление образа на несколько локальных устройств.
* Образ может быть зашифрован. Это делается с помощью ecryptfs, совместимой с POSIX корпоративной криптографической сложной файловой системы.
* Multicast поддерживается в Clonezilla SE, который подходит для массивного клонирования. Вы также можете удаленно использовать его для сохранения или восстановления множества компьютеров, если PXE и Wake-on-LAN поддерживаются в ваших клиентах.
* Файл образа может быть на локальном диске, сервере ssh, сервере samba, сервере NFS или сервере WebDAV.
* Шифрование AES-256 может использоваться для обеспечения доступа к данным, их хранения и передачи.
* На основе Partclone (по умолчанию), Partimage (необязательно), ntfsclone (необязательно) или dd для изображения или клонирования раздела. Однако Clonezilla, содержащий некоторые другие программы, может сохранять и восстанавливать не только разделы, но и целый диск.
* Используя другое бесплатное программное обеспечение drbl-winroll, которое также разработано производителями, имя хоста, группа и SID клонированной машины MS-окон могут быть автоматически изменены.
Вы можете скачать последнюю версию Clonezilla здесь:
Deepin Clone
Deepin Clone – это инструмент для резервного копирования и восстановления, разработанный Deepin Technology.
Он поддерживает клонирование, резервное копирование и восстановление диска или раздела.
Anything in here will be replaced on browsers that support the canvas element
Passbolt – это менеджер паролей с открытым исходным кодом, который позволяет безопасно хранить и передавать учетные данные для входа на сайт, пароль роутера, пароль Wi-Fi и т.д. В этом руководстве будет показано, как установить Passbolt Community Edition (CE) на Ubuntu 22.04 с сервером базы данных PostgreSQL, который обычно быстрее, чем сервер базы данных MariaDB/MySQL. Особенности […]
socialscan – это инструмент командной строки для проверки использования электронной почты и имен пользователей социальных сетей на онлайн-платформах. Если задан адрес электронной почты или имя пользователя, socialscan возвращает, доступен ли он, занят или недействителен на онлайн-платформах. Другие подобные инструменты проверяют доступность имени пользователя, запрашивая страницу профиля рассматриваемого имени пользователя и на основе такой информации, как […]
Многие советы по безопасности, как правило, делятся на два лагеря: предназначенные для предприятий с постоянно работающими командами безопасности и инфраструктуры, или быстрая установка инструментов без контекста для одиночных веб-разработчиков. В этой статье мы пойдем по среднему пути и рассмотрим некоторые способы безопасного управления веб-сервером для различных распространенных сценариев развертывания. Цель – обеспечить лучшее понимание инструментария […]
Что такое afrog afrog – это высокопроизводительный, быстрый и стабильный, PoC настраиваемый инструмент для сканирования уязвимостей. PoC включает CVE, CNVD, пароль по умолчанию, утечку информации, идентификацию фингерпринтов, несанкционированный доступ, произвольное чтение файлов, выполнение команд и т.д. Он помогает специалистам по сетевой безопасности быстро проверять и своевременно устранять уязвимости. Особенности Основан на ядре xray, но не […]
Краткое руководство по сканированию портов Сканирование портов – это враждебная техника, часто используемая специалистами по тестированию на проникновение и хакерами для сканирования компьютеров, подключенных к Интернету, и определения того, какие приложения или службы прослушивают сеть, обычно для проведения таргетированных атак. Как правило программное обеспечение безопасности обнаруживает активное сканирование портов и отмечает его как потенциальную угрозу. […]
Всем привет, на связи астра линукс Смоленск. Вопрос в следующем. У меня есть комп с возможностью поставить на него Смоленск и подключением к интернету. Есть идея поставить на него все нужные проги при помощи интернета и записать на диск образ системы как дистрибутив для установки ОС, чтобы потом поставить это как операционку на рабочем компе, где нет интернета. Подскажите, пожалуйста, реально ли это и как это сделать?
Ставишь на отдельный хард, хард вставляешь потом в нужный комп.
Или, к примеру, ставишь на виртуалку, а потом её образ пишешь на хард.
Самый простой способ - это создать тарбол системного раздела загрузившись с флэшки (прекрасно подходят, например, установочный образ Генты или SystemRescueCD). Потом из такой же среды, но уже на другой машине, можно просто создать новый корневой раздел, распаковать туда содержимое тарбола, настроить загрузчик и перезагрузиться в только что склонированную систему.
Есть идея поставить на него все нужные проги при помощи интернета и записать на диск образ системы как дистрибутив для установки ОС, чтобы потом поставить это как операционку на рабочем компе, где нет интернета.
А железо сильно разное на тем где инет и там где нет инета?
ЕМНИП, в Astra какая-то система по типу SELinux, но не он. Не будет ли ругани при переносе?
Скачай все нужные пакеты там, где есть интернет, а потом перенеси их.
Это если он ее включит, а так даже пароль можно через chroot поменять - даже не пискнет. Так что может спокойно тарить
Я правильно поняла, что по факту это будет уже не астра, а другая система? Или нет?
Сложность в том, что астра почти голая система, у меня много проблем с зависимостями, которые без инета очень сложно поставить
Смотря что считать дистрибутивом. Если в понятие «дистрибутив» включить ещё и инсталлятор как неотъемлемую часть, то, да, это будет уже нечто другое. Но, если под дистрибутивом понимать конкретный набор пакетов в конкретном репозитории и всю инфраструктуру разработки, включая самих маинтейнеров и участвующих в процессе, то всё это, разумеется, будет и там и здесь. По сути, __итоговая вторая система__ ничем не будет отличаться от __той системы, файлы которой были помещены в тарбол__.
Мне нужно, чтобы в итоге на компе стояла именно астра, причём чтобы на ней были нужные мне проги, но не было следов манипуляций с интернетом и флешками. Это возможно при вашем способе?
Это универсальный способ клонирования любой системы (соответственно, применимый к любым дистрибутивам (вероятно, с некоторыми исключениями)),
Установись, настрой всё и дэдэшкой скопируй на комп без инета. Делов то.
но не было следов манипуляций с интернетом и флешками.
А это смотря что под этим подразумевать. Вы поясните более конкретно.
Поясните, пожалуйста, подробнее про «дедешку»
Куда конкретнее. Чтобы нигде в логах не было отражено, что компьютер был подключён к интернету или к нему был подключён usb-накопитель
dd - программа для снятия посекторного образа с диска.
Можно, конечно и так, но по факту это будет неудобно.
Вам придётся снимать образ всего раздела / диска. А не только занятых данных на файловой системе.
Так что самое оптимальное решение - это создание простого архива установленной системы, далее на целевом компьютере создание разделов, файловых систем, распаковка на эти файловые системы ранее снятого архива системы.
Правка /etc/fstab, chroot в систему и установка загрузчика.
Это всё относительно просто, писать дольше.
Почитайте как инструкцию по установке Arch Linux или лучше Gentoo.
«Дэдэшка» - из серии развлечений начинающих линуксоидов - побайтовое копирование всего объёма раздела жёсткого диска, содержащего файловую систему с ОС, не умеющую в dump/restore, или умеющую, но фанаты об этом не в курсе.
Поясните, пожалуйста, подробнее про «дедешку»
Чтобы нигде в логах не было отражено, что компьютер был подключён к интернету или к нему был подключён usb-накопитель
Простите, а ставиться Вы с чего будете? Так что совсем без флэшки никак. Можно конечно установиться с ДВД диска, но какой смысл?
Смысл в политике компании. Увидят, что была подключена флешка - отсекут голову сначала моему непосредственно у начальнику, потом мне.
Ясно. Тогда то что система установится с флэхи не важно я так понимаю?
Грузишся с LiveCD, а потом работаешь ддшкой. Астра не загружается, соответственно в логи ничего не запишется. Получаешь полную копию системы.
Журнал сборки
В случае неудачной сборки причины сбоя можно посмотреть в журнале сборки в файле build.log, расположенном в текущем каталоге.
При запуске сборки без указания ключей будет создан ISO-образ текущей ОС хоста (при условии, что правильно настроены источники пакетов в файле /etc/apt/sources.list).
В список используемых для сборки образа репозиториев автоматически добавляются только первые два репозитория из указанных в файле /etc/apt/sources.list, остальные репозитории не используются.
Если нужно собрать образ обновления ОС, отличного от ОС хоста, либо в случае отсутствия верно сконфигурированного /etc/apt/sources.list, при создании образа могут применяться следующие ключи:
- -d – явное указание релиза (orel, smolensk и др.)
- -i – указание абсолютных путей к установочному ISO-образу собираемого релиза;
если ISO-образов несколько, то пути к ним должны быть указаны через символ ";" - -r – указание сетевого URL для репозитория собираемого релиза;
если URL несколько, они должны быть указаны через символ ";"
Например, для сборки образа Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) при наличии соответствующих ему установочных iso, команда сборки может выглядеть следующим образом:
sudo live-build-astra -d smolensk -i "/usr/local/tmp/smolensk-current.iso;/usr/local/tmp/devel-smolensk-current.iso"
В случае указания нескольких iso или url первым обязательно должен быть указан тот, на основе которого будет собран debootstrap для live-образа.
Сборка Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) из образов дисков с использованием обновлений:
sudo live-build-astra -d smolensk -i "/tmp/smolensk-current.iso;/tmp/repository-update-bin.iso;/tmp/devel-smolensk-current.iso;/tmp/repository-update-dev.iso"
Сборка Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) из интернет-репозиториев с использованием актуального обновления:
sudo live-build-astra -d smolensk -r " http://dl.astralinux.ru/astra/stable/1.6_x86-64/repository;http://dl.astralinux.ru/astra/stable/1.6_x86-64/repository-update "
Сборка Astra Linux Common Edition из интернет-репозитория:
Для создания live-образов Astra Linux РУСБ.10015-01 (очередное обновление 1.6) с ядром 5.4:
-
Использовать для сборки образа оперативное обновление БЮЛЛЕТЕНЬ № 20210730SE16 (оперативное обновление 8) или более позднее;
Добавить в образ пакеты модулей ядра:
Скопировать модифицированные пакеты в каталог /usr/share/live-build-astra/customyze/extra_pkgs:
sudo cp ALSE-live-build-168/pool/non-free/l/linux-astra-modules/* /usr/share/live-build-astra/customyze/extra_pkgs
K3b - это полноценное графическое приложение для записи и считывания CD/DVD/Blu-Ray с простым интерфейсом.
Приложение предоставляет все возможности, которые могут понадобиться продвинутым пользователям, и понятно для новичков.
Приложение k3b входит в дистрибутивы Astra Linux и устанавливается автоматически при стандартной установке операционной системы.
После установки приложение доступно в графическом меню:
Поддерживаются следующие возможности:
- копирование дисков;
- записывание различных типов образов
- считывание Audio CD, Video CD, и Video DVD.
Инструмент командной строки growisofs входит в дистрибутивы Astra Linux и устанавливается автоматически при стандартной установке операционной системы. Инструмент представляет собой комбинированный интерфейс, объединяющий инструмент для создания ISO-образов genisoimage и средства записи дисков.
Несколько типичных примеров использования growisofs:
- Создание и запись файлов на том стандарта ISO9660 с расширениями Joliet и Rock-Ridge на диске DVD или Blu-ray:
- Добавление данных на ранее записанный носитель:
При добавлении данных необходимо использовать те же параметры, что и при предыдущих сеансах записи диска.
- Финализация записи с обеспечением максимальной совместимости:
- Запись предварительно созданного образа ISO на DVD:
Полная справка по опциям команды growisofs доступна в системе электронных справок:
Опция | Описание |
---|---|
-Z /dev/dvd | Записать первичную (инициализирующую) сессию на указанное устройство. Также имеется специальная форма этой опции для записи заранее подготовленного образа ISO. DVD+RW |
-M /dev/dvd | Добавить новую сессию к ранее записанной. |
-version | Распечатать версию. |
-dvd-compat | Обеспечить максимальную совместимость с DVD-ROM/-Video. При использовании DVD+R или DVD-R с однократной записью ведёт к закрытию диска (добавление следующих записей невозможно). При работе с DVD-RW обеспечивает обязательную запись конечного оглавления (lead-out). |
-dry-run | Выполнение всех шагов до первой операции записи, не включая эту операцию. |
-overburn | Стандартный однослойный DVD позволяет записать 4.700.000.000 байт (в рекламных материалах 4.7GB, в самом деле 4.377 GiB или 4482 MiB). Аналогичная арифметика применяется к ёмкости дисков Blu-ray (25.000.000.000 байт). Команда не будет стартовать без этой опции, если переполнение диска выглядит неизбежным. |
-speed=N | Контроль скорости записи. Наиболее употребительно -speed=1 для носителей неизвестного происхождения/качества если запись не удаётся на скорости "по умолчанию". Значение N задаёт скорость ближайшую к N*1385KB/сек для DVD или N*4496KB/сек для Blu-ray. Список доступных скоростей может быть проверен командой dvd+rw-mediainfo. |
При использовании инструмента xorrisofs процесс записи выбранных файлов состоит из двух этапов:
- Вначале необходимо создать iso-образ;
- Созданный ISO-образ записать на диск.
Mondo Rescue
Он поддерживает ваш сервер или рабочую станцию GNU / Linux на ленточные, CD-R, CD-RW, DVD-R [W], DVD + R [W], NFS или раздел жесткого диска.
В случае катастрофической потери данных вы сможете восстановить все свои данные [или столько, сколько хотите], с нуля, если это необходимо.
Mondo используется Lockheed-Martin, Nortel Networks, Siemens, HP, IBM, JPL NASA, Департаментом сельского хозяйства США, десятками небольших компаний и десятками тысяч пользователей.
Mondo является всеобъемлющим.
Mondo поддерживает LVM 1/2, RAID, ext2, ext3, ext4, JFS, XFS, ReiserFS, VFAT и может легко поддерживать дополнительные файловые системы: просто отправьте по электронной почте список рассылки с вашим запросом.
Он поддерживает программный рейд, а также большинство аппаратных RAID-контроллеров.
Он поддерживает настройки в геометрии диска, включая переход из не-RAID в RAID.
Он поддерживает режимы загрузки BIOS и UEFI.
Mondo работает во всех основных дистрибутивах Linux (Fedora, RHEL, OpenSUSE, SLES, Mageia, Debian, Ubuntu, Gentoo) и все время становится все лучше.
Вы даже можете использовать его для резервного копирования не Linux-разделов, таких как NTFS.
Он был опубликован под лицензией GPL v2 (GNU Public License), частично, чтобы представить его тысячам потенциальных бета-тестеров, но в основном в качестве вклада в сообщество Linux.
Добавление дополнительных репозиториев для сборки
Использовать при сборке дополнительные репозитории следует с осторожностью, так как полученный в результате такой сборки набор пакетов может оказаться неработоспособным.
Добавить дополнительные репозитории, в которых будет выполняться поиск пакетов при сборке, можно указав описания этих репозиториев в файле /usr/share/live-build-astra/customyze/external_repo.list, например:
Дополнительные пакеты, которые должны будут установиться из этих репозиториев, следует указать в файле /usr/share/live-build-astra/customyze/astra_extend.list
Partclone
Partclone – это программа, аналогичная известной утилите резервного копирования «Partition Image» a.k.a partimage.
Partclone предоставляет утилиты для сохранения и восстановления используемых блоков в разделе и предназначен для более высокой совместимости файловой системы с использованием существующих библиотек, например. e2fslibs используется для чтения и записи раздела ext2.
Partclone теперь поддерживает ext2, ext3, ext4, hfs +, reiserfs, reiser4, btrfs, vmfs3, vmfs5, xfs, jfs, ufs, ntfs, fat (12/16/32), exfat, f2fs, nilfs. Доступные программы:
partclone.btrfs
partclone.ext2, partclone.ext3, partclone.ext4
partclone.fat32, partclone.fat12, partclone.fat16
partclone.ntfs
partclone.exfat
partclone.hfsp
partclone.jfs
partclone.reiserfs
partclone.reiser4
partclone.ufs (с SU + J)
partclone.vmfs (v3 и v5)
partclone.xfs
partclone.f2fs
partclone.nilfs2
Partclone поддерживает локальный и удаленный ssh-сервер для хранения резервной копии.
Команда создаст резервную копию раздела ext4 (/ dev / sda1) в файл образа data1.img.
Для восстановления из файла из образа используйте следующую команду:
Удаление пакетов из сборки
Список удаляемых пакетов расширять крайне нежелательно, так как удаляемые пакеты будут удалены со всеми зависимостями, что может привести к полной неработоспособности собранного Live-образа.
Пакеты, удаляемые по умолчанию из собираемого live-образа, находятся в файле:
doClone
DoClone – бесплатный проект, разработанный на C ++ для создания или восстановления образов систем GNU / Linux.
Он также может работать в локальной сети для передачи данных внутри компьютеров.
Этот инструмент обеспечивает простой способ управления установкой GNU / Linux в офисах или школах, включая машины с различным оборудованием, например разные размеры жесткого диска, используя только пространство, требуемое данными.
Особенности, как говорит сайт.
- Поддерживает 12 файловых систем.
- Поддерживает 9 ярлыков дисков.
- Клоны дисков или разделов разных размеров.
- Системы клонов selinux.
- Восстановление загрузчика GRUB.
- Многократное клонирование в локальной сети.
- Клонирование UUID и файловой системы.
- Живое клонирование: система может создавать образы самого себя.
- Эта программа является бесплатным программным обеспечением и распространяется в соответствии с лицензией GNU GPL v3.
Добавление пакетов в сборку
Для добавления в сборку дополнительных пакетов используется файл:
Пакеты указываются в этом файле по одному на строку (без указания версии).
При добавлении пакета, кроме внесения его в файл /usr/share/live-build-astra/customyze/astra_extend.list, необходимо проверить наличие пакета в shrink.roster, и при необходимости убрать его из удаляемых по умолчанию пакетов.
dd (data duplicator)
Dd-Mighty Disk Destroyer.
Многие админы боятся и даже сжимаются, когда буквы DD упоминаются вместе.
Но DD может быть вашим лучшим другом.
Поскольку вы являетесь профессионалом Linux или хотите стать профессионалом, вам иногда приходится сталкиваться с необходимостью клонирования, резервного копирования и восстановления образов на жестком диске «на лету».
Во-вторых, многие хотят создать резервные копии жестких дисков для будущего развертывания.
Наконец, иногда у вас есть неисправный жесткий диск, который необходимо перенести на хороший жесткий диск.
Команда dd должна использоваться с осторожностью. Эта команда настолько мощная и может стереть ваши данные, если вы используете ее неправильно.
Например: Чтобы клонировать диск 1 (/ dev / sdb) на диск 2 (/ dev / sda), используйте следующую команду:
Для получения дополнительной информации о DD вы можете использовать команду из вашего терминала:
Читайте также: