Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • Машинное обучение
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Истории успеха
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex BareMetal
  • Начало работы
    • Все инструкции
      • Арендовать сервер
      • Изменить сервер
      • Остановить и запустить сервер
      • Сбросить пароль на сервере
      • Отказаться от аренды серверы
        • Переустановить ОС из образа Marketplace
        • Переустановить ОС из своего ISO-образа
      • Подключиться к KVM-консоли
      • Заменить диск в RAID-массиве
      • Воспользоваться Rescue-CD
      • Добавить новый SSH-ключ пользователя
      • Восстановить загрузчик ОС
      • Загрузить образ
      • Подключить сервер BareMetal к Cloud Backup
    • Обзор сервиса
      • Обзор
      • Конфигурации серверов
      • Обзор
      • DHCP
      • Ограничения в сетях BareMetal
    • Квоты и лимиты
    • Все руководства
    • Подключение сервера BareMetal к Cloud Backup
    • Настройка VRRP для кластера серверов BareMetal
    • Настройка сетевой связности в подсети BareMetal
    • Настройка сетевой связности между подсетями BareMetal и Virtual Private Cloud
    • Доставка USB-устройств на сервер BareMetal или виртуальную машину
  • Метрики Monitoring
  • Аудитные логи Audit Trails
  • Управление доступом
  • Правила тарификации
  • Вопросы и ответы

В этой статье:

  • Запустите сервер с собственного ISO-образа в режиме UEFI
  • Выполните базовые настройки операционной системы
  • Выполните разметку дисков и сформируйте массивы RAID10
  • Альтернативные варианты разметки дисков
  • Установка системных файлов
  1. Пошаговые инструкции
  2. Серверы
  3. Переустановить ОС сервера
  4. Переустановить ОС из своего ISO-образа

Переустановить операционную систему из своего ISO-образа

Статья создана
Yandex Cloud
Обновлена 10 марта 2025 г.
  • Запустите сервер с собственного ISO-образа в режиме UEFI
  • Выполните базовые настройки операционной системы
  • Выполните разметку дисков и сформируйте массивы RAID10
    • Альтернативные варианты разметки дисков
  • Установка системных файлов

Yandex BareMetal позволяет пользователям устанавливать и переустанавливать операционную систему сервера из собственных ISO-образов. Таким способом вы можете установить на сервер операционные системы семейств Linux или Windows. При этом, если устанавливаемая ОС требует лицензии, пользователь должен использовать собственную лицензию.

При установке или переустановке ОС из своего ISO-образа вы можете произвольным образом перераспределять дисковое пространство, доступное на сервере.

Создание отказоустойчивой дисковой разметки требует опыта и понимания технологий RAID и/или LVM, поэтому рекомендуется использовать установку ОС из публичного образа Yandex Cloud Marketplace, а приведенный в этой инструкции способ установки использовать только при необходимости внесения существенных изменений, недоступных при установке из Cloud Marketplace.

Например, установка из своего ISO-образа может потребоваться, если нужная ОС недоступна в Cloud Marketplace, либо если требуется нестандартная конфигурация разметки дисков, режим UEFI/SecureBoot, шифрование корневой системы или другие настройки, недоступные при установке из образа Cloud Marketplace.

Важно

Неправильная разметка дисков или конфигурация RAID может привести к снижению или отсутствию отказоустойчивости, преждевременному исчерпанию свободного места на разделах или невозможности запустить сервер.

В этой инструкции приведен пример установки на сервер BA-i201-H с четырьмя HDD операционной системы Ubuntu 24.04 в режиме UEFI из своего ISO-образа в дисковой конфигурации RAID10 с LVM.

Запустите сервер с собственного ISO-образа в режиме UEFIЗапустите сервер с собственного ISO-образа в режиме UEFI

