본 포스트는 Windows Driver 개발용 가상머신 만드는 방법을 소개한다.
컴퓨터 윈도우 버전 확인
가상머신 OS로 설치될 Windows iso파일을 준비해야 되는데 host computer의 windows 버전과 일치하는 버전을 설치하는 것이 좋다.
왜냐하면 가상머신에서 개발한 드라이버가 host computer에서도 동작함을 보장하기 위해서다.
자신이 쓰고있는 윈도우 버전은 윈도우 + R을 누르고 winver를 입력해서 확인할 수 있다.
필자는 윈도우10 버전 22H2를 사용하고 있다.
ISO 다운로드
Windows iso를 다운로드 받자.
Windows 10 22H2 iso파일은 아래 링크에서 받을 수 있다.
https://www.microsoft.com/ko-kr/software-download/windows10
Windows 10 다운로드
Windows 10용 ISO 파일을 다운로드한 경우, 해당 파일은 선택한 위치에 로컬로 저장됩니다.컴퓨터에 타사 DVD 굽기 프로그램이 설치되어 있으며 해당 프로그램을 사용하여 설치 DVD를 만들려는 경우,
www.microsoft.com
ISO 설치 진행.
다운로드가 다소 오래 걸린다.
VMWare 설치
다운로드가 되는 동안 VMWare Workstation Pro 17버전을 준비한다.
New Virtual Machine을 누르고 좀 전에 다운로드 받았던 iso 파일을 불러와 vm을 설치한다.
그리고 윈도우 설치를 진행한다.
처음에는 vm이 굉장히 버벅일텐데 이는 드라이버가 없어서 그렇다.
이제 가상드라이버를 설치하자.
윈도우 설치 후 Player - Manage - Install Vmware Tools를 클릭한다.
그러면 내 PC - D드라이브(VMware Tools) 가 생길 것이다. 더블클릭.
설치 완료.
가상머신 설정 변경
vm의 Settings로 들어간다.
Add 클릭.
Serial Port 선택 후 Finish
Serial port의 설정을 위 사진과 같이 해준다.
꼼꼼히 확인하고 설정해주자.
OK를 누르고 vm을 power on해주자.
vm 부팅 후 오른쪽 상단에 작은 아이콘들이 있을텐데 Serial Port가 있는지 확인해주자.
가상머신 설정 변경
vm 내에서 시작 - 시스템 구성을 검색해준다.
부팅 탭에서 OS를 선택 후 고급옵션을 클릭한다.
디버그를 체크해주고 설정을 위 사진과 같이 맞춰준다.
Windows Defender 보안 끄기
위와 같이 보안에 있는 모든 기능을 꺼주도록 한다.
마지막으로 장치보안에 들어가준다.
코어 격리 세부 정보 클릭
반드시 메모리 무결성이 꺼져있는지 확인해준다.
이상 끝.
'운영체제 & kernel' 카테고리의 다른 글
디스크 파티션(diskpart) 명령어 정리 (0) | 2025.01.24 |
---|---|
PE(Portable Executable) File Format (0) | 2024.02.26 |
Driver 개발환경 만드는 방법 (0) | 2024.02.25 |