Windows XP SP1 부터 Data Execution Prevention 이라는 신기술이 도입 되었습니다.
이 기능은 프로그램이 실행하기 전 미리 사용자에게 이런 프로그램이
실행된다는 사실을 미리 알려주는 기능입니다.

무척 좋은 기능이긴 하지만, 문제는 무인 설치를 할때, 이 기능이 켜져 있으면
설치 중 많은 애로사항을 만드는 문제가 있습니다. 특히 원격에서 공유 파일들을
직접 설치할 때 무인 설치가 진행되다가 딱 멈추는 불상사가 생기게 되죠.

"여기서 잠시.... 설정하는 것도 중요하지만, Hardware 에서 DEP 기능을 On 한 상태에서는
불가능합니다. 아직 정확한 내용을 파악한 상태는 아니지만, H/W 상에서 DEP 기능이 On 되어
있는 경우 운영체제에서는 당장 막을 수 있는 방법이 없다고 하는 것 같습니다.
설치시 반드시 DEP 기능을 끄고 다음 설정으로 들어가시기 바랍니다."

이런 경우 해결하는 방법입니다.

Unattend.txt 내에 다음과 같은 항목을 추가합니다.

[SetupData]
OSLoadOptionsVar = "/noexecute=AlwaysOff"

이후에 다시 켜려면, boot.ini 항목을 수정해 주시면 됩니다.
그 안에 항목들 중 "/noexecute=AlwaysOff" 부분을 optin 이나 optout으로 설정해
주시면 됩니다.
728x90

+ Recent posts