강좌 / 팁

소프트웨어 WimBootBR 일회성 윔부트, C드라이브 백업/복원 cmd

2021.10.03 01:20

지후빠 조회:3432 추천:26

나중에 보신분을 위해... 마무리 버전은 https://windowsforum.kr/gallery/16797867 에 있습니다. WimBootBR211009.7z

아래 글을 먼저 보시고 위 링크 글을 보시면 이해하는데 도움이 될 것 같습니다.^^


안녕하세요? https://windowsforum.kr/qna/16684200 게시물에서 B/R을 오토핫키로 전환하는 질문이 있었습니다.

배치파일을 AHK로 조금 만들다 보니 기존의 DISM 툴이 될 것 같아서(능력초과로!) 이런 저런 궁리를 하다가 다음과 같은 기능을 만들었습니다.

혹 기존에 비슷한 개념의 결과물들이 있을 것인데요. 저는 처음 해보는 것 입니다. 잘 모르고 헛발질 하는게 아닌지 걱정입니다.ㅠㅠ

처음 하는 것이라 부족한 부분이 많을 것이라 생각합니다. 고수님들께서 과감히 지적해주시길 바랍니다.

 

복원시 C드라이브를 포멧하고 복원하는 되돌릴 수 없는 작업이 이루어지니 신중하시길 바랍니다.

테스트하시다 예상치 못하게 소중한 자료를 잃을 수 있으니 단계별로 여러번 확인하시고 진행하시기 바랍니다.

충분히 테스트하여 문제가 없겠다 생각하시면 사용해보시구요.

발생되는 모든 것은 사용자 본인 책임하에 사용하셔야 합니다.ㅜㅜ

 

1. 개요

- Terabyte TBWinPE.exe와 TBLauncher.exe를 활용하는 Launcher를 구성 하였습니다.

- C드라이브를 제외한 다른 D 드라이브 등에 압축 해제하십시오. 당연히 고정 드라이브(볼륨)가 2개 이상이어야 합니다.

 2021-10-02_230638.jpg 2021-10-03_010938.jpg

1) WIM Boot Once ; 가지고 있는 PE wim으로 즉시 일회성 부팅을 합니다

- 먼저 가지고 계신 uefi 부팅가능한 wim을 WIM 서브 폴더에 저장해야 합니다. bios 부트는 아마 안될 것입니다.

2021-10-02_230716.jpg

2) C-Drive Backup

- C드라이브 백업 복원은 PE에 TBLauncher가 필요합니다. 그래서 TBLauncher 정확히 구성된 Terabyte PE가 필요합니다.

- 자료실 https://windowsforum.kr/data/16778460 또는 https://windowsforum.kr/data/16781883 에서 iso를 받아서

- boot.wim을 꺼내서 WIM 폴더에 저장합니다. efi 부팅이 가능한 64비트 받으셔야 합니다.

2021-10-02_230934.jpg 취소시 2021-10-02_231035.jpg (2초후 자동 닫힘)

3) C-Drive Restore

2021-10-02_231047.jpg 취소시에는 위쪽와 같은 메시지 출력 ↑ (2초후 자동 닫힘)

4) remove bcd entry

2021-10-02_231113.jpg

 

2. 참조 또는 도움 받은 글

 

1) 왕초보님 TBWinPE.exe 소개로 이런 것도 해봅니다. 왕초!님 감사합니다.^^

- https://windowsforum.kr/review/15058627

- 최신 버전의 TBWinPE; 일단은 tbwinpe.exe 만 사용합니다. 첨부파일에 포함되어 있어서 아래 링크는 참고만 하십시오.

--- https://www.terabyteunlimited.com/howto/tbwinre_tutorial/

--- https://www.terabyteunlimited.com/howto/tbwinpe_tutorial/

- 위 링크의 압축파일에 TBLauncher 도 들어 있어서 일반 PE에 적용도 가능할 것 같은데, 저는 prince.wim에서 실패했습니다.

- 지금 검색해보니 왕초보님의 https://windowsforum.kr/review/15104165 게시물도 있네요. 스크립트 실행 글이 있었네요.ㅠㅠ

 

2) 입니다님 Launcher; 간단하고 편하게 나름 강력한 런처를 구성할 수 있을 것 같습니다.

- https://windowsforum.kr/review/12765822

- 게시물은 안보고 이전에 받아둔 launcher로 구성하는데 잘 안되어서 한참을 헤맷는데 해당 게시물에 but->btn 을 내용이 있더라구요.ㅠㅠ

 

