Установить image ISO

скрипт installimage

Installimage  сценарий обеспечивает Hetzner предлагает простой и быстрый способ установки различных дистрибутивов Linux.

Installimage можно запустить прямо из  Rescue System  на вашем сервере. Он предлагает интерфейс на основе меню, в котором вы можете выбрать дистрибутив Linux по вашему выбору. У вас есть полный контроль над разбиением на разделы вашего диска (ов) и можно активировать использование программного RAID, а также LVM с помощью простого редактора.

Запуск installimage

Чтобы использовать installimage, вам сначала нужно активировать, а затем загрузиться в  Rescue System .

После входа в систему спасения как «root», используя пароль, отображаемый в  роботе , введите installimage, чтобы запустить сценарий installimage:

root@rescue ~ #installimage

Будет показано следующее меню:

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

Midnight Commander  ( mcedit ) используется как редактор.

Выбор ОС

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

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

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

автонастройка

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

Переменные

Следующие переменные можно настроить для настройки установки.

Диски

Диски, которые присутствуют в сервере, обозначаются в первой строке переменной DRIVE. Над каждой строкой вы можете увидеть тип привода.

Здесь вы можете выбрать, на какие диски вы хотите установить ОС. Диски будут полностью очищены, и все данные на них будут потеряны.

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

Пример:

# SSDSC2BB480G4
#DRIVE1 /dev/sda
# SSDSC2BB480G4
DRIVE1 /dev/sdb

SWRAID

Когда сервер имеет несколько дисководов переменные SWRAIDи SWRAIDLEVELможет быть использован для создания различных уровней программного обеспечения RAID. Любые программные уровни RAID всегда применяются ко всем (помеченным как DRIVE, как описано выше) дискам. Если вам не нужен программный RAID на конкретном диске, вам необходимо удалить его соответствующим образом.

Скрипт может создавать программный RAID с уровнями 0, 1, 5, 6 или 10.

Загрузчик

Загрузчик Grub предварительно настроен (в прошлом мы также предлагали Lilo). В зависимости от операционной системы установлен GRUB2 или GRUB1 (устаревший Grub).

Имя хоста

Переменная HOSTNAMEустанавливает соответствующее имя хоста в системе.

Разделы / файловые системы

Installimage также поддерживает настройку схемы разбиения (включая использование LVM). Обозначенный синтаксис можно найти в примерах в редакторе.

Образ операционной системы

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

Установка

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

Если вы видите этот вывод через 1-5 минут (в зависимости от используемого образа и разбиения на разделы), система готова и загружается.

В качестве пароля root установлен текущий пароль Rescue System.

После rebootв Спасательной системе

root@rescue ~ # reboot

вновь установленная система загружается, и вы можете войти в систему с предыдущим паролем Rescue System.

Особенности

При установке Debian или Ubuntu с использованием сценария installimage время выполнения cronjob  /etc/cron.d/mdadm устанавливается случайным образом.

Часто задаваемые вопросы

Почему я не могу создать разделы размером более 2 ТиБ?

Создание разделов размером более 2 ТиБ возможно только с помощью  таблицы разделов GUID (GPT) . Таким образом, могут быть установлены только операционные системы, включающие GRUB2, которые поддерживают загрузку с дисков GPT.

Сценарий установки показывает одну или несколько ошибок. Что я должен делать?

Повторно запустите установку. Если вы снова получите ту же ошибку, отправьте полный вывод экрана и содержимое файла  /root/debug.txt по адресу support@hetzner.de.

Должен ли я помещать «все» в конец таблицы разделов или я могу поместить эту строку дальше вверху?

Размер allв файле конфигурации означает  использование оставшейся части доступного пространства на диске . Поскольку разделы создаются один за другим, таблица разделов будет закрыта после использования, allпотому что после этого не останется свободного места. Конечно, можно вообще не использовать «все».

Нажатие F10 не работает. Вместо этого ~21(или что-то подобное) отображается.

Нажмите Escape, а затем 0. В большинстве случаев имеет тот же эффект, что и F10.

Кто автор сценария? Могу ли я использовать его бесплатно?

Скрипты были написаны разработчиками Hetzner Online GmbH и поддерживаются и расширяются ими. Скрипты написаны на bash и доступны в системе восстановления. Их можно свободно использовать и изменять. Hetzner Online GmbH не несет ответственности за любой ущерб, причиненный изменением сценариев, и исключает любую поддержку руководств, которые включают изменения сценария.

https://github.com/hetzneronline/installimage

Какой пароль root MySQL после установки LAMP?

Пароль root MySQL для образа LAMP можно найти в /password.txtфайле.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *