Hetzner cloud windows install

Установка ОС в Hetzner при помощи Rescue (В картинках)

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

Для начала заходим в панель управления серверов robot и открываем нужный сервер для переустановки.
1) Открываем вкладку Rescue, в Operating system выбираем Linux а Architecture рекомендуем 64bit (Если у вас даже сервер не имеет более 4GB оперативной памяти, то все ровно лучше ставить 64 так как в дальнейшем вы сможете добавить оперативной памяти, но не переустанавливая ОС с другой архитектурой)

нажимаем наActivate rescue system

после чего вы получите временный root пароль, для доступа к ssh и системы восстановления ОС.

2) Перезагружаем сервер, это можно сделать либо через панель выбрав пункт Reset (выбрав Send CTRL+ALT+DEL to the server или Execute a automatic hardware reset — в том случае если сервер не реагирует на первую команду) выбрав метод перезагрузки и нажав кнопку Send либо через SSH консоль, выполнив команду reboot


3)
Открываем любой SSH (в нашем случае это PuTTY), прописываем пользователя root и пароль который вы получили в первом пункте, восстановления ОС.
Открывается консоль и пишем root@rescue

# installimage -h


На запрос получаем полный список данной команды, нам это нужно для того чтобы выбрать какая установка нам нужна. Я в данном описание выбираю
root@rescue

# installimage -n nameserver -r no -f yes (можно просто запустить без каких либо замечаний и в момент установки просто отредактировать конфиг как вам угодно будет)
-n это у нас имя сервера
-r создание raid на моем сервере стоит software-raid в нем смысла невижу так как бессмысленное использование второго диска, отказоустойчивости от него не какой, а если один из дисков падает, то и сайты ваши с ним падают, так как в таком случае контроллер не зависает от этого
-f форматирование вторичного жесткого диска, если не создан software-raid

Команды поддерживающиеся в installimage
-h вызов помощи

-a Автоматический режим / пакетный режим — использовать в комбинации с параметрами указанными ниже, чтобы устанавливать без дополнительных взаимодействий. Не будет никакого подтверждения об удаление диска / всех ваших данных, будьте осторожны используя этот режим

-c использовать файл конфигураций из
/root/.oldroot/nfs/install/configs/ для автоматической установки. С этой командой используется только «-a»

Использовать этот файл как пост установочный скрипт, который будет выполнен после того, как будет выполнена установка внутри корня

Читайте также:  Аналог valgrind для windows

-n введите нужное вам имя хоста.

-b выбор между lilo и grub в качестве BOOTLOADER. (Рекомендуется в использование на серверах Hetzner-a grub)

-r активировать software RAIDили нет.

-l выберите raid уровень.

-i использовать специальный образ (полный путь к образу ОС)
— поддерживаемые источники образов: local dir, ftp, http, nfs
— поддерживаемые образы ОС: tar, tar.gz, tar.bz, tar.bz2, tgz, tbz
Примеры:
— локальный: /path/to/image/filename.tar.gz
— ftp: ftp:// : @hostname/path/to/image/filename.tar.bz2
— http: http:// : @hostname/path/to/image/filename.tbz
— https: https:// : @hostname/path/to/image/filename.tbz
— nfs: hostname:/path/to/image/filename.tgz

-p

создание разделов, например:
— обычный раздел: swap:swap:4G,/:ext3:all
— примерная lvm установка: /boot:ext2:256M,lvm:vg0:all

-v определить логические тома которые вы желаете создать
— например: vg0:root:/:ext3:20G,vg0:swap:swap:swap:4G

-d Список жестких дисков для использования, например: sda или sda,sdb
-f форматирование вторичного жесткого диска (если он не собран а raid)?
-s язык используемый для различных программ (например: PLESK)
-z PLESK_ установка PLESK определенной версии

Как упомнила выше, берем команду root@rescue

# installimage -n nameserver -r no -f yes и у нас открывается лист выбора ОС:

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

4) После того, как мы определились с выбором ОС, ту что хотим иметь на нашем сервере (Я лично рекомендую использовать релизы от Debian 6 Squeeze)

Выбираем свою нужную сборку:
minimal — В нее входит минимальный набор предустановленных ПО, которые нужно для старта сервера и начальной работы сервера. (Рекомендованный)
Lamp — начальный набор ПО в которые входят такие предустановленные программы как Apache, MySQL, PHP, Perl, Webmin, OpenSSL, FTP

5) После уведомления и нажатия ОК, открывается редактирование файла конфигурации и установки, в котором указанны с какими параметрами нужно установить систему, все эти данные можно оставить дефолтом, но рекомендую изменить размер swap под тот объем, сколько вы имеете оперативной памяти на сервере.

По желанию, вы можете добавить дополнительные вам разделы с тем объемом который нужен вам. Например: PART /1 ext4 50G (PART /раздел файловая_система_раздела Раздер_раздела )
P.S. НЕ ИСПОЛЬЗУЙТЕ NumLock ЦИФРЫ, ТАК КАК ОНИ ВАС ПЕРЕМЕЩАТЬ ПО КОНФИГУ А НЕ ПРОПИСЫВАТЬСЯ
Впрочем чтобы не трогать конфигурационный файл, все настройки вы можете задать до начала установки, я описал выше какие команды что делают.
После того как мы все отредактировали и проверили, нажимаем F10 и выбираем yes (Соглашаемся с сохранением внесенных изменений)

6) Соглашаемся с тем что все данный на данном жестком диске, будут потеряны и больше их не вернуть.

Читайте также:  Сброс пароля linux live cd

7) Ждем окончания установки, все пункты установки должны стоять на done

После чего можете перезагружать сервер командой reboot.
После перезагрузке войдите под root пользователем(пароль который вы использовали для переустановки ОС) и смените пароль на пользователя командой passwd Вас попросят ввести новый пароль и его подтверждение

Ну вот и в прочем все, установка произведена успешной и у вас стоит та система которую вы выбрали.
P.S. Если вы выбрали установку как у меня, то ваш второй диск будет не использоваться и вы сможете примонтировать когда угодно и к чему угодно.

Спасибо за ваше внимание.

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

Для отправки комментария вам необходимо авторизоваться.

Установка Windows Server 2012R2 на Hetzner Cloud

Создание сервера

Перейдите в консоль и создайте сервер: https://console.hetzner.cloud/

Здесь вам нужно будет выбрать как минимум CX21 или CX21-CEPH с 40 ГБ дискового пространства, установить сервер Windows с 20 ГБ дискового пространства будет невозможно.
Я также рекомендую вам установить с Debian.

После создания и запуска виртуальной машины перейдите в раздел «ИЗОБРАЖЕНИЯ ISO» и смонтируйте ISO-образ Windows Server 2012 R2 на русском языке.
Затем запустите консоль:

Установка Windows Server 2012 R2

Здесь, нажмите на кнопку в правом нижнем углу, чтобы имитировать «Ctrl Alt Delete», чтобы перезапустить ВМ:

Нажмите клавишу при запуске, чтобы загрузить Windows Server 2012 R2 ISO:

Выберите «Выборочную» установку:

Вернитесь к облачной консоли, размонтируйте ISO-образ Windows Server 2012 R2 и смонтируйте ISO-образ:

Нажмите «Загрузить драйвер»:

Добавьте драйверы «Balloon» и «NetKVM»:

Наконец добавьте драйвер «vioscsi», чтобы добавить драйверы для диска:

Размонтируйте ISO образ Virtio и примонтировав образ с Windows Server, установите Windows:

После запуска сервера установите последние отсутствующие драйверы и запустите обновления.

Без установки обновлений сервер может работать не стабильно (перезагружатся из-за ошибки ядра Windows)

Коррекция времени и IPV6

В качестве первого шага вы должны указать в реестре Windows, что аппаратные часы используют часовой пояс UTC, а не местный часовой пояс для времени:

Затем вы должны отключить использование временного IPv6-адреса в Windows, чтобы использовать маску / 64, предоставленную Hetzner:

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

Для отправки комментария вам необходимо авторизоваться.

Установка Windows Server 2016 на выделенный сервер Hetzner с помощью Remote Console (LARA)

Задача: установить на выделенный сервер Hetzner PX61-NVMe лицензионную ОС Windows Server 2016 Standart.

