설치 / 사용기

기 타 (추가) PE 1회 부팅 Cmd - GUID 추출에서 실수를 했네요

2023.07.25 18:01

왕초보 조회:657 추천:23

 

추가 내용입니다

 

suk님께서 댓글에 GUID 값을 추출하는 소스를 한줄로 만들어 소개를 하여 주셨습니다

한줄로 되면서 아주 깔끔해졌습니다..잘 활용하도록 하겠습니다 .suk님 감사합니다...

 

1. 소스가 한줄입니다...여러줄보다는 한줄이 깔끔하죠

a1.jpg

 

2. cmd에 적용을 하여 보았습니다

a2.jpg

 

3. PE로 부팅이 잘되었습니다.. 추가한 bcdedit.exe가 영문인 왕자님 PE에서 다른 PE로 부팅을 하여보겠습니다

a3.jpg

 

4. 다른 PE로 부팅이 되었습니다.

a4.jpg

 

------------------------------------------------------------------------------------

 

PE 1회 부팅을 cmd로 해보게 되면서 cmd로 만들어 본것이 오래 되어서 다 잊어버렸나 봅니다..

GUID값 추출에서 큰 실수를 했습니다

사용기를 보시면 아마 왕초보도 이제는 나이 먹어서 깜박깜박하네 할것 같습니다

 

cmd로 만든것으로 qnd님 Win11 PE에서 다른 PE로 1회 부팅을 잘됩니다..그런데 왕자님 Win10 PE에서 다른 PE로 부팅이 되지 않았습니다

제가 오토잇으로 만든것은 잘됩니다.. 여기 소스를 cmd에 활용을 한것이어서 cmd에서도 잘되어야 하는것이 맞습니다

실제로 qnd님 Win11 PE에서 다른 PE로 1회 부팅을 잘되어서 더 이상하죠.

 

원인을 찾아 보았더니.. 왕자님 Win10 RS5의 경우 bcdedit.exe 파일이 문제없습니다..

왕자님께서 배포하신 버전에는 bcdedit.exe 파일이 없습니다.. 이 파일은 제가 추가했을수도 있고 다른 분이 하셨을수도 있습니다

Windows 10 레드스톤5(RS5) 1809(빌드 17763.1) x64 MSDN 1번째 정식 버전 KO-KR 파일에서 bcdedit.exe 를 추출해서 확인을 해보았습

니다..이것도 같은 증상입니다

 

RS5에 있는 bcdedit.exe가 영문 버전입니다  이 영문 버전이라는것에서 제가 어떤 실수를 했는지 짐작을 하시는 분들이 있으실것 같습니다

이미 예전에 있었던 내용일것입니다

 

PE 1회 부팅 관련해서는 바이블 같은 작품이 있습니다..suk님 작품입니다..

BCD 관련해서는 항상 참고를 했었는데..이번에는 다른 분의 작품을 참고하면서 잊어버리고 있었습니다

suk님 소스입니다..

 

for /f "tokens=1-5 delims=-" %%a in ('bcdedit /create /d "%DisplayName%" /application osloader') do @(

set first=%%a

set last=%%e

set guid=!first:~-9!-%%b-%%c-%%d-!last:~0,13!

)

 

 

1. 지난 사용기에서 GUID 추출시에 사용한 명령어로 추출을 한것입니다. GUID를 잘 추출하고 있습니다..

   항목을 만들었습니다 라고 표시가 되고 있습니다..한글 버전이죠

1.jpg

 

2. 왕자님 Win10 RS5 PE입니다..이 PE는 한글 PE입니다..bcdedit.exe 에서 아래처럼 영문으로 나옵니다..그런데 문제는 GUID 값의 위치입니

  다.. 한글 버전에서는 for 문에서 빈공백으로 잘라서 첫번째 값을 추출하면 GUID 값이 됩니다 하지만 아래처럼 영문에서는 첫번째 값이

  The 입니다.. PE가 한글인데 bcdedit.exe가 영문이어서 생기는 현상입니다 영문에서는 3번째 값이네요...

2.jpg

 

3. qnd님 Win11 PE입니다..bcdedit.exe가 한글 버전이어서 한글로 나옵니다..첫번째 값이 GUID 입니다..이래서 잘된것이네요

3.jpg

 

4. 중국 PE입니다..여기는 GUID 값이 2번째입니다. 결국 1번,2번,3번 언어에 따라서 나타나네요

4.jpg

 

5. 러시아어에서도 2번째가 GUID 값이네요

5.jpg

 

6. suk님 작품입니다.. 빈공백으로 하는 경우 간단하게 한줄이지만..이렇게 하신 이유가 있으셨네요.

  어떤 언어라도 대응을 할수가 있습니다..왕자님 Win10 RS5 PE에서처럼 bcdedit.exe 파일이 없어서 한글 ISO에서 추출해서 추가를 했는데

   도 영문이어서 다른 PE로 부팅을 하지 못하는 현상이 있었습니다 suk님 방식을 그럴일이 없을것 같습니다

 

