윈도우 PE 만들기 - 윈도우 PE 드라이버 추가 하기 WINDOWS PE

반응형

이전 포스팅에 이어 윈도우 PE 부팅 USB 만들기를 계속 진행해 보겠습니다. 이번 포스팅에서는 RAID 드라이버를 추가해 보도록 하겠습니다. 현재 사용하고 있는 시스템이 Dell Precision T3600 입니다. SAS Raid 시스템인데 윈도우를 설치 할때도 그렇고, 윈도우 PE로 부팅을해도 하드디스크를 인식하지 못합니다. 그래서 번그럽더라도 SAS Raid 드라이버를 추가하여 장치를 인식하도록 만들어 보겠습니다. 사용하는 컴퓨터가 워크스테이션 이상이 아니라면 아래 링크로도 문제 없이 하드디스크를 인식할 것입니다.

 

윈도우 PE 만들기 - WINDOWS PE 부팅 USB 디스크 만들기 PE 5.0 - http://kimsungjin.tistory.com/98

 

2022-08-14 / WinBuilder를 이용하여 Windows 10, Windows 11 용 WinPE 만들기 

2022.08.13 - WinBuilder로 쉽게 WinPE 만들기 - 1. WinBuilder 준비하기

2022.08.14 - WinBuilder로 쉽게 WinPE 만들기 - 2. WinPE 만들기

 

그럼 윈도우 PE에 SAS Raid 드라이버를 추가해 보겠습니다. CUI 방식이라 오타에만 주의하시면 어렵지 않게 제작이 가능합니다. 앞에서도 말했듯이 하드디스크가 인식되지 않을 경우에만 진행하시면 됩니다. 그리고 내가 인식시키고 싶은 장치 드라이버가 있다면 아래 방법을 그대로 사용하시면됩니다. 예를 들어 VGA 또는 이더넷 드라이버 같은 경우입니다.

 

 


윈도우 PE 부팅 USB에 SAS Raid 드라이버 추가 하기

1. 우선 추가 할 SAS Raid 드라이버 부터 준비해야 합니다. 64비트 윈도우 PE를 만들 예정이므로 64비트 SAS Raid 드라이버로 준비를 하였습니다. 드라이버가 있는 위치는 아래와 같이 C:\Win8x64 에 위치해 있습니다. 🔻

 

폴더의 내용도 함께 볼까요. 보통 이런식으로 구성된 파일들이 들어있습니다. 이건 그냥 참고용 입니다. 장치에 따라 파일의 이름이나 내용, 파일의 갯수도 달라집니다. 🔻

2. 그럼 이전 포스팅과 같이 "시작 > 모든 프로그램 > Windows Kits > Windows ADK > 배포 및 이미징 도구 환경" 을 관리자 모드로 실행을 하겠습니다.

 

윈도우 PE를 만들 파일들을 COPYPE 명령어로 복사를 해 보겠습니다. 상세한 내용은 이전 포스팅 참조 바랍니다.

 

copype amd64 c:\WinPEx64

 

아래와 같이 윈도우 PE 파일을 c:\WinPEx64 폴더에 복사를 완료 하였습니다.

 

3. 이제 SAS Raid 드라이버를 추가하기 위해 WIM 파일을 마운트 시켜보겠습니다. 아래 명령어를 입력합니다. 해당 명령어의 명령줄 옵션은 아래 마이크로소프트 홈페이지를 참조 바랍니다. 🔻

 

Dism 명령줄 옵션 상세 설명 - https://msdn.microsoft.com/ko-kr/library/hh825099.aspx

 

dism /Mount-Wim /WimFile:c:\WinPEx64\media\sources\boot.wim /index:1 /MountDir:mount

 

 /MountDir을 설명하자면 WIM(윈도우 이미징 포맷)를 마운트 시키고자하는 폴더를 지칭합니다. 현재 c:\WinPEx64\mount 가 존재하므로 c:\WinPEx64\는 생략하고 mount만 적은 것입니다. c:\WinPEx64\mount라고 입력해도 동일합니다. 

 그리고 dism 명령 후 mount 폴더 안에있는 파일들은 administrator권으로 삭제가 불가합니다. Trustedinstaller(상급 관리자 권한)으로 지정되어 있기 때문입니다. 그렇다고 삭제가 불가능 한것은 아닙니다. Commit 명령줄 옵션을 사용하여 언마운트가 가능합니다. 아니면 따로 Trustedinstaller 권한을 지정하여 삭제해야 합니다.

 

아래와 같이 이미지를 마운트 중에 있습니다. 용량이 크지 않으므로 금방 끝이 납니다. 🔻

 

4. 이제 SAS Raid 드라이버를 추가해 보겠습니다. 명령어를 입력하고 실행해 주세요. 🔻

 