3) 검은천사님 Wimlib Recovery

- http://dateno1.egloos.com/1487758

- http://dateno1.egloos.com/1487619

 

4) MsgBox; 검색해보니 이것도 왕초보님 글이 있습니다. 3개 테스트해서 골랐는데 게시물을 미리봤더라면...

- https://windowsforum.kr/gallery/14805544

 

 

3. 아이디어 발상?

- tbwinpe.exe가 부팅가능한 wim을 1회성 부팅을 시켜줍니다. 이전의 다른 스크립트 보다는 잘 되는 것 같습니다.

- 더 알아보기 위해 TBWinPE.exe /bootwim /? 실행시 아래 화면과 같은 옵션이 추가로 가능합니다.

- 여기에서 /run /mdl 이 눈에 띄네요. wim 파일과 무관하게 하드에 batch 파일을 두고 실행할 수 있겠다는 생각이 들었습니다.

- 특히 /mdl 옵션은 적어도 fixed drive는 pe 부팅후 같은 문자를 할당해준다고 되어 있어서 이번 일을 해보게 되었습니다.

- 여러 경우 테스트해본 결과 /run /mdl 옵션을 제대로 써보려면 TBLauncher가 잘 구성된 64bit PE 가 필요했습니다.

2021-10-03_005624.jpg

 

4. C드라이브 백업 복원 사용법; uefi 환경에서만 테스트 되었습니다. dism 명령어를 잘 몰라서 더 좋은 방법있으시면 알려주십시오.

- c backup / restore는 영문 terabyte pe에서도 가능하도록 메시지를 영어로 하였습니다. (업데이트 대비)

- terabyte winpe 64비트나 winre iso에서 boot.wim을 추출하여 WIM 폴더에 두어야 백업/복원이 작동합니다. (위에서도 언급)

- 먼저 실컴과 드라이브 매핑이 같아야 된다는 전제가 필요해서 terabyte pe로 1회성 부팅하여 드라이브 이름이 실컴과 같은지 확인하십시오.

- 3.46과 3.47 한글/영어 PE에서 테스트 되었습니다. 실컴은 2015와 1809에서 테스트 하였습니다.

 

1) C드라이브 백업

- PE부팅 후 먼저 드라이브 목록 보여주고, C: 볼륨명 한번 더 보여주고 y 입력하면 CBackup.cmd 2번째 줄에 (set DRV=D:\)

- 설정된 경로에 C_Backup_2021-10-02_223523.wim 형태의 파일을 만듭니다. 필요시 경로는 자신에 맞게 수정하시기 바랍니다.

IMG_4747.jpg

 

2) C드라이브 복원

- CRestore.cmd 두번째 줄에 설정된 (set DRV=D:\) 경로에서 C_Backup_ 으로 시작하는 wim 파일 목록을 보여주고 선택하면

- C 드라이브를 포멧하고 wim파일을 압축 해제합니다. 마찮가지로 C 드라이브가 맞는지 dir c: 로 보여주기까지 합니다.

- 잘 못되면 큰 일 나니까요. 복원 테스트는 충분치 못했습니다. 여러번 할 수 가 없어서요. 테스트 부탁드립니다.

 

IMG_4749.jpg

Press any key to continue ... 에서 아무키나 누르면 재부팅합니다.

IMG_4751.jpg

3) 한글 PE에서 백업테스트

IMG_4752.jpg

4) 한글 PE에서 복구 테스트

IMG_4753.jpg

IMG_4755.jpg

5) 백업/복원용 PE 이름을 다르게 하고 싶을때는 WimBoot.cmd 5번째 줄 "boot.wim" 을 원하시는 이름으로 바꾸실 수 있습니다.

- WIM 경로를 바꾸시려면 4번째 줄을 편집하시면 되십니다. set wimfolder=..\wim

 

5. 참고; 모르는 부분이 많아서 많이 실패한 내용입니다.

- 저의 경우 mdl 옵션이 잘 적용되었는데 모든 분에게 잘 될지는 확신할 수 없습니다.

- Terabyte PE, RE 에서는 winlib-imagex.exe가 실행되지 않았습니다. 아쉽게도 시간을 많이 까먹었지만,

IMG_4745.jpg

- run 옵션을 주면 스크립트가 있는 위치에서 실행된는 것이 아니라 X:\windows\system32\bootwim 폴더에

- 해당 배치파일과 TBWinPE_BootWIM 파일이 복사되어 실행 됩니다. 그래서 %~dp0 같은 것은 못쓸 것 같습니다. (여기서 많이 헤맸다는...)