6.jpg

 

7. 한글버전에서 GUID 값이 추출된 모습입니다

7.jpg

 

8. 왕자님 Win10 RS5에서도 GUID값이 정확히 추출이 되었습니다..

8.jpg

 

9. 중국 PE에서도 정확히 추출이 되었습니다..

9.jpg

 

10. 러시아 PE에서도 정확히 추출이 되었습니다.. 한글 메뉴가 보이지는 않겠지만 이제는 외국 PE에서 다른 PE로도 부팅이 잘될것 같습니다 

10.jpg

 

11. 문제가 되었던 왕자님 Win10 RS5에서 다른 PE로 부팅을 하여 보겠습니다 Win10 RS5 bcdedit.exe 한글 파일이 따로 있나요..

  어쩌다 ISO에서 추출해서 추가한 bcdedit.exe가 영문이네요...

11.jpg

 

12. 부팅 확인 메세지입니다

12.jpg

 

13. 다른 PE로 부팅이 되었습니다

13.jpg

 

14. 마무리

점점 기억력이 감퇴가 되는것이 현실인가 봅니다...

PE 1회 부팅을 cmd로 할때에는 당연하다고 기억하고 있었는데..너무 오랜만에 cmd로 작업을 했나 봅니다...까마득하게 있고 있었습니다

오토잇으로 할때에는 전체 문자열에서 { } 부분을 잘라내서 하였습니다..그래서 왕자님 RS5에서도 잘되었던 것이었습니다

 

PE 1회 부팅은 초보분들보다 다양한 PE를 테스트 해보시는 분들이 더 많이 활용을 하실것 같습니다..

그래서 PE에서 다른 PE로 바로 부팅을 하는 기능도 원하시는 분들이 많으시고요..

suk님 작품에는 다양한 언어라도 문제없이 GUID값을 추출해 내는 소스가 있습니다.. 이것을 활용을 하시는것이 부팅이 안되는 경우를 줄

일수 있지 않을까 합니다

 

PE 1회 부팅을 cmd로 하신다면 GUID 값 추출 방식을 한번 살펴보시는것도 좋을것 같습니다

 

오늘 하루도 고생이 많으셨습니다..

편안하신 시간이 되시길 바랍니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
2875 윈 도 우| scaflone님 8.1 Ent x64 Lite 간단하게 올려요 [3] 축이당게 3447 1 11-07
2874 윈 도 우| scaflone님의 8.1 Ent x64 Lite [10] 겨울나그네 3272 1 11-06
2873 윈 도 우| 자작해본 윈도우 8.1 Ent x64 Lite [142] scaflone 10049 16 11-06
2872 윈 도 우| 비스타는 살아있다! 64비트 VHD 설치! [10] bleach 3535 2 11-06
2871 소프트웨어| 이제서야 바이두 2테라 증설했네요. [8] suk 6582 6 11-05
2870 윈 도 우| Windows 10 또 설치...이번엔 제대로 된듯... [3] 나나나 3336 0 11-05
2869 하드웨어| 엔당 드라이버 DSR 기능이 멋지군요. [9] bleach 3678 2 11-04
2868 하드웨어| GTX 970 SLI 3DMARK [2] sky 3510 0 11-03
2867 윈 도 우| 오늘 또한번 윈도 10 설치 도전해봤습니다.... [9] 나나나 4134 0 11-03
2866 윈 도 우| Win8.1 에서 시스템 성능 평가 하기 [체험지수] [6] suk 4773 2 11-01
2865 하드웨어| gtx980 설치 사용.... [5] 고물컴 3614 1 11-01
2864 서버 / IT| pc에 웹서버, 메일서버... 좋은 세상 [2] 공초 5332 0 10-31
2863 윈 도 우| Win7도 파워셀로 업데이트 되긴 되네요 [4] suk 3569 1 10-29
2862 소프트웨어| 복원영역 구축용 공개 MBR 살펴보기 [8] benari 4694 6 10-28
2861 윈 도 우| Dream Plus PE에 VMWare Workstation설치후 윈109860설치 가자™ 3236 0 10-28
2860 윈 도 우| Windows10 프리뷰, 9860 네트워크에 대한 발견 [6] suk 3759 0 10-28
2859 윈 도 우| 와아...대박이네요. win7은 1타 5피 통합법이 가능하군요 [9] suk 5527 0 10-28
2858 서버 / IT| KT 기가 개통 했습니다. [26] Sting 7565 2 10-26
2857 윈 도 우| win10 테크니컬 프리뷰, 9860 IE 테스트 해봤습니다 [19] suk 3911 1 10-25
2856 하드웨어| AMD Fx8350, 4.7G 안정화 셋팅값입니다. [4] bleach 5026 1 10-25
XE1.11.6 Layout1.4.8