Чтобы создать из вашего ISO-образа образ BareMetal и запустить с него сервер:

  1. Скачайте на ваш локальный компьютер нужный образ операционной системы.

  2. Загрузите скачанный ISO-образ в Yandex Object Storage и создайте из него образ BareMetal.

  3. Подключитесь к KVM-консоли сервера.

    Примечание

    Все дальнейшие действия будут выполняться в окне KVM-консоли.

  4. В окне KVM-консоли в верхнем меню выберите Media → Virtual Media Wizard... или нажмите на значок с изображением CD-диска. В открывшемся окне:

    1. В секции CD/DVD Media1 нажмите кнопку Browse и в директории user-iso выберите загруженный ранее ISO-образ операционной системы.
    2. Нажмите кнопку Connect CD/DVD.
    3. Убедитесь, что в секции Status для устройства Virtual CD 1 значение поля Connected To изменилось на путь к выбранному ISO-образу, и нажмите кнопку Close.

    В зависимости от настроек сервера может потребоваться принудительно выбрать загрузочный носитель или режим UEFI в BIOS. В частности, на сервере с конфигурацией BA-i201-H, чтобы установить операционную систему в режиме UEFI, необходимо загрузиться с CD-дисковода в режиме UEFI.

  5. Чтобы запустить сервер с выбранного ISO-образа:

    1. В правом верхнем углу KVM-консоли нажмите кнопку Reboot to cdrom.

    2. В процессе загрузки сервера на экране POST нажмите клавишу F11 или Del. На экране появится сообщение Entering Setup....

    3. Дождитесь, когда откроется системное меню BIOS, и с помощью клавиш ← и → перейдите в раздел Security.

    4. С помощью клавиш ↑ и ↓ в секции Boot Override выберите UEFI: AMI Virtual CDROM0 1.00 и нажмите Enter.

      Сервер еще раз перезапустится и будет загружен с виртуального CD-дисковода в режиме UEFI.

    Важно

    Заданные по умолчанию настройки BIOS являются оптимальными для работы сервера BareMetal. Изменять эти настройки не рекомендуется.

Выполните базовые настройки операционной системыВыполните базовые настройки операционной системы

На этом этапе вы выполните базовые настройки устанавливаемой операционной системы. Все указанные действия выполняйте в окне терминала KVM-консоли:

  1. В меню загрузчика GRUB выберите пункт Try or Install Ubuntu Server и нажмите клавишу Enter.

  2. Выберите язык системы:

    01

    Навигация по пунктам меню осуществляется клавишами ↑ и ↓.

  3. Выберите раскладку клавиатуры, переместите курсор на Done и нажмите Enter. В зависимости от выбранной раскладки может потребоваться задать сочетание клавиш для переключения языка ввода.

  4. Выберите вариант установки сервера: полный или минимальный:

    02

  5. Задайте настройки сетевых интерфейсов. По умолчанию для всех интерфейсов достаточно оставить DHCP:

    03

  6. При необходимости настройте прокси и адрес зеркала репозиториев для установки пакетов ОС.

    Например, для Ubuntu можно указать адрес зеркала http://mirror.yandex.ru/ubuntu. При этом обычно вносить правки необязательно.

  7. Выберите вариант разметки дисков Custom storage layout. Для этого переместите курсор на этот пункт меню и нажмите клавишу Пробел.

    04

    Использовать предлагаемый установщиком Ubuntu по умолчанию вариант с установкой системы на единственный накопитель не рекомендуется. Такой вариант не обеспечивает отказоустойчивости, и в случае выхода из строя выбранного под системные файлы диска, как минимум, потребуется переустановка операционной системы.

Выполните разметку дисков и сформируйте массивы RAID10Выполните разметку дисков и сформируйте массивы RAID10

Внимание

При разметке дисков разделы будут отформатированы. Это приведет к потере всех данных, хранящихся на дисках. Прежде чем продолжить, убедитесь, что у вас имеется резервная копия всех важных файлов, хранящихся на сервере.

Разметка дисков — наиболее ответственный этап установки операционной системы. От правильной разметки и выбора конфигурации разделов зависит производительность дисковой подсистемы, надежность хранения данных, отказоустойчивость сервера и скорость восстановления избыточности в случае сбоев.

На этом этапе вы можете создать любую дисковую конфигурацию, начиная от повторения разметки, предлагаемой при установке ОС из образа Cloud Marketplace, и заканчивая настройкой LVM с шифрованием.

Для продолжения установки операционной системы вы создадите следующие разделы:

  • / — корневой раздел операционной системы;

  • /boot — раздел для загрузочных файлов операционной системы;

  • swap — раздел подкачки;

  • /home — раздел для домашних каталогов пользователей;

  • /srv — раздел для сервисных данных;

  • ESP — системный раздел UEFI размером 1 ГБ.

    В случае загрузки сервера в режиме Legacy вместо раздела ESP будет создан системный раздел BIOS grub spacer размером 300 МБ.

    Примечание

    Вручную создавать системные разделы ESP и BIOS grub spacer не нужно: они появляются на диске автоматически при выборе диска в качестве основного или дополнительного загрузочного устройства.

