Буду немногословен.
Попробуем поставить сервер CS 1.6 тк. для теста этого вполне достаточно. Кто-то может возразить, что этот же сервер запускали и на WIN постарше, но угомоните ваш вздор, в 2024 году может не работать и сама WinXP, не говоря уже о правильной работе ОС на современном сервере в виртуалке.
Использовать WinXP sp3 будем в гипервизоре PROXMOX
Качаем образ, я скачал от сюда (607мб) - https://gamesru.ru/soft/9957-windows-xp-professional-sp3-64-bit.html
Далее добавляем виртуалку, не забыв сменить параметры ВМ на XP
ПЕРВАЯ ПРОБЛЕМА - не работает передача файлов
Увы, но подключившись по RDP выяснилось, что буфер обмена работает только в текстовом режиме, и передавать файлы, как в современных ОС невозможно.
Не беда, подключаем диски в настройках RDP
Скопировав папки с сервером (230мб), я запускаю файл start.bat для старта сервера (заранее мной настроенный)
В XP нет такого понятия, как запуск под правами Администратора - он всегда так запускает, что лично мне подходит больше. Ведь закинув файл в автозапуск, сервер сам запустится при запуске ОС. Чего в той же десятке оч не хватает, так как сервер запущенный без прав админа тупо не работает.
Запускаем сервер и заходим на него. Установленная ОС вместе с запущенным сервером весит 5,7 ГБ. А это значит, что вес меньше, чем если бы я установил все то же самое на современный LINUX. Нагрузка тоже впечатляет -
ШТОЖЖЖ. Все работает. А это значит, что не зря потратил время. Думаю в следующий раз попробую запустить на Win98. Надеюсь к ней можно подключиться по RDP
УВЫ, но при запуске простого сервера написанного на PYTHON, будет выдаваться ошибка "Приложение не является Win32". И это при том, что установлена x64 версия OS. Так что стоит ли использовать XP для своего сервера - скорее всего нет. Когда я установил Python на саму ОС, то ничего хорошего не было. Да, сервер работал, но пришлось код переписать для более старой версии Python - 3.4. Но..кого-то это может не спугнуть)