스크린 샷

제목 : 히이이잌님 작품에 있는 복구PE BCD 등록 소스를 활용하여 보았습니다..

왕초보

히이이잌님께서 복구시스템을 쉽게 구축할수 있도록 Windows_PE_설치_스크립트_ V5.30 을 소개하여 주신적이 있으십니다

Windows_PE_설치_스크립트에는 복구파티션도 자동으로 만들어주고 필요한 PE로..원하는 방식으로 설정도할수 있는등 많은 기능이 포함이 되어 

있습니다

 

Windows_PE_설치_스크립트에..윈도우에서 복구용 PE를 부팅하기 위해서 BCD에 등록하고 GUID값을 추출하는등에 관한것을 자동으로 해주는

소스가 있습니다.

실제 Windows_PE_설치_스크립트_ V5.30 를 활용하여 보신분들은 어떤 부분인지 아실것 같습니다

 

이미..복구용 PE를 BCD에 등록하고 GUID값을 자동으로 추출해서 활용하는것에 대해서는 히이이잌님께서 cmd로 자동화를 해놓으셨습니다

이 소스는 PE가 Y: 드라이브에 있다는 조건하에서 작동하는 소스여서...제가 사용하는 조건에 맞게 조금 수정을 하여서 활용하여 보았습니다

 

사용하시는 컴퓨터에서 윈도우에서 바로 복구 PE로 부팅을 하고 싶으신분들은 히이이잌님의 Windows_PE_설치_스크립트_ V5.30에 포함되어 있는

좋은 자료를 활용하시면..좋으실것 같습니다

 

사용기를 쓰면서 다운 받을수 있는곳을 소개를 해드리려고 보니까..5.31 버전으로 업데이트가 되어 있네요

Windows_PE_설치_스크립트_ V5.31.zip 파일은 아래의 글 중간쯤에서 받으실수 있으십니다

히이이잌님 좋은 선물 감사합니다..

 

(수정)19H1_2002Pv3_r02

https://windowsforum.kr/gallery/12850373

 

 

 

1. 다운 받으신 파일을 압축해제하시면 01_설치_시작.cmd 파일이 있습니다...엄청난 소스가 있습니다. 전체 행수는 2738 입니다

   필요한 부분은 1391 부터 있습니다  저의 경우 1454 행까지 복사를 해서 활용을 했습니다..

   여기에 없는 goto FailBcdAddWim 로 이동하는 부분은 2575 번쩨 줄에 있습니다..찾으신후 복사해서 추가하시면 되십니다..

 

   BCD에 등록후..GUID 값을 자동으로출하는 과정이 있습니다...이 추출한 GUID값으로..pe로 1회 부팅하는 cmd등에 추가해서 활용을 하시면 됩니다

1.jpg

 

2. 복사해온 소스에는..변수들이 사용되고 있습니다... 그래서 사용되는 변수들을 맨 위에 모아 놓았습니다..

 

   이 변수들은 CONFIG.ini 에서 설정된 값을 읽어오는것입니다...PE 이름, PE 위치, BCD에 보이는 제목, BCD 대기시간들을 설정할수가 있습니다

   직접 사용하는 방식에 따라서 수정하시면 되실것 같습니다..

 

   LEGACY, UEFI 체크하는 부분은 원본 01_설치_시작.cmd 파일 434 번째 줄에 있네요..복사해서 추가하였습니다...

2.jpg

 

3. 원본 소스는 Y: 되어 있어서..저의 경우 C:\Boot 폴더에 pe가 있어서..C:로 수정을 하였습니다..

  windows7 x64에는 명령어 중에서 2개줄이 에러가 나서 파란네모에 보이시는 부분은 작동하지 않게 하였습니다

 

   아래의 큰 빨간네모가 BCD에 등록후 GUID 값을 추출하는 명령어 입니다..여기에서 추출된 GUID값으로 BCD 설정을 하고 pe를 1회 부팅하는 cmd

   에도 활용이 됩니다

3.jpg

 

4. 윈도우에서 PE를 1회 부팅하는 cmd를 지정된 폴더에 만들고 있습니다...위에서 추출한 GUID값이 활용이 됩니다

   우클릭 메뉴에도 등록을 하고 있습니다

 

   PE와 우클릭에서 실행되는 런처 파일 복사 과정은..직접 추가를 하시면 될것 같습니다.

 

   지정된 위치에 있는 PE를 BCD에 등록하고 GUID 값을 추출후 재부팅을 하는 cmd를 작성하고 우클릭에 등록하는 과정이 한번에 이루어집니다

4.jpg

 

5. 저는 편하게 C:\Boot 폴더에 우클릭에서 실행되는 런처들을 아래 폴더에 넣어 놓았습니다 

   이 런처는 Windows_PE_설치_스크립트_ V5.31\setup\OneClick\REC_L 폴더에 있습니다..이 런처는 x64 버전입니다

   테스트용이어서 아래처럼 단순한 모습으로 수정을 해서 활용을 하였습니다..직접 활용하실때는 이쁘게 꾸미시는것이 좋죠.