Для создания отказоустойчивого дискового массива уровня RAID10 требуется как минимум четыре диска или дисковых раздела. Обычно RAID-массивы создаются из разделов дисковых устройств, поэтому сначала необходимо переразметить все диски и создать на каждом из них таблицу разделов:

  1. Если на сервере уже была установлена операционная система и диски уже размечены, удалите текущую разметку. Если сервер был арендован без операционной системы и ОС на нем еще не устанавливалась, пропустите этот шаг и переходите к следующему.

    1. В секции AVAILABLE DEVICES удалите все разделы дисков и RAID-массивы, имеющиеся на сервере.

      Для этого с помощью клавиш ↑ и ↓ выберите раздел или RAID-массив, нажмите Enter, в появившемся меню выберите DELETE и подтвердите удаление.

      Чтобы удалить все разделы на диске, переместите курсор на строку с именем этого диска, нажмите Enter, выберите Reformat и подтвердите удаление.

    2. Повторите предыдущее действие для всех разделов, дисков и RAID-массивов, отображающихся в секции AVAILABLE DEVICES.

      В результате в секции AVAILABLE DEVICES у вас должны остаться только дисковые устройства с нераспределенным дисковым пространством (free space):

      05

  2. Выберите загрузочные диски:

    1. С помощью клавиш ↑ и ↓ выберите любой диск и нажмите Enter.

    2. В появившемся справа дополнительном меню выберите Use As Boot Device и нажмите Enter.

      06

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

    3. Выберите еще один диск, нажмите Enter и выберите Add As Another Boot Device.

  3. Создайте на каждом из дисков одинаковый набор разделов, исходя из предполагаемого потребления дискового пространства. В приведенном примере на дисках создается по три отдельных раздела:

    1. Разметьте первый диск:

      1. Выберите строку free space первого диска в списке, нажмите Enter и в появившемся дополнительном меню выберите Add GPT Partition.
      2. В открывшейся форме в поле Size: задайте размер первого из создаваемых разделов — 4G.
      3. В поле Format: выберите значение Leave unformatted.
      4. Переведите курсор на Create и нажмите Enter.
      5. Повторите предыдущие действия, чтобы создать на первом диске еще два раздела: один — размером 2 ГБ, другой — занимающий все пространство, оставшееся после первых двух разделов.
    2. Точно так же разметьте оставшиеся три диска сервера: размеры разделов на всех четырех дисках должны совпадать.

    07

  4. Из созданных на предыдущем шаге разделов соберите RAID-массивы:

    1. Переведите курсор в пункт меню Create software RAID (md) и нажмите Enter. В открывшейся форме:

      1. В поле RAID Level: выберите 10.
      2. С помощью клавиши Пробел отметьте разделы размером 4 ГБ на всех четырех дисках.
      3. Переведите курсор на Create и нажмите Enter.

      08

    2. Аналогичным образом создайте RAID-массив уровня 10 из разделов размером 2 ГБ, затем — RAID-массив уровня 10 из самых больших разделов.

  5. Создайте в полученных RAID-массивах разделы для файловой системы сервера:

    1. Создайте раздел swap:

      1. Переведите курсор на RAID-массив md0 размером 8 ГБ, нажмите Enter и в появившемся меню выберите Format.
      2. В открывшейся форме в поле Format: выберите swap.
      3. Переместите курсор на Done и нажмите Enter.
    2. Создайте раздел /boot:

      1. Переведите курсор на RAID-массив md1 размером 4 ГБ, нажмите Enter и в появившемся меню выберите Format.
      2. В открывшейся форме в поле Format: оставьте ext4, а в поле Mount: выберите /boot.
      3. Переместите курсор на Done и нажмите Enter.

      09

  6. Из RAID-массива md2, собранного из самых больших разделов, создайте LVM-группу vg0:

    1. Создайте LVM-группу:

      1. Переведите курсор в пункт меню Create volume group (LVM) и нажмите Enter.
      2. В открывшейся форме в поле Devices: с помощью клавиши Пробел отметьте массив md2.
      3. Переведите курсор на Create и нажмите Enter.
    2. Создайте логический том lv-root для корневого раздела:

      10

      1. В секции устройств AVAILABLE DEVICES в блоке с устройством vg0 переведите курсор на строку free space, нажмите Enter и в открывшемся меню выберите Create Logical Volume.
      2. В поле Name: введите lv-root.
      3. В поле Size: задайте размер тома 100G.
      4. В поле Format: оставьте значение ext4, а в поле Mount: — /.
      5. Переведите курсор на Create и нажмите Enter.

      11

    3. Аналогичным образом создайте логические тома:

      • lv-home размером 512 ГБ с точкой монтирования /home для домашних каталогов пользователей.
      • lv-srv размером 1 ТБ с точкой монтирования /srv для сервисных данных.

      12

    Оставшееся нераспределенным в LVM-группе vg0 пространство может позднее быть использовано для расширения уже имеющихся логических томов, либо для создания новых.

