описание систем и утилит с загрузкой по сети pxe
Применимость: Выделенный сервер, dedicated server
Слова для поиска: бездисковая загрузка, recovery
Задача:
Выбрать систему для загрузки
Решение:
Для загрузки по сети через PXE на момент написания статьи доступны следующие варианты загрузки:
ОС MS Windows:
ОС Linux:
CentOS (англ. Community ENTerprise Operating System) — дистрибутив Linux, основанный на коммерческом Red Hat Enterprise Linux компании Red Hat и совместимый с ним. Срок поддержки каждой версии CentOS составляет 10 лет. Техническая поддержка осуществляется свободным интернет-сообществом пользователей.
Debian GNU/Linux ([ˈdɛbiən]) — операционная система, состоящая из свободного ПО с открытым исходным кодом. Это один из самых популярных и важных дистрибутивов GNU/Linux. Техническая поддержка осуществляется свободным интернет-сообществом пользователей.
В ходе установки Debian у вашего сервера есть доступ только к одному репозиторию пакетов. Допустимо использовать адреса только это зеркало (предлагается по умолчанию):
ftp.us.debian.org
Oracle Linux (прежнее название Oracle Enterprise Linux, Unbreakable Linux) — открытый дистрибутив операционной системы Linux, доступный под лицензией GNU General Public License. Основан на Red Hat Enterprise Linux компании Red Hat и совместим с ним. Для Oracle Linux открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности. Техническая поддержка осуществляется платно компанией Oracle.
Особенности:
- используется стабильная версия Btrfs, LXC, Dtrace, Ksplice и на выбор ядра - Red Hat Compatible Kernel (kernel-3.10.0-327.el7) и Unbreakable Enterprise Kernel (UEK) Release 3 (kernel-uek-3.8.13-98.7.1.el7uek)
- в ходе установки для настройки сети рекомендуем использовать DHCP, а реальный публичный адрес настраивать как статичный (static) после перезагрузки системы (используйте утилиту nmtui).
Ubuntu ([ʊˈbʊntuː]) — операционная система, основанная на Debian GNU/Linux. Основным разработчиком и спонсором является компания Canonical. Техническая поддержка осуществляется интернет-сообществом пользователей и доступна платная поддержка компании Canonical.
В ходе установки Ubuntu у вашего сервера есть доступ только к одному репозиторию пакетов. Допустимо использовать адреса только это зеркало (предлагается по умолчанию):
us.archive.ubuntu.com
Гипервизоры:
KVM
Proxmox Virtual Environment (Proxmox VE) — система виртуализации с открытым исходным кодом, основанная на Debian GNU/Linux. Разрабатывается австрийской фирмой Proxmox Server Solutions GmbH. Доступны коммерческие и бесплатные версии.
ESXi
VMware ESX Server — программный продукт для виртуализации уровня предприятия, предлагаемый компанией VMware в качестве компонента VMware vSphere (ранее VMware Infrastructure). Начиная с версии 5.0 ESX замещен продуктом ESXi
XEN
Xen (произн. /ˈzɛn/) — кроссплатформенный гипервизор, разработанный в компьютерной лаборатории Кембриджского университета и распространяемый на условиях лицензии GPL.
XenServer представляет собой комплексное решение виртуальной инфраструктуры на базе технологии XEN, которое включает 64‑битный гипервизор, текстовую и графическую консоль управления виртуализацией, возможность живой миграции, а также инструменты, необходимые для перемещения существующих нагрузок с физической в виртуальную среду.
В ходе установки следует выбирать NFS репозитоий, DHCP адрес и указывать адрес репозитория:
10.0.10.1:/home/tftpboot/xen/6.5
или для версии 7.0
10.0.10.1:/home/tftpboot/xen/7.0
Microsoft Hyper-V
Microsoft Hyper-V - система виртуализации на основе MS Windows.
UNIX
Unix (торговая марка UNIX) семейство переносимых, многозадачных и многопользовательских операционных систем промышленного назначения, которые являются производными от оригинального AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кен Томпсон, Деннис Ритчи и др.
SmartOS это свободная система с открытым исходным кодом на основе операционной системы UNIX. Сочетает в себе технологии OpenSolaris и виртуализацию KVM Linux. Система включает в себя несколько важных технологий: - Crossbow, DTrace, KVM, ZFS и Solaris Zones. Принципиальное отличие от подобных систем (OmniOS, OpenIndiana) - использует RAMDISK и не требует диска для системы. Параметры и прочие изменяемые данные хранятся на основном ZFS пуле.
NexentaStor - популярная программно определяемая система хранения на основе OpenSolaris с файловой системой ZFS. Доступна коммерческая и бесплатная версия с ограничением пространства 18TB
FreeBSD - это современная операционная система для серверов, десктопов и встроенных компьютерных платформ. Её код прошёл через более чем тридцать лет непрерывного процесса развития, совершенствования и оптимизации. FreeBSD разрабатывается и поддерживается большой командой разработчиков. FreeBSD обеспечивает современные сетевые возможности, впечатляющую безопасность и производительность на мировом уровне и используется на одних из самых загруженных веб-сайтов мира и на наиболее распространенных встроенных сетевых устройствах и устройствах хранения.
В ходе установки FreeBSD у вашего сервера есть доступ только к одному репозиторию пакетов. Допустимо использовать адреса только это зеркало (предлагается по умолчанию):
ftp.freebsd.org
Антивирусы
AVG Rescue CD - Антивирус и универсальный набор средств для восстановления систем после сбоя.
Kaspersky Rescue Disk применяется для проверки и лечения зараженных компьютеров, которые невозможно вылечить с помощью антивирусных программ, запускаемых под управлением операционной системы.
Прочее
FreeDOS
FreeDOS — операционная система, совместимая с MS-DOS. FreeDOS распространяется на условиях GNU General Public License
На диске можно найти следующие утилиты:
- ipmicfg.exe - ipmi сброс пароля и прочее
C:\utils\ipmicfg\ipmicfg.exe
- dmicfg - утилита для просмотра и редактирования DMI параметров оборудования
C:\utils\dmi\dmicfg.exe
- megacli.exe - утилита для контроллеров LSI (Avago)
C:\utils\lsi\megacli.exe
- AFUDOS.exe - утилита для прошивки BIOS
C:\utils\bios\AFUDOS.exe Пример команды обновления
C:\utils\bios\ami.bat <имя файла обновления>
- Набор утилит для сетевых карт Intel
C:\utils\intel\lan
- Набор утилит для Fiber Channel карт Qlogic
C:\utils\qlogic
RedoBackup
Специализированный LiveCD для резервного копирования и восстановления дисковых разделов.
Clonezilla
Clonezilla LiveCD - мультиплатформенная бесплатная (GPL) программа для клонирования или резервного копирования жестких дисков или отдельных разделов. Поддерживается работа с файловыми системами ext2, ext3, reiserfs, xfs, jfs (GNU/Linux), FAT, NTFS ( Windows ) и HFS+ (Mac OS). При создании образа раздела/диска копируются только занятые блоки данных, возможно сжатие образа. Полученный образ можно записать как локально (на свой компьютер или болванку), так и на удаленный сервер.
HirensBootCD
Отличный набор инструментов администратора ориентированный на восстановление Windows
Пример загрузки Mini Windows XP
Trinity Rescue Kit
Trinity Rescue Kit - загрузочный диск для восстановления Windows, но также пригоден для восстановления систем Linux.
SystemRescueCD
SystemRescueCD — дистрибутив Linux, основанный на Gentoo Linux. Распространяется в виде загрузочного LiveCD-образа. Предназначен для обслуживания и выполнения административных задач. Содержит инструменты для работы с жёстким диском: разбивка на разделы, диагностика, сохранение и восстановление разделов. Умеет монтировать разделы Windows NTFS для чтения и записи. Содержит также средства для настройки сети, сетевых сервисов, средства поиска руткитов и антивирус.
GParted
GParted (GNOME Partition Editor) — редактор дисковых разделов, являющийся графической оболочкой к GNU Parted. Предназначен для различных операций с разделами (и файловыми системами, находящимися на них), таких как: создание, уничтожение, изменение размера, перемещение, проверка и копирование. Это необходимо при создании пространства для новых операционных систем, реорганизации использования диска, копировании данных, находящихся на жёстких дисках, и зеркалировании одного раздела на другой (создании образа диска).