소프트웨어 윈도우PE 부팅 시 드라이버 자동 설치 방법
2021.12.04 21:58
윈도우PE 부팅 시 드라이버 자동 설치 법입니다. 그동안 이 방법을 이미 구축해 놓고 11세대 드라이버만 생각해서 11세대 컴퓨터가 없어서
테스트 못한다고 생각했습니다.
그런데 제가 완전 바보인게 테스트는 그냥 제 컴퓨터 드라이버 추출해서 wim 파일 안 driver에 넣으면 되었던 겁니다.
다시 생각해봐도 바보 같습니다.
소스 부분 수정해서 속도 좋아졌습니다.
pe 부팅시 자동 드라이버 설치 자료는 아래 첨부에 있습니다. 이 자료는 wim 파일 안에 Windows\System32 여기에 넣는 것인데
pecmd.ini는 이미 System32에 있습니다. 첨부 자료 복사해서 기존 자료에 붙여넣기 하는 것이지 자료를 교체하는게 아닙니다.
이 부분 잘모르시면 진행하시면 안됩니다.
* 이 방법은 윈도우10pe에서 드라이버 통합 없이 10~11세대 드라이버를 불러와 부팅 시 자동 설치 하는 방법으로 생각했으나
그냥 필요한 드라이버를 driver 폴더 안에 넣으면 부팅시 자동 설치됩니다.
* 2021.12.07일에 못*짱님pe Dism++로 11세대 드라이버 통합하니까 됩니다. 못*짱님pe 개인적으로는 메모리4기가 이하에서
작동 될 수 있는 아주 괜찮은 pe로 생각합니다.
댓글 [30]
-
cungice 2021.12.04 22:28
-
ㄴrㄹnㅂrㄷr 2021.12.04 22:32
Tip 매우 감사 드립니다.
좋은 휴일 되세요.
-
pp빵빵 2021.12.04 22:48
감사합니다
-
샤 2021.12.04 23:07
수고하셨습니다.
-
do98 2021.12.04 23:19
이 방법은 11세대 드라이버 통합하지 않은 pe에서 11세대 드라이버를 불러와 부팅 시 자동 설치 하는 방법으로 생각하실 수 있으나,
11세대 IRST 드라이버를 자동 설치하지만 설치만 될 뿐, 실제 결과는 NVme, 일반 HDD 모두 인식하지 못 합니다.
Clinic님 pe 관련해서 suk님이 올려주신 파일로 수정한 Clinic님 v2 pe로 11세대 노트북에서 부팅하고 확인했습니다.
-
-0- 2021.12.04 23:26 세르게이pe에 있는 10세대 11세대에 있는 드라이버에 있는 통상적인 방법을 알려드린 겁니다.
세르게이pe에 있는 드라이버를 그대로 쓴다면 적어도 세르게이pe와 동일한 성능입니다.
그리고 do98님이 사용하신 pe는 그때도 말씀드렸 듯 제가 수정하기 어려워하는 pe입니다.
제가 기준으로 말씀드리는 pe는 카*님pe, 집*큰님pe, 세르게이pe를 기준으로 합니다. 다른 pe들은 사실 잘 모르겠습니다.
-
ㄴrㄹnㅂrㄷr 2021.12.04 23:24
그럼 도대체 어떻게 하란 말 이요?
-
do98 2021.12.04 23:30
pe 부팅하고 IRST 설치하려고 애쓰지 말고, 애당초 통합된 pe 쓰면 된다는 말 이요.
IRST 빼고, 나머지 다른 드라이버, 랜카드 드라이버 같은 것은 pe 부팅하고 설치해도 된다는 말 이요.
다른 컴퓨터는 상관없고, 11세대 CPU를 탑재한 컴퓨터에만 해당되는 말 이요.
-
-0- 2021.12.04 23:31 카조님pe로도 한번 테스트 부탁 드립니다. 분명 드라이버 설치 3가지 중 1개를 글을 적었을 뿐입니다.
지금 이 소스는 세르게이pe와 동일한 소스입니다.
그리고 제가 드라이버 통합을 할 줄아는 것은 do98님이 더 잘 아실텐데요.
-
do98 2021.12.04 23:52
갑자기 왜 카조님 pe로 테스트를 하라고 하는지요?
제가 갖고 있는 카조님 pe 들은 suk님의 11세대 드라이버 통합 iso로 빌드한 것이라 제 노트북에서 다 저장장치 인식합니다.
제가 개인적으로 uup에서 받은 iso로 빌드한 것은 pe에다 11세대 드라이버 통합해서 마찬가지로 저장장치 인식합니다.
카조님의 어떤 pe로 테스트를 해야 하는지요, 이미 다 인식 잘하는 pe인데...
-
-0- 2021.12.04 23:53 "Clinic님 pe 관련해서 suk님이 올려주신 파일로 수정한 Clinic님 v2 pe로 11세대 노트북에서 부팅하고 확인했습니다."
do98님 suk님 자료로 안된 걸 여기와서 제글에 왜 적습니까? 지금 분명 시비거는 것으로 보아도 되는 거죠.
-
do98 2021.12.04 23:59
suk님의 방식과 같은 방식으로 보았는데 제가 잘 모르고 댓글 달은 건가요?
제가 시비걸 사람으로 보였다면 제 책임이지만, 섭섭하기는 합니다. 나름 적극적인 피드백을 한 것인데요.
-
-0- 2021.12.05 00:00 저는 세르게이PE에서 명령어와 파일을 가져왔습니다.
석님은 그냥 명령어만 하신 것 같구요. 첨부 파일을 보지도 않고 피드백이라 제가 보기에는 시비로 보이는데요.
-
do98 2021.12.05 00:14
보지도 않은 건 아니고, 분명히 봤습니다.
봤는데 같은 방식으로 보여서 그럽니다. 제가 틀린 것이 있으면 가르쳐 달라고 한 적은 있어도 시비를 걸지는 않습니다.
아래 제가 본 내용입니다. 같은 방식이 아닌데 제가 잘못 이해한 것이면 잘못 안 것이라 지적하고 가르쳐 주면 이해를 합니다.
자꾸 시비를 건다고 하시는데, 앞으로는 시비 거는 모습으로 보이지 않도록 주의해야겠군요.
불쾌하게 느끼셨다면 죄송합니다. 사과드립니다. 수고하세요.
suk님 자료
pecmd.ini 중에
EXEC !=Tools.cmd
-----------------------
Tools.cmd
for %%a in (Z Y X W V U T S R Q P O N M L K J I H G F E D C B A) do if exist %%a:\Tools\*.exe reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Start Menu" /t REG_EXPAND_SZ /d %%a:\Tools /f& call :Driver& pecmd kill explorer& exit
exit
:Driver
for %%a in (X Y) do if /i exist %%a:\Driver\ Pnputil.exe /add-driver %%a:\driver\*.inf /subdirs /install
exit /b
------------------------
-0-님 자료
TEXT Starting WinPE, please wait......#0xFFFFFF L59 T39 $24*
EXEC !=%windir%\system32\pnputil.exe /add-driver X:\driver\*.inf /subdirs /install
EXEC %WinDir%\System32\winpeshl.exe
//SERV dhcp
-
ㄴrㄹnㅂrㄷr 2021.12.05 00:01
아들 넘 노트북인데.....날짜가 안 맞네요...
하도 사 달라 해서 알아서 쓰라고 사 주고 쳐다 보지도 안았더니.....초기 셋팅도 안 해 놓았네요.
암튼 pe로 부팅 해 봤는데...디스크는 잘 보이네요
-
-0- 2021.12.05 00:09 네 감사합니다.
11세대에서 제 방식대로 된다는 거네요. do98님 이제 저한테 사과 하셔야 겠습니다.
-
do98 2021.12.05 02:36
11세대에서 -0-님 방식대로 안 됩니다.
pe가 IRST 드라이버 통합되지 않은 pe라면 -0-님 방식의 테스트 의미가 있습니다.
그러나, 이미 IRST 드라이버 통합된, 예를 들면, suk님이 IRST 드라이버 통합해서 만들고 나눔하신 iso로 빌드한 카조님 pe라면, 11세대 드라이버 통합된 pe로 테스트하고 -0-님 방식으로 된다고 착각하는 겁니다. 아무 작업 안해도 그냥 인식되는 pe로 테스트한 것이니까요. 나래님 스샷에 보면, 카조님 pe는 맞는 것으로 보입니다. IRST 드라이버가 통합된 pe일 겁니다.
( 통합된 pe 아닌데, 된 거라면 그 pc에서는 되고 제 11세대 pc에서는 왜 안되는지는 다른 접근이 필요합니다. 따라서 일단은 논외 )
큰나무님 pe도 마찬가집니다. 큰나무님이 pe에 이미 11세대 드라이버를 통합했거나, 빌드할 때 source로 이용한 윈도우 iso가 suk님이 IRST 드라이버 통합해 놓은 iso라면 -0-님의 방식은 안해도 되는 걸 괜히 한번 더 하는 겁니다.
그래서 11세대 인식하지 못하는 IRST 통합이 되지 않은 pe로 테스트를 해야 하는 것이고, 마침 Clinic님 pe가 올라왔으니 그걸로 테스트를 한 것입니다. Clinic님 pe v3는 IRST 통합한 pe라서 테스트 의미 없고, Clinic님의 깡통pe나 pe v2로 -0-님의 방식으로 테스트 했을 때 인식한다면 되는구나라고 판단해도 되겠지요.
v2 : -0-님의 pecmd.ini 복사해서 Clinic님의 pecmd.ini 중간에 넣었고, Clinic님의 pe에 이미 pnputil.exe 있지만 그래도 -0-님이 넣어놓은 pnputil로 덮어쓰고 X:\driver 폴더도 만들고 그 안에 IRST 드라이버도 넣어 놓았지만, 부팅하면 역시 저장장치, NVme와 일반 HDD 둘 다 인식하지 못합니다. IRST 드라이버와 랜카드 드라이버, 둘다 드라이버는 드라이버니까 랜드라이버 되면 IRST도 된다 단정하면 안 됩니다.
왜 suk님의 방법으로 안된 걸 여기와서 댓글 달았냐고 할 때 참 난감했습니다. suk님의 방법과 차이가 없다고 보는데, 아직도 어떤 부분에서 차이가 있는지는 가르쳐주지 않는 -0-님을 이해할 수 없습니다. 세르게이고 뭐고 어디서 구해왔건 간에 사용하는 파일이 동일하고, 명령어 구문에서 차이가 없는 것으로 보인다는 제 생각이 어디가 틀렸는지 설명 좀 해주세요.
카조님의 pe로 한번 더 테스트해달라 할 때는 더욱 난감했습니다. 제가 보유한 카조님 pe는 이미 IRST 드라이버가 통합된 pe 뿐인데 무슨 테스트를 해달라는 건지 이해가 되지 않아서요. IRST 드라이버 통합되지 않은 카조님 pe를 공유해주세요. 그걸로 테스트 해드릴께요.
아니면 Clinic님의 pe v2에다 -0-님의 방식으로 IRST드라이버 통합한 걸 공유해주세요. 그걸로 테스트하면 확실하겠네요.
-0-님을 불쾌하게 만들었다면 사과할 수 있고 사과했지만, -0-님 방식으로 11세대 인식한다는 주장에는 동의할 수 없군요.
-
-0- 2021.12.05 03:54 저는 do98님 글에 더 이상 동의할 수 없습니다. 댓글에 11세대 가지고 있는 두 분이 잘된다고 하셨고 사용하는 pe들 보니
통합했다고 볼 수 없습니다.
do98님 x 폴더에 driver 폴더를 만드는 것이 아니라 wim 파일에 drvier폴더를 넣어야 부팅 시에 x 드라이버 인식 후
자동으로 드라이버가 설치되는 겁니다. 이런 부분이 do98님을 더욱 못 믿게 하는 부분입니다.
cmd 명령어와 pecmd 명령어 구분법도 그런 부분 중 하나입니다.
정확하지는 않습니다. 석님 소스는 cmd를 기반으로 하는 것으로 보이고 세르게이 소스는 pecmd.exe에 직접 명령을 하는 듯합니다.
저도 소스 확인은 잘못하는 부분이니 궁금하면 직접 2개 소스가지고 석님한테 물어보세요.
그리고 제가 하는 방식은 분명 세르게이pe에서 인용하고 있고 많은 사람들이 공유하는 방식입니다.
그리고 석님 소스하고 세르게이 소스하고 같다고 하는 것은 버스와 스포츠카가 둘다 차량이니까 다 똑같다는 논리와 같습니다.
PE같은 경우 부팅이 안되거나 할 경우를 대비해서 저 같은 경우 3~5개까지 다른 이미지로 사용합니다.
제가 언제 이 방식만 고집했습니까 do98님한테 테스트 해달라고한 pe는 제가 직접 통합까지 해서 부탁 드렸는데요.
제가 하는 것은 전에 글에서도 이야기 했듯 세르게이pe 3가지 드라이버 설치 방식 중 1가지 입니다.
그리고 pc마다 사양을 타는 것은 어쩔 수 없습니다. 벤토이 역시 만능이 아니듯 pc마다 사양 타는 것 까지는 저도 잘 모르겠습니다.
마지막으로 제 pc에 있는 무선인터넷 드라이버가 부팅시 설치 된다는 뜻은 다른 드라이버도 설치 된다는 겁니다.
다시 한번 말하지만 세르게이pe 방식은 많이들 사용하고 있는 방식이며 이 글에 적지 않았지만 집*큰님 pe 안에는 비슷한 소스를
가지고 있어 souce 폴더에 넣고 수동 또는 자동 설치 가능합니다.
그리고 이 기능을 사용하려는 이유는 못*짱님pe 같은 드라이버 통합이 어려운 pe들을 위해서 연습한 겁니다.
-
ㄴrㄹnㅂrㄷr 2021.12.05 00:16
별 걸 다 가지고 그러네요...
되는 건 되는 거고 안 되는 건 되게 하면 되는 거고.....
11th 에 윈도우 설치 방법은 다양하오....
좋은 휴일들이나 되세요.
잡시다.
-
-0- 2021.12.05 00:18 네 감사합니다.
-
염주 2021.12.05 00:19
knm님 PE로 그대로 따라 했는데,, 잘 됩니다.
수고하셨습니다.
-
-0- 2021.12.05 00:22 저는 11세대 없어서 테스트 못해봤는데 역시 이 방법은 되는 군요 알게 되어서 아주 좋습니다. 감사합니다.
-
Elise 2021.12.05 00:22 고맙습니다
-
붉바리 2021.12.05 00:59
감사합니다.
-
ehdwk 2021.12.05 02:18
수고하셨습니다. -
봄이야! 2021.12.05 11:39
감사합니다.
-
쭈니당 2021.12.06 09:30
수고하셨습니다. 감사합니다.
-
할배장 2021.12.06 15:32
수고하셨습니다.
-
상고대 2021.12.06 18:10
노고가 많으십니다.
잘 보았습니다.
-
할배장 2021.12.16 11:57
수고하셨습니다.
수고 많으셨습니다. 감사합니다.