Альтернативные варианты разметки дисковАльтернативные варианты разметки дисков

Приведенный выше вариант разметки дисков является примерным. В каждом конкретном случае размечать дисковое пространство необходимо, исходя из прогнозируемых сценариев использования сервера. Кроме того, разметка дисков будет различаться в зависимости от установленного на сервере режима загрузки: Legacy или UEFI.

Вот несколько других возможных конфигураций разметки дисков сервера:

Вариант 1
Вариант 2
Вариант 3

Разметка, аналогичная создаваемой установщиком BareMetal из образа Cloud Marketplace (режим загрузки Legacy):

13

Разметка, аналогичная создаваемой установщиком BareMetal из образа Cloud Marketplace (режим загрузки UEFI):

14

Разметка с корневым разделом в LVM-группе с шифрованием, созданной в массиве RAID10:

15

Примечание

Шифрование разделов может иметь ряд негативных последствий, таких как снижение производительности сервера, необходимость ввода ключа шифрования при каждом перезапуске (либо наличие в сервере корректно настроенного модуля TPM), а также безвозвратную потерю данных при утере ключа.

Установка системных файловУстановка системных файлов

После того как вы создали на вашем сервере необходимую разметку дисков, можно приступать к установке системных файлов.

Внимание

До этого момента физически вы еще не внесли никаких изменений в структуру дисков сервера, и процесс установки ОС можно отменить без потерь. Продолжение установки приведет к удалению всех имеющихся на дисках данных и физическому созданию новых разделов.

  1. Чтобы продолжить установку, переведите курсор на Done и нажмите Enter.

    В появившейся форме Сonfirm destructive action нажмите Continue, чтобы подтвердить свое согласие на форматирование дисков.

  2. Задайте имя хоста, создайте первого пользователя, при необходимости настройте SSH и установите дополнительное ПО:

    16

    Дождитесь завершения установки файлов операционной системы на сервер.

  3. Отключите виртуальный CD-дисковод в KVM-консоли:

    1. В окне KVM-консоли в верхнем меню выберите Media → Virtual Media Wizard... или нажмите на значок с изображением CD-диска.
    2. В открывшемся окне в секции CD/DVD Media1 нажмите кнопку Disconnect.
    3. Нажмите Close.
  4. Чтобы перезапустить сервер в новую ОС, переместите курсор на Reboot Now и нажмите Enter:

    17

  5. Настройте загрузку сервера в режиме UEFI:

    1. В процессе загрузки сервера на экране POST нажмите клавишу F11 или Del. На экране появится сообщение Entering Setup....

    2. Дождитесь, когда откроется системное меню BIOS, и с помощью клавиш ← и → перейдите в раздел Boot.

    3. Выберите опцию 1st Boot Device, нажмите Enter и выберите вариант UEFI: Built-in EFI Shell.

    4. Выберите опцию UEFI Boot Drive BBS Priorities, нажмите Enter и в открывшемся меню:

      1. В поле 1st Device нажмите Enter и выберите любое из полей UEFI OS.
      2. Нажмите клавишу Esc, чтобы вернуться в предыдущее меню.
    5. Убедитесь, что в поле 1st Boot Device значение сменилось на UEFI OS.

    6. C помощью клавиш ← и → перейдите в раздел Save & Exit.

    7. Выберите пункт Save Changes and Reset, нажмите Enter и подтвердите действие, нажав Yes.

В результате сервер запустится в новую операционную систему в режиме UEFI.

Была ли статья полезна?

Предыдущая
Переустановить ОС из образа Marketplace
Следующая
Подключиться к KVM-консоли
Проект Яндекса
© 2025 ООО «Яндекс.Облако»