5.jpg

 

6. PE도 C:\Boot 폴더에 넣어 놓았습니다..

6.jpg

 

7. 원본 소스에는 >nul 로 되어 있어서 결과가 보이지 않아서 보이도록 >nul을 제거하고 조금 보기좋게 한것 밖에 없습니다..

   BCD에 등록이 되고 재부팅용 런처도 우클릭에 등록이 되었습니다...진짜 원클릭입니다.. (필요한 파일도 복사하는 과정을 넣으시면 됩니다)

7.jpg

 

8. 지정된 이름으로 BCD에 잘 등록이 되었습니다..

8.jpg

 

9. 우클릭 메뉴에도 등록이 되었습니다.

9.jpg

 

10. 추출한 GUID 값으로 Peboot.cmd 파일도 잘 만들었습니다. 마우스 우클릭 메뉴에서 런처를 실행하고 재부팅을 하면 됩니다..

10.jpg

11.jpg

 

11. pe로 재부팅이 되었습니다..

12.jpg

12. 마무리

윈도우에서 복구용 PE로 부팅하는것은..히이이잌님께서 BCD에 등록이 되고 GUID까지 추출하고 cmd까지도 만들수 있도록 자동화가 되어 있습니다

좋은것이 있으면..잘 활용을 하는것도 작품을 만드신 고수님에 대한 감사인사가 될수 있을것 같습니다

본인 설정에 맞게 조금만 다듬으시면..아주 편하게 복구용 PE를 등록할수 있습니다..

 

멋진 작품을 선물로 주신 히이이잌님께 감사드립니다..

 

잘 모르고 계신분이 있으셨다면..Windows_PE_설치_스크립트_ V5.31.zip 다운 받으셔서 활용을 하여 보시는것도 좋을것 같습니다

잘 되시길 바랍니다..

 

오늘 하루도 고생하셨습니다

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

 

댓글 [6]

히이이잌

2020.02.17
18:57:21

램 4GB 권장 PE를 올리면서 같이 첨부했던거라 설마 32비트에서 쓰시겠나 싶기도 하고

바이러스 오진때문에 64비트를 넣은거였습니다.

 

해당 스크립트에 들어있는 런쳐는 '항상 맨 앞에'가 적용되어있습니다.

exe.zip 32비트가 필요하신분은 옆에 첨부파일을,

원본 (항상 맨앞에가 적용되지 않은것)이 필요하신분은 입니다님의 게시글을 참고하시면 될 것 같습니다.

https://windowsforum.kr/review/12765822

 

항상 밝히는 부분이지만 저 스크립트의 일부분은 http://cappleblog.co.kr/544 를 참고하였으며,

특히 GUID를 자동으로 변수로 저장하는부분은 원본 소스를 그대로 활용하였습니다.

 

.30버전과 .31버전의 차이는

WIFI 프로필이 저장되는 폴더 이름이 PE_WIFI_PROFILE에서 _PE_WIFI_PROFILE로 앞에 언더바가 하나 추가되었습니다.

최근에 배포한 PE의 각종 폴더 앞에도 공통적으로 _를 붙였는데,

탐색기에서 이름순으로 정렬했을 때 한데 모이게 하려고 한 의도입니다.

첨부 :
exe.zip [File Size:857.9KB/Download53]

왕초보

2020.02.17
19:12:08

이유가 있으셨네요...호환마마보다 무서운 바이러스 검출이 많은것을 불편하게 하는것 같습니다

멋진 작품을 만들어 주신 덕분에..이렇게 활용할수가 있었습니다..

소스를 보면..감탄이 나올뿐입니다..진짜 고생 많으셨습니다...

다시 한번더 감사드립니다

 

첨부하여 주신 32용 런처 파일도 잘 사용하겠습니다..

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

ehdwk

2020.02.18
00:10:44
수고하셨습니다.

선우

2020.02.18
00:46:49

늘 늦은시간이라 내용은 자세하게 읽어보지 못하고 스크롤만 하게 되어 송구합니다 수고 많으셨습니다.

별의아이

2020.02.18
08:18:31

좋은 자료 감사합니다.

보리아빠

2020.02.19
03:24:44

덕분에 저도 한번 따라 해 보았습니다.

자동으로 우클릭 메뉴 등록까지 해 놓으니 편하긴합니다.

이자리를 빌어 히이이잌님께도 감사드립니다. 

 

 

DESKTOP-RKSKBH8_01.png

 

DESKTOP-RKSKBH8_02.png

 

첨부 :
DESKTOP-RKSKBH8_01.png [File Size:17.4KB/Download1]
DESKTOP-RKSKBH8_02.png [File Size:7.8KB/Download2]
List of Articles
[공지] 스크린샷 업로드 유의사항 3
XE1.11.6 Layout1.4.8