VM템플릿을 기반으로 VM을 배포할 경우 국가별 기본 설정은 영어로 배포되게 됩니다.
일부 프로그램은 국가별 설정에 따라 설치되지 않는 경우가 있으니 한국어로 배포가 필요한 경우 국가별 언어 설정을 변경해주어야 합니다.
https://support.microsoft.com/en-us/kb/2709539
VM템플릿의 국가별 언어 설정은 VMM 파워쉘을 통해 변경해주어야 합니다.
먼저. Powershell을 통해 VM템플릿의 이름을 조회합니다.
[조회하기]
Get-SCVMTemplate | ft name
VM템플릿를 확인하여 명령어를 통해 VM템플릿의 국가별 언어 설정을 변경할 수 있습니다.
[명령어]
$template = Get-SCVMtemplate | where {$_.Name -eq "Template_Name"}
$settings = $template.UnattendSettings;
$settings.add("oobeSystem/Microsoft-Windows-International-Core/UserLocale","cy-GB");
$settings.add("oobeSystem/Microsoft-Windows-International-Core/SystemLocale","cy-GB");
$settings.add("oobeSystem/Microsoft-Windows-International-Core/UILanguage","cy-GB");
$settings.add("oobeSystem/Microsoft-Windows-International-Core/InputLocale","0452:00000452");
Set-SCVMTemplate -VMTemplate $template -UnattendSettings $settings
예를 들어 위에서 조회한 것과 같이 'WS2012R2_G2' 템플릿의 국가별 언어 설정을 '한국어'로 변경하려는 경우 다음과 같이 명령어를 실행합니다.
[예]
$template = Get-SCVMtemplate | where {$_.Name -eq "WS2012R2_G2"}
$settings = $template.UnattendSettings;
$settings.add("oobeSystem/Microsoft-Windows-International-Core/UserLocale","ko-KR");
$settings.add("oobeSystem/Microsoft-Windows-International-Core/SystemLocale","ko-KR");
$settings.add("oobeSystem/Microsoft-Windows-International-Core/UILanguage","ko-KR");
$settings.add("oobeSystem/Microsoft-Windows-International-Core/InputLocale","1042:00000412");
Set-SCVMTemplate -VMTemplate $template -UnattendSettings $settings
명령어가 정상적으로 실행된 후 VM을 배포한 후 확인해보며 국가별 언어 설정이 변경된 것을 확인할 수 있습니다.
[변경 전]
[변경 후]
'System Center > Virtual Machine Manager' 카테고리의 다른 글
VMM으로 Bare Metal Computer에 Hyper-V를 배포하는 방법 (0) | 2016.07.12 |
---|---|
평가판을 라이선스 버전으로 업그레이드하기 (0) | 2016.06.30 |
가상 컴퓨터 템플릿 만들기(3) (0) | 2016.02.06 |
가상 컴퓨터 템플릿 만들기(2) (0) | 2016.02.05 |
가상 컴퓨터 템플릿 만들기(1) (0) | 2016.02.03 |