- 배치파일을 쉽게 편집할 수 있는 위치에 두고 실행할 수 있다는 장점이 있는 것 같습니다.

- 여러 방면으로 응용할 수 있을 것 같습니다. ifw 백업 복원 명령어를 알면 ifw 백업/복원도 쉽게 구성할 수 있을 듯 합니다.

 

ps. https://windowsforum.kr/review/16750628 게시물에서 처럼 prince.wim에 TBLauncher를 중간에 내장시켜 terabyte pe/re 대신 사용해보려 했는데 mbl, run 옵션이 안되어서 포기하였습니다. 가능하다면 일단 중간단계인 TBLauncher로 스크립트 등을 외부에서 실행시키고, 불필요한 경우 TBLauncher를 단축키로 kill 하면 prince pe 메인화면으로 가도록하여 두마리 토끼를 잡아보려 했는데... 잘 안되었답니다.ㅜㅜ

 

 

글 재주가 없어서인지 게시물 쓰는데 시간이 너무 많이 걸리네요. 생각나면 더 추가하겠습니다.

이 간단한 것도 많은 시간이 필요하였는데, 고수님들의 노력이란 정말 대단하다는 것을 깨닿게 되었습니다.

이 자리를 빌어 많은 정보와 자료를 공유해주시는 모든 회원님들께 감사 인사 드립니다. -꾸~벅-

 

저는 처음해보는 것이라 아마 문제 있는 부분들은 여러 고수님들께서 해결해주시리라 믿습니다. 미리 고수님들께 감사드립니다.^^

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
878 소프트웨어| WinRAR 6.1은 Windows XP 지원을 중단하고 Windows 11의 상... [1] VᴇɴᴜꜱGɪ 1321 5 01-26
877 소프트웨어| 일부 Firefox 사용자가 연결 문제를 보고함 (내부 해결 방법) [1] VᴇɴᴜꜱGɪ 583 2 01-14
876 소프트웨어| 레인미터 날씨 스킨 풍속표시 시속(km/h)을 초속(m/sec)으... [5] 유기농7 1842 3 01-13
875 소프트웨어| PE.WIM DPI%, IconSize 변경 배치! [15] 무월 1889 27 01-11
874 소프트웨어| 실컴에서 wim 생성이 실패하는 이유를 찾은 것 같습니다. [7] heykevin 1271 5 01-08
873 소프트웨어| 백업/복구 솔루션 제작시 불상사 막기 위한 준비 [8] 내꼬 2322 11 01-02
872 소프트웨어| [팁] 크롬 이용 암호 걸린 PDF 파일에서 암호 제거 후 저장... [4] asklee 1560 5 12-29
871 소프트웨어| MSEdge_Browser_64_XPE_File.Script 수정방법 [11] @카리스마 1706 18 12-17
870 소프트웨어| 초보자도 따라만하면 되는 ThinApp 을 이용한 포터블 만들... [8] 디폴트 2609 21 12-01
869 소프트웨어| 일부 프로그램에서 한글 글꼴이 제대로 표시되지 않을 때 [4] 타락천사둘 1761 5 11-22
868 소프트웨어| 엑셀 추가기능; Reading Layout(셀 좌표) 1.4 [25] 지후빠 2102 27 11-18
867 소프트웨어| [Tip] AnyDesk 화이트리스트 등록 [5] asklee 1480 11 11-13
866 소프트웨어| [추가기능1.1]엑셀 셀의 행-열 Auto-Highlight 하는 방법들 [77] 지후빠 2778 103 11-10
865 소프트웨어| 언패킹 후 리소스 재구축하기-2 [7] sunshine 955 7 10-15
864 소프트웨어| 언패킹 후 리소스 재구축하기-1 [16] sunshine 981 6 10-13
863 소프트웨어| 최신 Rufus를 사용하여 Windows 11에 대한 TPM, 보안 부팅 ... [4] VₑₙᵤₛG 2644 8 10-11
862 소프트웨어| 한컴오피스 설치시 제품 번호가 맞지 않습니다라며 설치 안... [5] heykevin 4663 2 10-09
861 소프트웨어| UPX 압축풀기 [5] sunshine 1842 9 10-07
» 소프트웨어| WimBootBR 일회성 윔부트, C드라이브 백업/복원 cmd [37] 지후빠 3432 26 10-03
859 소프트웨어| Ventoy 정리 #2 [2021.09.28] 추가 [10] 메인보드 4426 19 09-29
XE1.11.6 Layout1.4.8