Dism 명령줄 옵션 상세 설명 - https://msdn.microsoft.com/ko-kr/library/hh825099.aspx

 

dism /Image:mount /Add-Driver /Driver:c:\Win8x64 /Recurse /ForceUnsigned

 

 

아래와 같이 추가 할 드라이버를 검색 후 가능한 드라이버를 추가합니다. 여러 드라이버를 한 폴더에 넣고 추가해도 되지만 될 수 있으면 하나씩 추가하는 것이 오류를 찾기도 쉽고 중폭도 피할 수있습니다. 🔻

 

5. 이제 SAS Riad 드라이버가 추가되었습니다. 그럼 언마운트 시켜보겠습니다. 🔻

 

Dism 명령줄 옵션 상세 설명 - https://msdn.microsoft.com/ko-kr/library/hh825099.aspx

 

dism /Unmount-Wim /MountDir:mount /Commit

 

 

이미지를 저장하고 있습니다. 🔻

 

 

6. 이제 윈도우 PE 부팅 USB 디스크를 만들어 보겠습니다. 이전 포스팅과 동일합니다. USB를 삽입하고 해당 드라이버 문자를 확인 해놓습니다. 저는 G: 입니다. 🔻

 

MakeWinPEMedia /ufd c:\WinPEx64 G:

 

명령어를 실행하면 아래와 같이 WARNING이 뜨며, 디스크의 자료를 모두 잃는다고 주의를 줍니다. "Y"키를 누릅니다. 🔻

 

포맷을 진행합니다. 🔻

 

USB가 부팅가능하록 셋팅 후 바로 윈도우 PE 파일을 복사하기 시작합니다. 오래걸리지는 않습니다. 🔻

 

완료 되었습니다. 이제 EXIT를 입력하고 CUI 창을 빠져 나옵니다. 🔻

 

그럼 정상적으로 드라이버가 추가되었는지 확인 해 보겠습니다. USB 부팅 설정은 컴퓨터마다 상이하므로 다음에 포스팅해 보겠습니다. 이번에는 USB 부팅 설정이 완료되었다는 가정하에 진행하겠습니다.

 

재부팅을 시작합니다. 🔻

 

SAS Raid ROM을 확인합니다. 🔻

 

정상적으로 부팅이 진행되고 있습니다. 장치 드라이버에 치명적인 문제가 있다면 여기서 다운이되거나 재부팅을 합니다. 🔻

 

여기까지 부팅은 정상적으로 이루어 졌습니다. 하지만, 하드디스크를 인식하지 못하더라도 여기까지는 부팅이 됩니다. 하드디스크를 인식하였는지 확인해 보겠습니다. 🔻

 

디스크 유틸리티 diskpart를 실행합니다. 🔻

 

diskpart 프롬포트에서 다음과 같이 명령어를 입력합니다.

 

lis dis 또는 list disk

 

아래와 같이 status에 Online이라고 나타나고, 디스크의 사이즈 등의 정보를 확인 할 수 있습니다. 🔻

 

볼륨으로 정확하게 인식 했는지 한번 더 확인 해보겠습니다. 다음 명령어를 입력하고 실행 해보겠습니다.🔻

 

lis vol 또는 list volume

 

아래 화면과 같이 디스크의 Label, 파티션 타입, 디스크 용량, 상태 등을 확인 할 수있습니다. 🔻

 

여기까지 윈도우 PE 부팅 USB 디스크에 SAS Raid 드라이버를 추가하는 방법에 대하여 알아 보았습니다. T3600에 사용된 드라이버는 이전 포스팅에 올려놓은 윈도우 8용 드라이버를 사용하였습니다. 참조 바랍니다.

 

이제 고스트나, Q-DIR등의 프로그램을 USB에 넣어 사용하거나, VHD를 관리할때 사용하시면 됩니다. 좀더 많은 정보는 MS 홈페이지를 참조하시면 될 것 같습니다. 관련 링크는 아래 참조 바랍니다.

 

잘 못된 점이나 문의 사항은 댓글이나 메일 부탁드립니다. 감사합니다.

 


함께 읽으면 좋은 글

2017/03/17 - 윈도우 PE 만들기 - WINDOWS PE 부팅 USB 디스크 만들기 PE 5.0

2017/03/14 - Dell Precision T3600 SAS RAID Drive Windows 7, Windows 8, Windows 10

2017/03/08 - 윈도우 USB 만들기 - 부팅디스크 만들기

Dism 명령줄 옵션 상세 설명 - https://msdn.microsoft.com/ko-kr/library/hh825099.aspx

Windows 8용 WinPE: Windows PE 5.0 - https://msdn.microsoft.com/ko-kr/library/hh825110.aspx

2017/03/31 - Winbuilder 를 이용한 WinPE 만들기 - WinPE 7, WinPE 8, WinPE 10 만들기

 

 

반응형