Colobridge WIKI

описание систем и утилит с загрузкой по сети pxe

Применимость: Выделенный сервер, dedicated server

Слова для поиска: бездисковая загрузка, recovery


Выбрать систему для загрузки

Для загрузки по сети через PXE на момент написания статьи доступны следующие варианты загрузки:


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) семейство переносимых, многозадачных и многопользовательских операционных систем промышленного назначения, которые являются производными от оригинального 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

На диске можно найти следующие утилиты:


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. Предназначен для различных операций с разделами (и файловыми системами, находящимися на них), таких как: создание, уничтожение, изменение размера, перемещение, проверка и копирование. Это необходимо при создании пространства для новых операционных систем, реорганизации использования диска, копировании данных, находящихся на жёстких дисках, и зеркалировании одного раздела на другой (создании образа диска).