Найти в Дзене
JuniSysAdmin

Установка и настройка серверной Windows в Oracle VM VirtualBox

Первый этап - это скачивание дистрибутива нашей серверной Windows. В этой статье установка и настройка будет производиться на примере Microsoft Server 2012 R2.
После того, как скачали дистрибутив из любого, вами проверенного источника, запускаем Oracle VM VirtualBox и нажимаем "Создать".

Создание виртуального сервера
Создание виртуального сервера

Прописываем имя, папку, куда будет сохраняться конфигурация, выбираем iso-файл, который был заранее нами скачан и нажимаем "Далее". Заранее обращаю внимание, что в моем случае первоначальным будет режим Server Core (другими словами - режим командной строки). Что из себя представляет этот режим и как его сменить на привычный GUI, покажу позже.

Имя и операционная система виртуального сервера
Имя и операционная система виртуального сервера

Далее настраиваем гостевую ОС.

Настройка гостевой ОС
Настройка гостевой ОС

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

Параметры виртуального сервера
Параметры виртуального сервера

Прописываем параметры для нашего виртуального жесткого диска. Если вам нужен статический размер диска - ставим галочку "Выделить место в полном размере", если динамический - не ставим. В моем случае, будет динамический жесткий диск, так как, мне не потребуется такое большое количество дискового пространства.

Создание виртуального диска
Создание виртуального диска

После установки попадаем в режим Server Core.

Режим Server Core
Режим Server Core

Для установки графического интерфейса нам понадобится дистрибутив Windows Server 2012. Допустим, мы вставили (смонтировали iso образа) дистрибутив Windows Server 2012 в устройство, которому назначена буква D:\.
Для начала необходимо ввести команду:
>
powershell

Затем нужно определить индекс установленной версии Windows Server 2012 в установочном wim образе. Для этого вводим команду, отображающую информацию о содержимом установочного образа:
>
Dism /get-wiminfo /wimfile:D:\sources\install.wim

Получаем следующее:

Результат команды
Результат команды

Так как на сервере установлен Windows Server 2012 Datacenter, нас интересует дистрибутив SERVERDATACENTER, индекс которого 4.

Далее нужно установить недостающие компоненты (Server GUI) из wim файла командой:

>Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart -source:wim:d:\sources\install.wim:4

Установка компонентов (Server GUI)
Установка компонентов (Server GUI)

В том случае если при установке будут наблюдаться проблемы, попробуйте отключить сетевые карты, чтобы Windows не пыталась скачать файлы с сайта Windows Update.
Если же все успешно, после установки произойдет перезагрузка и вы попадаете в режим
Full Server with GUI, где нас будет встречать уже привычный, обычному пользователю, интерфейс Windows.

Процесс установки и настройки
Процесс установки и настройки

Режим Full Server with GUI
Режим Full Server with GUI

Переключение GUI режима в Core:

Удалить GUI режим в Win Server 2012 в Core можно несколькими способами:

  1. С помощью Powershell
  2. Из графического интерфейса консоли Server Manager

Запустите строку Powershell и выполните команду:
>
remove-WindowsFeature Server-Gui-Shell,Server-Gui-Mgmt-Infra -restart

После выполнения команды сервер автоматически перезагрузится и загрузится уже в Core-режиме.

Аналогом командлета remove-WindowsFeature является Uninstall-WindowsFeature команда, и чтобы перейти из режима Server with GUI в режим Server Core воспользуйтесь командами:

>Import-Module ServerManager

>Uninstall-WindowsFeature Server-Gui-Mgmt-Infra –restart

Если вам удобнее пользоваться графическими утилитами, откройте консоль Server Manager:

  1. Выберите пункт Remove Roles or Features
  2. Снимите флажки с Graphical Management Tools and Infrastructure и Server Graphical Shell
  3. После окончания работы мастера перезагрузите сервер

Источник: WINITPRO