Для решения нашей задачи ДЦ Hetzner предлагает консоль управления Remote Console (KVM). Он предоставляет доступ к клавиатуре/мыши/монитору через IP и даёт полный контроль сервера на уровне BIOS. KVM может быть полезнен для выявления проблем с сервером, особенно когда нет возможности использовать SSH.

На момент установки KVM предоставляется бесплатно на 3 часа. Этого вполне достаточно для установки ОС.

1. Заказываем консоль из панели Robot

В панели управления Robot на нужном сервере во вкладке Support нужно выбрать пункт «Remote Console (KVM)» и указать желаемое время и продожительность использования.

Читайте также:  Virtualbox linux guest additions failed

2. Загружаем образ ISO на Backup Space

К серверу PX61-NVMe прилагается 100 Гб Backup Space. Консоль KVM позволяет подключать внешние ISO-образы с их хранилища download.hetzner.de, но и с Backup Space. Мы воспользуемся этим вариантом и предварительно загрузим соответствующий образ с помощью FTP.

3. Монтируем ISO-образ

После того, как мы получили E-mail с параметрами доступа к консоли KVM, необходимо подмонтировать образ на вкладке «Interfaces» -> «Virtual media».

4. Выбираем загрузочное устройство

В зависимости от модели материнской платы, boot menu может быть вызвано разными комбинациями клавиш. В материнской плате Fujitsu — F12. Подмонтированный ISO-образ в загрузочном меню носит название «PepperC Virtual Disc 1 0.01«.

5. Стандартный процесс установки

Запускается стандартная установка Windows, которая отличается тем, что занимает более продолжительное время (этап копирования установочных файлов Windows Server Standart 2016 Desktop занял

Установка Windows 10 на Hetzner vServer

В данной статье будет описание установки Windows 10 на дешевый виртуальный Hetzner vServer

vps:
Windows 10
2 Core CPU
2GB RAM
50 GB SSD

1. Заказываем из панели robot.your-server.de свой виртуальный сервер, например vServer CX10 (но лучше хотя бы vServer CX20 с 2ГБ ОЗУ и 2 процессорами)
2. После создания сервера, вам придет оповещение на емейл, и еще через 5 минут прийдет оповещение с данными для доступа к вашему vps, после чего заходим в настройки нашего сервера https://robot.your-server.de/server Вкладка vServer нашего сервера
Спускаемся вниз и открываем Settings из Remote console
в Settings указываем:
NIC model*: VirtIO
VNC keymap*: en-us
Mount CD/DVD image*: Win10_1703_EnglishInternationsl_x62.iso
Нажимаем Save

Ожидаем 1-2 минуты и снова заходим на вкладку Settings
и внизу нажимаем Start remote console (обязательно перед этим должна быть установлена Java)
Почле чего открывается окошко удаленного управления сервером через VNC
Запускается Windows Setup
Доходим до шага выбора диска на который необходимо произвести установку и видим, что драйвера для диска не видно. Исправляем ситуацию, добавляя драйвера для диска, сетевухи и др:
Переходим в hetzner робот в vServer -> Settings и монтируем диск virtio-win-stable*.iso -> Save

Вовращаемся к установке Windows Setup
Load Driver -> Выбираем наш примонтированный диск и в нем папку:
\Baloon\w10\amd64
Next
будет найден и отображен следующий драйвер:
VirtIO Balloon Driver (D:\NetKVM\w10\amd64\balloon.inf)
Next

опять жмем
Load Driver -> \NetKVM\w10\amd64
Next
будет найден и отображен следующий драйвер:
Red Hat VirtIO Ethernet Adapter (D:\NetKVM\w10\amd64\netkvm.inf)
Next

И снова жмем
Load Driver -> \vioscsi\w10\amd64
Next
будет найден и отображен следующий драйвер:
Red Hat VirtIO SCSI pass-through controller (D:\vioscsi\w10\amd64\vioscsi.inf)
Next

Переходим в hetzner робот в vServer -> Settings и монтируем прежний диск Win10_1703_EnglishInternationsl_x62.iso -> Save

Вовращаемся к установке Windows Setup
Refresh — Next

Далее проходит стандартная установка Windows.


Для других редакций Windows папки с драйверами будут соответсвтующими:
Windows Server 2012 R2:
\Baloon\2k12R2\amd64
\NetKVM\2k12R2\amd64
\vioscsi\2k12R2\amd64

Оцените статью