Как установить виндовс сервер 2019 на виртуальную машину

Обновлено: 03.07.2024

Здравствуй, юный сисадмин. Сегодня мы с тобой установим Windows Server 2019. Устанавливать будем ознакомительную версию, которая работает 180 дней. Установка производится на виртуальную машину VMware, я использую домашний сервер с ESXi на борту.

Дистрибутив Windows Server 2019

Переходим по ссылке:

win

Нажимаем кнопку "Попробуйте Windows Server прямо сейчас".

win

win

Нам нужен ISO образ, выбираем, "Продолжить".

win

Итак, дистрибутив Windows Server 2019 в виде ISO образа у нас есть.

Системные требования Windows Server 2019

Минимальные системные требования для работы Windows Server 2019:

  • Процессор
    • 64-разрядный процессор с частотой 1,4 ГГц
    • Совместимость с набором инструкций x64
    • Поддержка NX и DEP
    • Поддержка CMPXCHG16b, LAHF/SAHF и PrefetchW
    • Поддержка трансляции адресов второго уровня (EPT или NPT)
    • 512 МБ (2 ГБ для сервера с возможностью установки Desktop Experience)
    • ECC (Error Correcting Code) или аналогичная технология для развертывания физического хоста
    • 32 ГБ для core mode + IIS
    • 36 ГБ для GUI mode + IIS

    При установке на виртуальную машину минимальных требований (1 процессор и 512 МБ оперативки может быть недостаточно, установка завершится с ошибкой. В этом случае можно сделать следующее:

    • Выделите более 800 МБ памяти, после завершения установки можно уменьшить количество памяти до 512 МБ. Если вы используете дополнительный язык, то может потребоваться больше 800 МБ.
    • Прервите процесс установки SHIFT+F10. В командной строке используйте diskpart.exe для создания и форматирования раздела для установки. Выполните wpeutil createpagefile /path=C:\pf.sys, где C: — это выделенный раздел. Закройте командную строку и продолжите установку.

    Подготовка виртуальной машины для Windows Server 2019

    win

    Минимальные требования не будем устанавливать. Я выделил:

    • 2 процессора
    • 4 ГБ оперативки
    • 60 ГБ места на диске

    win

    Загружаю в хранилище ISO образ.

    win

    Монтирую ISO образ как CD\DVD.

    win

    Для удобства устанавливаю VMware Remote Console.

    win

    Установка Windows Server 2019

    win

    Установочный образ подцепился.

    win

    Запускается Windows Setup.

    win

    Я предпочитаю устанавливать Windows Server на английском языке, мне так привычнее. Чем меньше лишнего — тем лучше. Единственное исключение делаю для терминальных серверов, так как с ними потом будут работать юзеры.

    Выбираем язык установки, Next.

    win

    win

    Выбираем Standard версию с GUI. Next.

    win

    Принимаем лицензионное соглашение. Next.

    win

    Тип установки — Custom: Install Windows only (advanced). У нас новый сервер.

    win

    Выбираем диск для установки. На виртуальной машине он у нас выделен один. Next.

    win

    Откиньтесь на спинку кресла, начинают копироваться установочные файлы.

    win

    Идёт подготовка для установки Windows Server 2019.

    win

    В процессе установки Windows может несколько раз перезагрузиться.

    win

    Нужно запастись терпением.

    win

    Открывается окно для установки пароля администратора.

    win

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

    win

    Первоначальная настройка завершена.

    win

    Для входа нужно нажать Ctrl+Alt+Del. Установка Windows Server 2019 завершена.

    windows-server

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

    К тому же в конце 2018 года, компания Microsoft представила новую версию операционную Windows Server 2019. Поэтому давайте рассмотрим основные этапы установки, данного продукта компании Microsoft.

    Устанавливать мы будем на виртуальную машину со следующими характеристиками:

    • CPU: 2 ядра.
    • ОЗУ: 3гигабайта
    • HDD: 60 гигабайт

    Итак, приступим непосредственно к установке.

    Как установить Windows Server 2019.

    Шаг 1. Запускаем установку Windows Server.


    Шаг 2. Дожидаемся загрузки программы установки.


    Шаг 3. Выбираем язык. По умолчанию предлагается Английский его и оставим.


    Шаг 4. Нажимаем кнопку установить сейчас.


    Шаг 5. Далее нам необходимо указать лицензионный ключ. Компания Microsoft уже давно предлагает лицензионные ключи на полгода, знакомства со своим продуктом. Найти их можно по этой ссылке.


    Шаг 6. Далее выбираем версию, которую будем устанавливать. Так как, командная строка это не самая приятная часть Windows, то я выберу версию с графическим интерфейсом.


    Шаг 7. Принимаем лицензионное соглашение.


    Шаг 8. Выбираем ручную установку (Custom: Install Windows)


    Шаг 9. Далее создаем новый раздел на указанном диске.


    Шаг 10. Windows сама создаст все необходимые разделы. Продолжим установку.


    Шаг 11. Дожидаемся окончания копирования файлов и установки операционной системы. После чего Windows Server 2019 будет перезагружена.


    Шаг 12. После этого Windows Server проведет настройку некоторых служб.


    Шаг 13. Далее нам будет необходимо указать пароль Администратора. Пароль должен быть минимум 8 символов.


    Шаг 14. После этого нам необходимо пройти авторизацию и перед нами появится рабочий стол Windows. А перед нами появится Server Manager.


    В следующей статье мы рассмотрим, как можно привести экран к нормальному виду и как установить драйвера виртуальной машины.

    Скриншот 1

    Бесплатная версия Windows Server 2019 распространяется в двух редакциях: Standard и Datacenter, они имеют полноценный функционал, иными словами, Вы можете использовать все возможности операционной системы. Однако пробная версия будет действовать в течение 180 дней, т.е. полгода. Этого вполне достаточно, чтобы протестировать эту операционную систему, и принять решение о приобретении лицензии. Для других целей бесплатную пробную версию Windows Server использовать нельзя.

    Системные требования Windows Server 2019

    По сравнению с предыдущей версией Windows Server системные требования в 2019 версии практически не изменились. Так, для установки операционной системы Windows Server 2019, Вам минимум потребуется:

    • Процессор с тактовой частотой 1,4 ГГц, совместимый с набором инструкций x64 (64-разрядный процессор);
    • Оперативной памяти необходимо: 512 МБ для установки на физический сервер, 800 МБ, если Вы будете осуществлять установку на виртуальную машину, 2 ГБ для установки версии с графическим интерфейсом;
    • Чтобы установить базовую систему минимум потребуется 32 гигабайта свободного места на жестком диске (если установку производить на сервер с оперативной памятью более чем 16 ГБ, то потребуется дополнительное пространство на диске для файлов подкачки, гибернации и дампов);
    • Сетевой адаптер Ethernet с пропускной способностью не менее 1 гигабита.

    Где скачать бесплатную версию Windows Server 2019?

    Чтобы скачать Windows Server 2019, перейдите на страницу загрузки ознакомительной версии, вот она

    Выберите тип файла для ознакомления, нам доступны:

    • Azure – для того чтобы попробовать в Microsoft Azure;
    • ISO – для обычной установки как на физические сервера, так и на виртуальные машины;
    • VHD – файл диска для виртуальной машины с установленной операционной системой Windows Server 2019.

    Я буду скачивать ISO образ для того, чтобы самостоятельно установить Windows Server 2019 на виртуальную машину. Для этого я выбираю тип ISO, и нажимаю кнопку «Продолжить».

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

    После ввода данных нажимайте «Продолжить».

    Скриншот 2

    Затем подтверждаем, что мы ознакомились с политикой в отношении обработки персональных данных, и снова нажимаем «Продолжить».

    Скриншот 3

    Нам осталось выбрать язык и нажать «Загрузка».

    Скриншот 4

    После чего начнется загрузка ISO образа, его размер чуть более 4 гигабайт.

    Установка Windows Server 2019

    Сразу скажу, что установка очень простая, и она не отличается от установки предыдущих версий Windows Server.

    Монтируем ISO образ к виртуальной машине, или записываем его на диск или флешку, если установка будет производиться на физический сервер.

    Шаг 1 – Загрузка, выбор языка и запуск установки

    Загружаемся с диска (в случае с виртуальной машиной просто запускаем ее) и попадаем в меню, сначала необходимо выбрать язык, но в нашем случае он уже выбран, поэтому сразу нажимаем «Далее».

    Скриншот 5

    Затем для начала установки нажимаем кнопку «Установить».

    Скриншот 6

    Шаг 2 – Выбор редакции

    Сначала нам необходимо выбрать редакцию Windows Server 2019 Standard или Datacenter, при этом нам доступны версии с графическим окружением (т.е. с рабочим столом) и без.

    Я выбираю Datacenter с графической средой и нажимаю «Далее».

    Скриншот 7

    Шаг 3 – Принятие условий лицензионного соглашения

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

    Скриншот 8

    Шаг 4 – Выбор типа установки

    Затем выбираем тип установки, для новой установки выбираем «Выборочная: только установка Windows».

    Скриншот 9

    Шаг 5 – Разметка жесткого диска

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

    Для того чтобы создать раздел, нажимаем кнопку «Создать».

    Скриншот 10

    Для диска C, на который будет установлена система, я выделю 50 гигабайт.

    Скриншот 11

    Затем установщик предупреждает, что будет создан раздел для дополнительных системных файлов, нажимаем «ОК».

    Скриншот 12

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

    Скриншот 13

    После того как Вы закончите с созданием разделов, выбирайте раздел, на который будет устанавливаться система, и нажимайте «Далее».

    Скриншот 14

    Шаг 6 – Процесс установки

    В результате начнется процесс установки Windows Server 2019.

    Скриншот 15

    Скриншот 16

    В процессе установки компьютер несколько раз перезагрузится.

    Скриншот 17

    Шаг 7 – Настройка параметров

    Из параметров нам нужно настроить только пароль администратора, придумываем его и вводим в соответствующие поля.

    Скриншот 18

    Шаг 8 – Завершение установки и вход в систему

    Установка Windows Server 2019 завершена, и мы можем войти в систему.

    Скриншот 19

    Скриншот 20

    Видео-инструкция по установке Windows Server 2019

    Вот мы с Вами и рассмотрели установку бесплатной пробной версии Windows Server 2019, как я уже отмечал, она будет у Вас действовать 180 дней.

    date

    10.11.2021

    directory

    Hyper-V, PowerShell, Windows Server 2019

    comments

    комментариев 19

    Hyper-V Server 2019 — подходит специально для тех, кто не хочет платить за систему аппаратной виртуализации. Никаких ограничений на процедуры и при этом он абсолютно бесплатный. К преимуществам Windows Hyper-V Server относятся:

    Не нужно путать полноценный Windows Server 2016/2019 со стандартной ролью Hyper-V с Free Hyper-V Server 2019/2016. Это разные продукты.

    Также нужно отметить, что использование бесплатного гипервизора не освобождает вас от обязанности лицензировать виртуальные машин. Вы можете запустить неограниченное количество ВМ с opensource ОС, типа Linux, но виртуальные машины с Windows придется лицензировать. Десктопные редакции Windows лицензируются с помощью ключа продукта, а вот если вы используете Windows Server в качестве гостевой ОС, его нужно лицензировать по физическим ядрам вашего хоста. Подробнее о лицензировании Windows Server при запуске в среде виртуализации смотрите здесь.

    Что нового в Hyper-V Server 2019?

    Вкратце пробежимся по объявленным новшествам в Hyper-V Server 2019:

    • Появилась поддержка Shielded Virtual Machines для Linux;
    • Версия VM конфигурации 9.0 (поддержка гибернации);
    • Поддержка дедупликации для ReFS;
    • Core App Compatibility – возможность запуска дополнительных графических панелей управления в консоли сервера Hyper-V;
    • Поддержка 2-node Hyper-V cluster, кросс-доменной миграция кластеров.

    Установка Hyper-V Server 2019 / 2016

    После нажатия на кнопку “Continue” откроется небольшая форма регистрации для ввода ваших данных. Заполняете, затем выбираете язык устанавливаемой системы. Настоятельно рекомендую выбрать английский. И ждете, когда закончится скачивание образа Hyper- V. Размер файла .iso 2,81 ГБ.

    скачать serverhypercore

    Установка Microsoft Hyper-V Server стандартна и интуитивна. Все как в Windows 10. Просто загружаетесь ваш сервер (компьюер) с ISO образа и следуйте инструкциям мастера установки ОС.

    установка hyper-v server

    Утилита Sconfig: базованя настройка Hyper-V Server 2019/2016

    После установки система требует сменить пароль администратора. Меняете пароль и попадаете в консоль гипервизора.

    Обратите внимание, что у Hyper-V Server нет привычного графического интерфейса Windows. Большинство настроек сервера придется выполнять через командную строку.

    утилита sconfig для настройки hyper-v server 2019

    На рабочем столе два окна – стандартная командная строка и окно скрипта sconfig.cmd. С помощью данного скрипта можно выполнить первоначальную настройку сервера Hyper-V. В строку “Enter number to select an option:” введите номер пункта меню, с которым будете работать.

    1. Первый пункт меню позволяет ввести сервер в домен или в рабочую группу. В примере вводим сервер в рабочую группу HV-GROUP;
    2. Затем назначьте серверу имя;
    3. Добавьте локального администратора (дополнительную учетную запись, помимо встроенного administrator). Хочу заметить, что при вводе пароля локального админа курсор остается на одном месте, тем не менее, пароль и его подтверждение успешно вносятся в систему;
    4. Включите удаленный доступ к серверу. Это позволить управлять им с помощью Server Manager, консолей MMC, PowerShell, подключаться по RDP, проверить доступность с помощью ping или tracert;
    5. Настройте Windows Update. Выберите один из трех режимов:
      • Automatic (автоматическая загрузка и установка обновлений)
      • DownloadOnly (только загрузка без установки)
      • Manual (решение о загрузке и установке обновлений принимает администратор)
    6. Загрузите и установите последние обновления;
    7. Включить RDP доступ с или без NLA;
    8. Настройки параметры сетевых адаптеров. По умолчанию сервер получает адрес от DHCP. Обычно тут стоит указать статический IP адрес;
    9. Установите дату и время системы;
    10. Настройте телеметрию. Полностью ее отключить система не позволит. Выберите режим, который вам больше нравится

    Дату, время и часовой пояс можно также настроить с помощью команды:

    При этом открываются стандартные консоли.

    настрйка времени и региональных настроек в hyper-v

    Внимание! Если вы закрыли все окна и оказались перед черным экраном, то нажмите Ctrl+Shift+Esc, данное сочетание клавиш работает в том числе и в RDP-сессии и вызывает диспетчер задач, с помощью которого вы можете запустить командную строку или утилиту конфигурации Hyper-V (нажмите File -> Run Task -> cmd.exe или sconfig.cmd ).

    Удаленное управление Hyper-V Server 2019/2016

    Для удобного управления Free Hyper-V Server 2019 из графического интерфейса вы можете использовать:

    • Веб консоль Windows Admin Center (см. статью Windows Admin Center: веб-интерфейс управления серверами Windows Server);
    • Стандартеую консоль Hype-V Manager – именно такой способ управления мы рассмотрим далее (лично мне он удобнее чем WAC, по крайней мере пока).

    Для работы с Hyper-V Server 2016/2019 вам потребуется ПК с операционной системой Windows 10 версий Pro или Enteprise х64.

    Сервер Hyper-V должен быть доступен по своему сетевому имени, в доменной сети ему должна соответствовать A-запись на DNS-сервере. В одноранговой сети такую запись потребуется создать вручную на локальном DNS, либо добавить нужную запись в файл hosts клиентской машины, в нашем случае она выглядит следующим образом:

    Если учетная запись, под которой вы работаете на клиентском ПК, отличается от учетных данных администратора Hyper-V, а так и должно быть, то следует явно сохранить учетные данные для соединений с сервером командой:

    cmdkey /add: NAME-SERVERHV /user:Administrator /pass:MyPa$$word

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

    Теперь запустите консоль PowerShell от имени администратора и выполните следующую команду:

    winrm quickconfig
    Утвердительно отвечаете на все вопросы, при этом будет настроен автоматический запуск службы WinRM и созданы разрешающие правила в брандмауэре.

    Добавьте Hyper-V сервер в доверенные узлы:

    Set-Item WSMan:\localhost\Client\TrustedHosts -Value "NAME-SERVERHV"

    Через командную строку запустите оснастку dcomcnfg, в ней разверните дерево Component Services -> Computers -> My Computer. После чего по щелчку ПКМ выберите Properties и перейдите на вкладку COM Security -> Access Permissions -> Edit Limits и в открывшемся окне установите для пользователя АНОНИМНЫЙ ВХОД права Remote Access.

    удаленное управление hyper-v server 2019 из windows 10

    Теперь попробуем подключиться к удаленному серверу. Запустите оснастку Управление компьютером и щелкнув правой кнопкой на верхнем уровне выберите Connect to another computer.

    Connect to another computer - hyper-v

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

    Установите в Windows 10 Диспетчер Hyper-V. Откройте оснастку Programs and Features и перейдите в Turn Windows Features on or off. В открывшемся окне найдите пункт Hyper-V и отметьте для установки Hyper-V Management Tools.

    Connect to another computer

    Оснастка Hyper-V Manager будет установлена, запускаете ее и подключаетесь к вашему серверу.

    Hyper-V Manager удаленное подключение к free hyper-v server 2019

    Использование консоли Hyper-V Manager для управления гипервизором обычно не вызывает вопросов. Далее я рассмотрю некоторые способы управления Hyper-V Server сервером из PowerShell

    Использование PowerShell для настройки Hyper-V Server 2019

    Для настройки сервера рекомендую использовать PowerShell. В модуле ModuleHyper-V доступно более 238 командлетов для управления сервером Hyper-V.

    Get-Command –Module Hyper-V | Measure-Object

    ModuleHyper-V

    Настройте автоматический запуск консоли PowerShell при входе в систему.

    New-ItemProperty -path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\run -Name PowerShell -Value "cmd /c start /max C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -noExit" -Type string

    автозапуск консоли powershell в hyper-v 2019

    Теперь при входе в сеанс будет запускаться окно PowerShell.

    Настройка параметров сети Hyper-V Server 2019 из PowerShell

    Если вы не настраивали сетевые параметры в окне sconfig.cmd, то настройте их через PowerShell. С помощью командлета Get-NetIPConfiguration можно увидеть текущую конфигурацию IP сетевых интерфейсов.

    Get-NetIPConfiguration

    Назначьте статический IP адрес, маску сети, шлюз по умолчанию и адреса DNS серверов. Индекс (InterfaceIndex) сетевого адаптера берем из вывода предыдущего командлета.

    New-NetIPAddress -InterfaceIndex 4 -IPAddress 192.168.1.2 -DefaultGateway 192.168.1.1 -PrefixLength 24

    New-NetIPAddress

    Set-DnsClientServerAddress -InterfaceIndex 4 -ServerAddresses 192.168.1.3,192.168.1.4

    Set-DnsClientServerAddress

    Для настройки IPV6 смотрим имя интерфейса командлетом Get-NetAdapter из PowerShell модуля управления сетью NetTCPIP:

    Get-NetAdapter

    Проверьте текущую настройку IPV6 следующей командой:

    Get-NetAdapterBinding -InterfaceDescription "Intel(R) PRO/1000 MT Network Connection" | Where-Object -Property DisplayName -Match IPv6 | Format-Table –AutoSize

    Get-NetAdapterBinding IPv6

    Отключить IPV6 можно так:

    Disable-NetAdapterBinding -InterfaceDescription " Intel(R) PRO/1000 MT Network Connection " -ComponentID ms_tcpip6

    Настройка правил Advanced Firewall для управления Hyper-V Server 2019

    Просмотреть список командлетов для управления файерволом Windows можно с помощью Get-Command.

    Get-Command -Noun *Firewall* -Module NetSecurity

    NetSecurity powershell module

    Для полноценного удаленного управления сервером выполните последовательно следующие команды для включения разрешающих правил Windows Firewall из PoSh:

    Enable-NetFireWallRule -DisplayName "Windows Management Instrumentation (DCOM-In)"
    Enable-NetFireWallRule -DisplayGroup "Remote Event Log Management"
    Enable-NetFireWallRule -DisplayGroup "Remote Service Management"
    Enable-NetFireWallRule -DisplayGroup "Remote Volume Management"
    Enable-NetFireWallRule -DisplayGroup "Windows Defender Firewall Remote Management"
    Enable-NetFireWallRule -DisplayGroup "Remote Scheduled Tasks Management"

    Создание дискового хранилища для виртуальных машин

    Для хранения данных (файлов виртуальных машин и дистрибутивов) будем использовать отдельный раздел на физическом диске. Просмотрите список физических дисков на сервере.

    Get-Disk hyper-v 2019

    Создайте новый раздел на диске максимально возможного размера и назначьте ему букву D. Используйте DiskNumber из Get-Disk.

    New-Partition -DiskNumber 0 -DriveLetter D –UseMaximumSize

    После этого отформатируйте раздел в NTFS и укажите его метку.

    Format-Volume -DriveLetter D -FileSystem NTFS -NewFileSystemLabel "HVStore"

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

    Создайте каталог, где будете хранить настройки и файлы дисков виртуальных машин. Командлет New-Item позволяет создавать вложенные пути:

    New-Item -Path "D:\Hyper-V\Virtual Hard Disks" -Type Directory

    Создайте папку D:\Distrib для хранения дистрибутивов ОС:

    New-Item -Path D:\Distr -ItemType Directory

    Для создания шары используйте командлет New-SmbShare, с помощью которого дайте полный доступ по сети для группы локальных администраторов сервера:

    New-SmbShare -Path D:\Distr -Name Distr -Description "OS Distributives" -FullAccess "BUILTIN\Administrators"

    Более подробно о базовой настройке Hyper-V Server и Windows Server Core из командой строки рассказано в этой статье.

    Настройка параметров хоста в Hyper-V Server 2016/2019

    Откроем параметры сервера командой:

    Get-VMHost

    Пути виртуальных машин и виртуальных дисков находятся на одном разделе с операционной системой, что неправильно. Пропишите путь к созданным ранее папкам с помощью команды:

    Set-VMHost -VirtualMachinePath D:\Hyper-V -VirtualHardDiskPath 'D:\Hyper-V\Virtual Hard Disks'

    Создание виртуального коммутатора Hyper-V

    Создайте External Switch, который привязывается к сетевой карте Hyper-V Server и организует взаимодействие ВМ с физической сетью.

    Проверьте поддержку SR-IOV (Single-Root Input/Output (I/O) Virtualization):

    Получите список подсоединенных сетевых адаптеров:

    Get-NetAdapter | Where-Object -PropertyStatus –eqUp

    Привяжите виртуальный свитч к сетевому адаптеру и при наличии SR-IOV включите его поддержку.

    Внимание! Включить или отключить поддержку SR-IOV после создания свитча будет невозможно, для изменения этого параметра необходимо будет пересоздавать коммутатор.

    New-VMSwitch -Name "Extenal_network" -NetAdapterName "Ethernet 2" -EnableIov 1

    Проверить настройки виртуального коммутатора можно с помощью командлетов:

    На этом первоначальная настройка Hyper-V Server 2016/2019 закончена. Можно переходить к созданию и настройке виртуальных машин.

    Более подробно команды PowerShell для управления Hyper-V и виртуальными машинами описаны в этой статье.

    Читайте также: