virtualization/microsoft

[Microsoft] VDI Collection status is disabled when used unattend.xml

yueisu 2013. 5. 31. 08:55

마이크로소프트 RDS를 이용하여 VDI 컬렉션을 작성시, 가상데스크톱의 셋팅 옵션을 "무인설치(S)"로 선택하면 별어려움없이 컬렉션을 작성할 수 있습니다. 단지 "무인설치(S)"로 작성을 하면, 전개된 가상데스크톱의 '지역'이나 '언어' 등이 전부 "영어"로 변경되어버립니다. 이 버그(?)는 한국어뿐이 아니라 일본어의 경우도 발생하고 있습니다만, 가상데스크톱의 셋팅 옵션을 "Sysprep 응답화일(I)"로 선택함으로써 해결됩니다. 

하지만 Windows ADK 툴을 이용하여 만든 응답화일을 그대로 이용하여 컬렉션을 작성시는 가상데스크톱의 전개가 실패, 컬렉션의 상태는 "무효"가 되어버립니다.


■ 원인

원인은 작성한 응답화일에 XML 선언부가 포함되어있기 때문입니다. 여기를 보시면 잘 알 수 있습니다. 이유인즉슨, 작성한 Sysprep 응답화일은 컬렉션 작성시 다른 xml 화일에 의해 읽어지게 됩니다. 이 때  Sysprep 응답화일에 XML 선언부가 있으면 XML 선언을 두 번하게 되므로 에러가 발생, 결과  가상데스크톱의 전개가 실패, 컬렉션의 상태는 "무효"가 되어버립니다.


■ 해결방법

작성한 Sysprep 응답화일에서 XML 선언부를 삭제합니다.