Установка пользовательских образов на выделенный сервер

Последнее изменение: Tuesday November 21st, 2023

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

Введение

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

В данной статье объясняются следующие доступные варианты:

  • Для установки более старой версии образа Linux, доступного через область клиента:
    • Установка более старых образов Linux с использованием сценария Installimage
  • Для установки пользовательского образа Debian, Ubuntu, OpenSUSE или CentOS:
    • Установка пользовательского образа с использованием сценария Installimage
  • Для установки Windows с использованием собственной лицензии или любой другой операционной системы из загрузочного образа ISO:
    • Установка через консоль KVM и USB-накопитель

Установка более старых образов Linux с использованием сценария Installimage

С использованием сценария Installimage, который уже предустановлен в Системе спасения, вы можете выполнять настраиваемые установки всех образов Linux, доступных в области клиента. Кроме того, вы также можете установить более старые образы, для которых мы больше не предоставляем поддержку или не гарантируем совместимость. Вы найдете эти изображения после запуска сценария Installimage в меню выбора операционной системы в разделе Old images.

Установка пользовательского образа с использованием сценария Installimage

Требования

  • Образ должен быть Debian, Ubuntu, OpenSUSE или CentOS, чтобы правильно настроить сетевые параметры.
  • Изображение должно быть текущей версией дистрибутива. Обычно еще можно установить предыдущую версию в течение определенного времени после выпуска новой версии, но мы не поддерживаем предыдущую версию активно.
  • Вы должны архивировать полную ОС в формате .tar.gz и разместить его на веб-, NFS- или FTP-сервере или загрузить его в Систему спасения (например, используя SCP). Архив не должен содержать папки /dev, /proc или /sys.
  • Архив должен иметь имя дистрибутива и версии (на второй позиции) в имени файла (например, “debian-123-image.tar.gz” или “suse-123-backup.tar.gz”).
  • Вы должны выбрать и установить загрузчик GRUB в конфигурационном файле.
  • В /boot должно быть только одно ядро.
  • Для проверки подписи вам нужно сохранить подпись image.tar.gz.sig и соответствующий открытый ключ public-key.asc в том же каталоге.

Процедура

Чтобы начать, просто загрузите сервер в Систему спасения. Затем подключите удаленную файловую систему, содержащую ваш архив (или просто загрузите его в Систему спасения). Затем запустите сценарий Installimage (команда: installimage). В следующем меню выберите custom_images. Это загрузит пустую конфигурацию, которую вы можете настроить под свои требования. Там вы также найдете рекомендации и примеры.

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

Доступные диски автоматически обнаруживаются и добавляются в переменные DRIVE1, DRIVE2

Установка через консоль KVM и USB-накопитель

Для этого метода просто заказывайте Консоль KVM через область клиента. Для этого щелкните по правильному серверу в своей учетной записи и выберите специфический для сервера запрос “Запрос консоли”. В поле комментария для запроса поддержки вставьте прямую ссылку для скачивания образа.

Чтобы создать ссылку для образа, вы можете

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

Наши техники затем загрузят образ, создадут загрузочный USB-накопитель и подключат его к вашему серверу вместе с консолью KVM. (Они сделают это бесплатно.)

Was this article helpful?
Просмотры: 230

10 лет с BeeHosting!
Отмечаем скидками до 70% на все услуги
+ бесплатная миграция сайта.

Facebook Instagram linkedin

Beehosting.pro website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Меню