Проблема установки Windows на выделенный сервер Hetzner
07 May 2024 | Автор: dd |Успешно ставлю Windows, да и любые прочие системы, в рамках различных дата центров Hetzner OVH Kimsufi Contabo, так что за последние неск.лет поставил уже не одну сотню систем, причем есть клиенты кто заказывает прямо таки десятки установок.
И где то с прошлого года все чаще стал сталкивать с проблемами установки, когда поставить в рамках Hetzner удается только с привлечением вирутальной консоли KVM, которая у Hetzner выдается бесплатно на несколько часов, а например в OVH по дефолту такой системы может не быть, а платная стоит дороже самого выделенного сервера. Поэтому в случае отсутствующих драйверов в репозитарии винды, подсунуть их можно только руками по старинке через удаленный доступ, либо перепрошивать установочный диск. Кастомный диск уже по степени гемороя не стоит тех денег, что я беру за установку винды, поскольку не имея доступа к процессу загрузки сервера, приходится выкруживать устройства из линукса, что не всегда совпадает с виндовыми реалиями.
Поэтому собрал здесь большинство проблем, возникающих при установке Windows на выделенные сервера Hetzner и другие дата-центры, которые можно перебрать методом научного тыка. Все они в основном характеризуются, либо сбоем установки, либо тем что сервер при перезагрузке не поднимается и диагностировать можно только через удаленный KVM доступ.
- Хостинги стали использовать кастомные версии Rescue Linux из которых выпиливают qemu-kvm, который приходится скачивать из внешних источников и устанавливать в систему.
- Проблема больших дисков, больше 2Gb, на которые ставятся только динамические партиции, поэтому установку приходится производить через эмуляцию uefi и подправленный KVM. Но с недавнего времени точно такая же проблема возникает и при использовании небольших дисков, т.к BIOS серверов воспринимает только динамические диски и не видит обычные партиции. Причем встречал такое не только на модных NVME дисках, но и обычных сатахах.
- Система вроде ставится, но не поднимается, т.к при установке через обычный KVM оказывается что диски инициализируются не по порядку и хотя ты ставишь систему на первый диск из вывода lsblk на самом деле это второй диск, который при перезагрузке соответственно оказывается не загрузочным. Так что надо либо менять диски в биосе, либо ставить систему на второй диск.
- У Hetzner не так давно появилась проблема, как раз в моменте работы с новыми биосами, что система может гаситься, хотя в панели управления сервер числится включенным. Но при этом никакие обращения к поверциклу не помогают, т.ч приходится писать в поддержку, чтобы они лапками включили машину. Как тока успешно устанавливаешь систему, сервер начинает работать без проблем.
- Дата центры используют материнские платы, драйвера на которые есть только для Windows 10/11 и как следствие серверные платформы не могут их подцепить, даже после обновления системы, т.ч машина загружается, но сетевая карта не определеяется. Решается либо установкой рабочей станции Windows 10, которая без проблем подтягивает все драйвера, либо же заходом через Remote Console KVM и установкой драйверов на сетевую карту вручную. При этом сетевуха ставится нормально, но драйвера для матери так и останутся неопределенными, хотя на работу приложений, даже сильно нагружающих систему – это не влияет.
- Ну и самый терминальный вариант, когда стоит такая сетевая карта, которая не воспринимается никем – ни серверной системой, ни рабочей станцией. Драйвера там, как и в предыдущем пункте, только на Windows 10/11, но не подцепляются автоматом, поэтому приходится качать драйвера из KVM за пущенного из Rescue Linux и потом подключаться через Remote Console KVM, чтобы накатить драйвера лапками. Встречается не часто, но ловил несколько раз на модных Threadripper’ах