기 타 딸랑쇠님 M-Rain 11 PE - 해상도 자동 적용을 해보았습니다
2024.02.01 13:25
PE 해상도를 1024*768로 사용을 하고 있어서 DrvIndex.exe 활용에 대해서는 필요하지가 않아서 PE에서 테스트 한것이 많지는 않습니다
DrvIndex.exe에서 윈도우에 있는 그래픽 드라이버를 찾아서 설치해줄때 검정화면이 나오는것과 시간이 걸리는 부분이 있어서..저랑은 친숙해지지 않은 프로그램이기는 합니다
하지만..해상도를 원하는것으로 설정을 해야하시는 분들께는 DrvIndex.exe가 필수 프로그램일것입니다
딸랑쇠님 M-Rain 11 PE에도 PE 부팅시에 자동으로 원하는 해상도로 설정을 할수가 있는 기능이 PinUtil.ini에 있습니니다
이 기능이 적용되는 컴퓨터가 있고 그렇지 못한 컴퓨터가 있습니다
저의 경우 VirtualBox에서 MBR의 경우 그래픽 드라이버를 설치하지 않아도 기본 드라이버에서 일부 해상도 설정이 가능합니다
UEFI의 경우는 드라이버를 설치하지 않으면 해상도는 1024*768 고정입니다.. UEFI에서도 드라이버 설치시에는 해상도 변경이 가능합니다
이렇게 컴퓨터 상황에 따라서 해상도 설정이 가능하기도 하고 불가능 하기도 합니다
pecmd.ini에서 해상도 설정을 하는 PinUtil.ini가 로드되고 나서 DrvIndex.exe가 실행이 되고 있어 그래픽 드라이버를 설치를 해야 하는 컴퓨
터의 경우 해상도 설정을 해도 적용이 되지 못합니다
이런 경우...해상도 설정 기능보다 DrvIndex.exe를 먼저 실행을 시켜주고 작업이 완료후 해상도를 설정을 하면 됩니다
드라이버 설치 완료후 다음 작업이 되도록 "=" 옵션을 주어야 해서 그만큼 부팅 시간이 길어질수 있습니다
필요한 기능이 있다면..부팅시간 지연을 감수할수 밖에 없을것 같습니다..
아래 사용기는 2가지 관련한 내용입니다
1. 해상도 자동설정이 적용되도록 DrvIndex.exe 실행 순서를 바꾸어 본것입니다
2. 7z으로 wim 파일을 열고 pecmd.ini를 수정하고 저장을 해도 적용이 되지 않습니다.. PE에 포함된 7z 버전이 낮아서 그렇습니다
최신으로 교체를 하면 잘 적용됩니다
딸랑쇠님의 작품은 스크린샷에 소개가 되고 있습니다
M-Rain 11 PE
https://windowsforum.kr/gallery/20380885
가. VirtualBox에서 MBR 입니다. win7 x86이 설치가 되어 있습니다
1. 딸랑쇠님 M-Rain 11 PE 원본 그대로 부팅을 한것입니다.. -h 옵션으로 그래픽 드라이버를 설치하지 않는 상태입니다
컴퓨터에 따라 다를것입니다만..저의 경우 MBR에서는 기본 드라이버로 아래와 같은 해상도가 설정이 가능합니다
이런 경우에는 PinUtil.ini에서 아래 보이는 해상도 값을 설정을 해주면 해상도가 자동으로 설정이 됩니다
Drvindex.exe -h 기능이 필요없으신분들은 // 주석처리하시는것도 좋습니다
2. Drvindex.exe -y 옵션 입니다..윈도우에 설치된 그래픽 드라이버를 설치해주는 옵션이지만...PE에서 해상도 값을 보면 설치 하지 않았을때
와 같습니다.. 현재 Win7 x86이 설치가 되어 있습니다..PE는..Win11 x64 입니다...win7 x86 드라이버는 Win11 x64에 의미가 없을것 같기도
합니다..그래서 해상도 값들이 설치 하지 않았을때와 같은것 같습니다.. 이런 경우시라면 Drvindex.exe -y를 실행할 필요는 없죠
나. VirtualBox에서 UEFI 입니다. win10 x64가 설치가 되어 있습니다
1. 부팅중에 Drvindex.exe -h 때문인지..레인미터가 아래처럼 불안전해지는 모습을 보입니다
2. 부팅이 완료후 탐색기 재시작을 하면 괜찮습니다
3. Drvindex.exe -h여서 윈도우에 설치된 그래픽 드라이버 설치가 되지 않았습니다 이 경우 기본 해상도 1024*768이 적용이 되었습니다
저는 상관이 없지만...다른 해상도가 설정이 된것을 원하시는 분들도 많으실것입니다
4. 그동안 PE 테스트를 할때에는 VirtualBox에서 ISO 부팅으로 테스트를 하였습니다..boot.wim 파일 수정을 하고 나서..ISO 넣고 이 ISO로
부팅을 하는 방식이어서..pe에서 boot.wim 파일을 7z으로 수정할 일이 없었습니다..그래서 그동안 알지 못한것이 있습니다
아래처럼 wim 파일을 7z으로 열어서 pecmd.ini를 클릭하면 메모장에서 열어 보여줍니다..윈도우에서는 당연히 이렇게 수정을 했습니다
5. pecmd.ini를 수정후 저장을 했습니다..그런데..윈도우에서 수정후 저장할때 나오는 메세지가 나오지 않았습니다
6. 수정된것이 wim 파일에 저장이 되지 않았습니다..
7. 혹시나해서 7z 버전을 확인을 하여 보았습니다...버전이 너무 구버전이네요..
8. 일단은 pecmd.ini를 꺼내서 수정후 넣은 방식을 하여 보았습니다..아래처럼 메세지가 나왔습니다..
9. pecmd.ini가 수정된것으로 교체가 되었습니다..아주 불편하죠..
10. Drvindex.exe -y로 주고 부팅중입니다
11. 그래픽 드라이버들이 설치가 되어서 해상도 변경이 가능해졌습니다
PinUtil.ini에서 해상도 설정을 할수 있도록 이미 해상도 값들이 있지만...해상도가 자동으로 설정이 되지 않은 상태입니다
12. 이유가 1번에서 PinUtil.ini를 찾아서 로드를 해서 해상도가 설정이 되었지만 드라이버가 설치가 되지 않은 상태입니다
드라이버 설치는 PinUtil.ini에서 해상도 설정후에 설치가 되고 있습니다..순서가 바뀌었습니다
Drvindex.exe -h를 사용해서 그래픽 드라이버를 설치하지 않을때하고는 다른 상황이기 때문에 자동 설치를 위해서는 Drvindex.exe -y
실행 위치가 바뀌어야 합니다
13. 1번 드라이버 설치들이 완료가 된후에 해상도 설정을 하도록 실행 위치를 바꾸고 "=" 옵션을 주었습니다
2번 그래픽 드라이버가 실치가 완료된 후에 해상도를 설정을 합니다.. 탐색기 전에 실행이 되고 있습니다
아래의 수정은 wim에서 pecmd.ini를 바로 열어서 수정한것입니다
14. pecmd.ini 수정후 저장을 하고 나면 아래처럼 안내 메세지가 나옵니다..이것이 정상입니다
15. 저장된 pecmd.ini를 다시 확인을 하여 보았습니다..변경된것이 저장이 되었습니다
16. 아래 파일들은 윈도우에 설치된 것으로 교체를 하였습니다.. 홈페이지에 정식 버전은 작년것으로 되어 있습니다
M-Rain 11 PE에 있는 7z이 너무 구버전입니다..업데이트를 하시는것이 좋은것 같습니다
17. 안내 메세지도 추가를 해보았습니다
TIPS PE 드라이버 설치, Please Wait ...,,1,#1
EXEC =!%WinDir%\System32\pnputil.exe /add-driver %WinDir%\inf\*.inf /install
EXEC =!%WinDir%\System32\Drvindex.exe -y
18. PE 부팅중입니다..안내 메세지가 보입니다
19. Drvindex.exe -y가 작동을 하였습니다
pecmd.ini에서 탐색기 실행전에 실행이 되어서 현재 작업표시줄이 보이지 않습니다
20. 설치가 완료되고 부팅중입니다
21. 탐색기가 실행이 되었습니다 pecmd.ini에서 보면 탐색기 전에 PinUtil.ini을 로드하고 있습니다...그런데 탐색기가 먼저 보이네요
22. 작업표시줄에 아이콘들이 만들어지고 부팅이 완료가 되었습니다
23. 그래픽 드라이버 설치후에 해상도가 설정이 되어서 현재 설정된 해상도로 설정이 되었습니다
24. 아래는..pecmd.ini에 Drvindex.exe -y가 있으면..MBR에서는 필요가 없을때 wim안의 pecmd.ini를 수정을 해야합니다..귀찮죠..
그래서 상황에 따라서 Drvindex.exe -y 실행을 설정할수 있도록 PinUtil.ini에 Drvindex.exe -y 명령어가 있습니다
이 경우 pecmd.ini에 있는 경우와 다르게 그래픽 드라이버 설치가 탐색기가 실행되어 있는 상태에서 실행이 되었습니다
ini 파일 Load에서는 Load한 ini에서 작업이 완료후에 다른 작업이 진행되는것이 아닌것 같습니다
25. 부팅이 완료가 되었습니다
26. PinUtil.ini에서 Drvindex.exe -y 실행후 해상도가 설정이 되어서 설정한 해상도로 부팅이 되었습니다
Drvindex.exe -y를 실행하지 않아도 원하는 해상도값이 있으시다면...Drvindex.exe -y를 실행할 필요가 없죠..// 주석처리를 사용을 하시면
되십니다
27. pecmd.ini에서는 필요없는것을 // 주석 처리하였습니다..
28. 마무리
PE를 선물해 주시는 분께서 선물을 받으시는 분들의 다양한 상황에 맞추어서 설정을 하실수가 없으실것입니다
컴퓨터 상황이나..취향에 차이에 따른 설정은 선물을 받으신분들께서 조심씩 튜닝을 해서 맞추어 가시면서 활용을 하셔야 할것입니다
딸랑쇠님께서 선물로 주신 M-Rain 11 PE를 사용하시는데 해상도 설정이 필요하시면 사용기 처럼 해보시는것도 괜찮은것 같습니다
7z 관련해서는 첨부해 드린 파일을 wim 파일에 추가를 해주시면 됩니다..
좋은 선물을 받으셨는데...원하시는 스타일로 활용하시는것이 좋죠..잘 되시길 바랍니다
오늘 하루도 즐거운 일만 있으시길 바랍니다
사용기에서 wim에 추가한 7z 파일들입니다
댓글 [7]
-
유틸사랑 2024.02.01 13:40
-
스마일^_^ 2024.02.01 13:53
수고하셨습니다.
-
딸랑쇠 2024.02.01 13:55
수고하셨습니다,
감사합니다.^^
-
왕초보 2024.02.01 14:04
부팅이 지연될수 있지만..PinUtil에 해상도 설정 기능이 있어서..사용기에 정리를 하여 본것입니다
좋은 선물들을 베풀어 주셔서 감사합니다...
-
광풍제월 2024.02.01 20:47
수고하셨습니다.
-
매화꽃 2024.02.01 23:12
수고많이하셨습니다.
-
무주처사 2024.02.02 10:18
도움이 되는 사용기입니다. 감사합니다!
수고하셔습니다.