И вот, начитавшись Хабры, кворы, Лурка…и пр., пошли в голову людям бредовые идеи…да и как-то ситуация поджимает. А тут еще и Hyper-V Server 2012 — бесплатен!
Ах, да…доброго времени суток!)
Майкрософт и «бесплатно»…да, не вяжется, но все же) Это так) Нет смысла расписывать все прелести, давайте просто установим и пощупаем)
В данном описании, я буду использовать виртуалку на том же Hyper-V, но только на рабочей станции. Подобное проделано на обычном сервере, который сейчас знаете-ли не плохо так себя чувствует, и трудится во благо знаний)
И так, погнали:

Берем образ, отсюда…и монтируем в дисковод к VM, или заливаем на флешку, и ставим в реально существующий физически ПК/Сервер.

1hУстановка, тут все просто — стандартные Win-подобные телодвижения:
2h 3h
Потом еще чуток ждём…:
4h
Потом еще чуток:
5hНу и ставим пароль Админа, ток епть запоминайте, что ставите…чтобы потом не **еть реестр, и не рыться по столу в горе бумаг с воплем:»Ща, ща у меня все записано…»:
6hИ вот, наконец, когда все организационные моменты решены, перед нами предстает «голый» десктопище, на котором мы видим две консоли:
7hЧто, зас**ли секретарши и бухгалтера…??? : «Где моя косынка, где мой Паук?» Ахах)
Ну и ладно, мы не они, поэтому настроим с помощью окна конфигурации сервера, наш сервер…(ба игра слов, а что поделать).
Для этого сначала укажем IP-адрес, в сети и остальные сетевые параметры, выбрав пункт 8, в «синей» консоли и нажав «Enter». После выбираете по индексу адаптер, который надо настроить, а дальше все интуитивно понятно. У меня в домашней сети, это выглядит примерно так:
8hДалее с помощью этой же консоли задаем необходимые параметры — имя, сетевые адреса, включаем RDP (Remote Desktop Protocol) и автообновления.

Однако епть информация:
«об обновлении системы: обрезание до Server Core было сделано для сокращения attack surface, другими словами уменьшения количества сервисов и программных компонент, которые могут содержать уязвимости, а соответственно должны регулярно патчиться. А поскольку установка патчей часто требует перезагрузки сервера, то уменьшение количества обновляемых компонент сервера будет вести не только к увеличению его безопасности, но и доступности.»

Hyper-V:

Кто-то из вас будет смеяться, но во время установки не создается никаких виртуальных свитчей, так что виртуальные машины по умолчанию не имеют связи с внешним миром. Надо это поправлять…создадим простейший свитч-бридж к физическому адаптеру.

Запускаем powershell во второй консоли. Да, обрезание сервера до консольных программ заставляет идти на жертвы, но вы ведь не друшляли на парах по комп. системам…или сетевым ОС?

1) Узнаем под какими именами фигурируют адаптеры. Для этого выполним команду Get-NetAdapter
PS C:\Users\Administrator> Get-NetAdapter
Name InterfaceDescription ifIndex Statu
s
—- ——————— ——- ——
Ethernet 5 Broadcom BCM5708C NetXtreme II Gi…#47 16 Up
Ethernet 4 Intel(R) PRO/1000 PT Dual Port Ser…#2 15 Di…
Ethernet 3 Intel(R) PRO/1000 PT Dual Port Serve… 14 Di…
Ethernet 2 Broadcom BCM5708C NetXtreme II Gi…#49 13 Up

2) Создадим виртуальный комутатор привязанным к адаптеру Ethernet 5
PS C:\Users\Administrator> New-VMSwitch -Name «bridged» -NetAdapterName «Ethernet 5»

Name SwitchType NetAdapterInterfaceDescription
—- ———- ——————————
bridged External Broadcom BCM5708C NetXtreme II GigE (NDIS VBD Client) #47

Все готово) Создаем виртуальную машину.

VM:

Нам по-любому нужен  ISO образ для установки операционной системы, его мы копируем привычным для Windows способом — по сети, или со съемных носителей (вспоминайте команды консоли «copy», «xcopy»…и т.д.)

Теперь создадим машину.
PS C:\Users\Administrator> New-VM -Name «test1» -Path C:\vms\test1 -MemoryStartupBytes 2GB -NewVHDPath C:\vms\test1\disk1.vhdx -NewVHDSizeBytes 40GB -SwitchName «bridged»

Name State CPUUsage(%) MemoryAssigned(M) Uptime Status
—- —— ———— —————— —— ——
test1 Off 0 0 00:00:00 Operating normally

Небольшая тонкость есть в выборе типа сетевого адаптера — если выбор операционной пал на Windows 2012, то можно выбирать стандартный адаптер, но если что-либо другое лучше выбрать «legacy» тип адаптера. Это можно сделать, передобавив адаптер к виртуальной машине с ключиком -IsLegacy 1
Remove-VMNetworkAdapter -VMName test1
Add-VMNetworkAdapter -VMName test1 -IsLegacy 1 -SwitchName «bridged»

Вставим в созданный по умолчанию DVD дисковод ISO образ
PS C:\Users\Administrator> Set-VMDvdDrive -VMName test1 -Path C:\iso\en_windows_server_2012_vl_x64_dvd_917758.iso

На будущее — когда потребуется вытащить диск из виртуального дисковода нужно выполнить Set-VMDvdDrive -VMName <имя машины> -Path $null

Ну вроде, все… Можно стартовать!
PS C:\Users\Administrator> Start-VM test1

О_о — пробежал прогресс вверху окна powershell, видимо все запустилось. Проверим командой Get-VM
PS C:\Users\Administrator> Get-VM test1

Name State CPUUsage(%) MemoryAssigned(M) Uptime Status
—- —— ———— —————— —— ——
test1 Running 0 2048 00:01:30 Operating normally

Все ок — она работает)

Остается вопрос, как взглянуть на экран вновь созданной ВМ? — а это уже совсем другая история…позже короче)
А пока под конец всем няху…от Pikabox.com.ua)
d439b6003af33a87de791008c75c10385343b58ff

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