Назад | Перейти на главную страницу

Автоматическая установка Windows с использованием Powershell и Hyper-V

Это возможно? У меня есть сценарий, который подходит к моменту установки Windows Server 2008. Однако он буквально доходит до «Нажмите Далее ... и т. Д. И т. Д. ...», и я хочу иметь возможность интегрировать его в свою оболочку PowerShell. скрипт, ЕСЛИ это возможно.

Прямо сейчас мой сценарий - Super Basic, он в основном создает новую виртуальную машину, новый VHD, устанавливает для него память / место на жестком диске / и т. Д. Но он доходит только до точки установки Windows (поэтому я выбираю ISO и загружаюсь с него с помощью виртуального DVD). Но мне интересно, есть ли способ преодолеть этот момент.

Для справки вот мой простой сценарий:

PS C:\Users\mrsmith\Desktop> New-VM -Name "MattTest" -MemoryStartupBytes 2GB -BootDevice CD -SwitchName Lab -path c:\VMdocs -NewVHDSizeBytes 40GB –NewVHDPath c:\base.vhdx

PS C:\Users\mrsmith\Desktop> Set-VMDvdDrive -VMName MattTest -Path C:\ISOFiles\Windows2008.

PS C:\Users\mrsmith\Desktop> Start-VM -Name MattTest

Я тестирую это на Windows 8, кстати, не уверен, что это имеет значение.

Спасибо!

В Службы развертывания Windows (WDS) - это «поддерживаемый» метод полнофункциональной автоматической установки серверных и клиентских ОС.

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

Что вам нужно сделать, так это создать образ DVD, в который встроен файл ответов, чтобы ответить на все вопросы, задаваемые Windows 8. Это называется «автоматической установкой».

Вы можете либо добавить его в свой ISO-образ и продолжить работу со своим скриптом, либо, возможно, ваш скрипт сгенерирует необходимые файлы и добавит их в ISO.

У меня нет специального руководства для Windows 8, так как я все еще работаю с Windows 7, но у Technet довольно много ресурсов Вот, и поиска «автоматическая установка windows 8» должно быть достаточно, чтобы вы начали.

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