기 타 저도 PE에서 PE 1회 부팅을 하여 보았습니다..
2023.07.18 00:01
고수님의 작품을 보고 좋은것들을 배워서 이제서야 저도 PE에서 다른 PE로 1회 부팅을 하여 보았습니다
그동안은 복구시스템에 필요한 윈도우에서만 PE 1회 부팅에서 신경을 써서 PE에서 1회 부팅하는것은 생각보다 어렵네요
윈포에서 지니제스트님 작품도 있고 그 동안 cmd로 다양한 작품을 소개를 하여 주신 분들이 있으셔서 다양한 경우를 간접 경험을 한것이
많이 도움이 되었습니다
지니제스트님과 좋은 작품을 소개를 하여 주신 분들께 감사드립니다
이미 지니제스트님의 좋은 작품이 있어서 공부하는 차원에서 저의 취향대로 하여 보았습니다
아쉽게도 PE 구분하는것은 아직 할줄도 모릅니다
1. PEBoot.exe 파일이 wim안에 내장되는 경우를 생각해서 exe 파일에 있는곳에 boot.sdi 파일이 없으면 메세지를 보여줍니다
2. 확인 메세지 유무는 ini 파일에서 설정을 합니다
3. 처음 우클릭 등록을 할때 메세지의 바의 컬러색은 아래 색입니다...테스트 하면서 우클릭 관련해서 삭제, 등록이 불편해서 3가지로 메세지
를 구분을 하였습니다
4. 우클릭 메뉴에 레지가 등록이 되어 있고 PEBoot.exe 파일 경로가 일치한다면...우클릭 삭제 메세지를 보여줍니다
5. exe파일 경로가 바뀌면 먼저 삭제를 하고 등록을 새로 하는것이 귀찮아서 PEBoot.exe 파일 경로가 레지에 등록된 경로와 다르면 삭제
없이 바로 레지를 등록을 하고 아래처럼 컬러바와 메세지 내용을 다르게 하였습니다..exe 파일을 다른 폴더로 이동시에 그냥 바로 등록이
됩니다
6. 테스트를 위해서 1회 부팅을 여러번 시도하였습니다
7. BCD에 등록된것을 삭제하지 않고 연속 등록을 하였습니다..여러개가 등록이 되어 있습니다
8. PEBoot.exe가 직접 실행 되거나 우클릭에서 실행이 되거나 실행되면 무조건 BCD에 등록된것들을 모두 삭제를 하여 줍니다
9. BCD에 등록된것들이 삭제가 되었습니다
10. 다시 BCD에 여러개를 등록하였습니다..실제은 실행시마다 삭제하기 때문에 이렇게 등록되지는 않습니다
11. 우클릭 메뉴에서 PEBoot.exe 실행시에도 기존것들을 모두 삭제합니다.
12. 윈도우에서 PE 1회 부팅을 하였습니다..PE 부팅시에 PEBoot.exe가 자동으로 등록이 되도록 하였습니다
13. PEBoot.exe가 실행되면 BCD에 등록된것들을 삭제하고 있어서 PE에서 우클릭 등록을하면 아래처럼 BCD가 깨끗해집니다
14. 윈도우로 부팅시에 BCD 정리 레지는 그대로 있습니다
15. 드디어 PE에서 다른 PE로 부팅을 해보게 되었습니다
16. 다른 PE로 부팅이 잘되었습니다. 다른 PE로 부팅 자체는 어렵지 않습니다..BCD에 있는 흔적을 지우는것이 어려운 부분이네요
PEBoot.exe가 우클릭에 등록이 되어 있습니다
17. 우클릭 등록시 BCD 흔적을 삭제해서 BCD가 깨끗합니다
18. 윈도우에서 1회 부팅을 해서 레지에 등록이 되어 있으면 PE에서 PE로 이동시에 레지는 수정하지 않습니다
19. PE 부팅시에 BCD가 삭제가 되어서 윈도우 부팅시에는 당연히 깨끗합니다
20. BCD에서 수동으로 먼저 PE로 부팅으 하여 보겠습니다 이경우 윈도우 레지에 BCD 흔적 레지가 없게 됩니다
21. PE에서 다른 PE로 부팅을 하여 보겠습니다
22. 다른 PE로 부팅을 하였습니다.. 윈도우 레지에 BCD 흔적 삭제 레지가 없는 경우 PE에서 아래처럼 BCD에서 기본으로 설정된 윈도우에
파일을 복사후 레지를 하이브하여 줍니다.
23. 파일도 복사가 되었습니다
24. 테스트를 위해서 PEBoot.exe를 PE 실행시 등록하지 않게해서 BCD에 흔적이 남아 있습니다
25. 윈도우로 부팅하였습니다..BCD 흔적도 삭제되고 추가했던 파일도 삭제가 되었습니다
26. 이 경우는 PEBoot.exe를 내장하고 사용하는 경우입니다..X: 드라이브에 파일이 있고 레지가 등록이 되었습니다
27. 다른 PE로 부팅하여 보겠습니다
28. 다른 PE로 부팅을 하였습니다..X: 드라이브에 PEBoot.exe 파일이 있어서 같이 있던 boot.sdi 파일을 윈도우 파티션에 복사후 이 파일을
등록하였습니다
29. 윈도우로 부팅하였습니다..BCD 흔적과 파일을 모두 삭제하였습니다
30. 윈도우 파티션을 포멧한 경우입니다..PEBoot.exe 파일은 X: 드라이브에 있습니다
31. 다른 PE로 부팅을 하여 보겠습니다
32. 윈도우 파티션에 파일을 복사후 다른 PE로 부팅이 되었습니다..레지 등록은 할수가 없죠..
33. 윈도우 파티션에 태그를 만드는 대화상자가 나왔습니다
34. 윈도우를 복원 하였지만..BCD에 흔적은 남아 있습니다..이 경우 윈도우를 복원해서 레지가 없어 윈도우로 부팅을 해도 BCD 흔적을
삭제할수가 없습니다
35. 백업 복원에 사용하는 필수 PE라면 아예 PEBoot.exe를 내장하거나 PE 부팅시에 우클릭에 자동 등록을 하면 이런 경우 BCD 흔적은 자동
삭제가 됩니다
36. PEBoot.exe를 우클릭에 수동으로 등록을 하였습니다..BCD 흔적이 삭제가 되었습니다
37. 마무리
PE에서 다른 PE 1회 부팅은 복구시스템에서 실제 사용할일이 없어서....복구시스템은 초보분용이 기준이죠..
생각도 하지 않았었습니다..윈포 분위기에 빠져서 이런것도 해보게 되었네요... 덕분에 그 동안 몰랐던것들을 배울수 있는 기회기 되기는
하였습니다
PE인지..아닌지 구분하는것은 어떻게 하는것이지 자체를 몰라서 구글신의 도움을 받아서 열심히 찾아봐야겠습니다
재미없는 사용기를 읽어 주셔서 감사합니다
사용기를 쓰는 동안 새로운 하루가 시작 되었네요..
오늘도 좋은일만 있으시길 바랍니다
댓글 [10]
-
세이퍼컴 2023.07.18 00:16
-
고감맨 2023.07.18 01:26
수고하셨습니다
-
이슬 2023.07.18 01:58
편리할것 같습니다.
수고하셨습니다.
-
지니제스트 2023.07.18 08:52
고생이 많으십니다. 저와는 약간의 차이가 있네요.
화이팅입니다.
-
왕초보 2023.07.18 10:35
지니제스트님께서 좋은 작품을 만들어 분위기를 이끌어 주신 덕분에 저도 이렇게 해볼수가 있었습니다
감사합니다
TBWinPE를 활용하는 백업 프로그램에서 BCD에 흔적을 삭제하기 위해서 윈도우에서나 PE에서 실행시에 흔적을 지우도록
하는것을 해본적이 있어서 PEBoot.exe 실행시 마다 삭제를 하도록 하였습니다
BCD에 등록해서 사용하는 기본 PE에서 PEBoot.exe를 자동 등록을 하게 해 놓으면 PE 부팅시마다 미리 삭제가 되어서 윈도우
복원후도 BCD에 흔적이 남아 있지 않습니다
boot.sdi 파일의 경우 복사해서 활용하지 않아서 삭제하는데 고민을 할 필요가 없어서 편합니다.
-
상발이 2023.07.18 09:24
수고하셨습니다.
-
qnd 2023.07.18 09:52
-
우인 2023.07.18 11:29
수고많이하셨습니다.
-
스마일^_^ 2023.07.18 12:55
수고하셨습니다.
-
광풍제월 2023.07.19 00:46
수고하셨습니다.
메세지 바 색깔을 넣어서 파악이 쉽게 하셨군요..
아이디어 좋습니다.