제목 : IFW로 ESP 파티션을 cmd에서 백업,복원하기 입니다

왕초보

 

저의 글에 대한 많은 분들의 의견을 보았습니다..

지난번에 사과를 드렸던 처럼 말씀하여 주신 부분에 대해서는 회원분들께서 불편하시지 않도록 하겠습니다

저도 많은 도움을 받았던것처럼 사용기가 이왕이면 작은 도움이라도 될수 있는 정보의 글이 되도록 하겠습니다

 

불편하셨던 분들께 다신 한번더 사과를 드립니다

 

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

 

주변에 점점 UEFI 컴퓨터가 많아지면서 이제는 UEFI 시스템에서 ESP 파티션 백업도 같이 하는 방법에 대해서 요청이 있어서 진행을 하여 보았습니다

 

IFW에서 윈도우 파티션과 ESP 파티션을 백업,복원하는것은 입니다님께서 여러가지 백업,복원 프로그램을 테스트하신후 사용기란에서 IFW가 잘

된다고 알려주신적이 있으십니다..하지만 저의 경우 주로 MBR이어서 실제 활용을 해본적은 없습니다..

 

저의 경우 ESP 파티션까지 백업할 필요가 없다고 생각을 하지만..실제 사용하시는 분이 이왕이면 ESP 파티션도 같이 백업을 하는것이 좋다고 하시니

어쩔수 없죠...

 

ESP 파티션을 같이 백업하는 경우 개인적으로 문제점이 있기는 합니다

윈도우만 백업하는 경우 드라이브 문자를 활용을 하고 있는데 윈도우와 ESP 파티션을 같이 백업하는 경우 디스크번호, 파티션번호가 사용이 되어서

이제까지 만들었던 GUI 보조 프로그램을 활용할수가 없습니다

 

윈도우와 ESP 파티션을 같이 백업할때는 간단하게 활용할수 있어서 IFW에서 만든 cmd 파일을 활용하는 방법으로 하여 보았습니다

IFW 자체에서 cmd파일을 만들어 활용하는것에 대해서 이미 알고 계신분들은 재미가 없으십니다...그냥 통과하여 주십시요

 

 

1. 실컴 UEFI에서는 Windows7 x64가 설치가 되었는데..가상에 대해서 잘 몰라서인지 안되어서 Windows8.1 x64를 설치하였습니다

1.jpg

 

2. 윈도우에서 IFW로 백업을 하기 위해서는 아래 파일을 설치하여 주셔야 합니다...윈도우 포럼에서 검색하시면 파일을 찾으실수 있으십니다

2.jpg

 

3. 백업을 진행하고 있습니다..ESP 파티션이 숨김파티션인데도 아래처럼 선택을 할수가 있어서 다행입니다..

   디스크 번호는 0번부터 시작하네요..

3.jpg

 

4. 항목수가 ESP 파티션과 C: 파티션 2개입니다..그리고 아래 메뉴에서 명령어를 볼수 있고 저장도 할수 있습니다..

4.jpg

 

5. 명령어가 보입니다..w0@0x1,0x2 이란 생소한 글이 보입니다...w0은 디스크 번호입니다  0x1 0x2는 파티션 번호 입니다

  0번 디스크의 1번 2번 파티션을 E:\Backup\Backup.tbi 파일에 백업을 한다는 내용입니다.

5.jpg

 

6. 백업시마다 수동으로 진행을 하는것은 너무 불편합니다...컴퓨터의 하드 갯수나 파티션등의 변화가 없다면 cmd로 간단히 백업하는것이 좋죠

  cmd 파일로 저장을 해서 활용을 하시면 됩니다

6.jpg

 

7. Backup.cmd 파일로 저장을 했습니다   start "" 나 /wait  같은 cmd 명령어가 보입니다  일단은 이대로 활용을 하여 보겠습니다

7.jpg

 

8. 윈도우에서 IFW로 백업하기 위해서 설치했던 파일이름이 보이네요...

8.jpg

 

9. 백업시에 다른 디스크 파티션을 같이 백업을 할수는 없게 되어 있네요..

9.jpg

 

10. 만든 Backup.cmd로 백업을 진행하여 보았습니다..

11.jpg

 

11. 개인적으로 윈도우에서 백업하는것을 저의 경우 좋아하지는 않습니다...윈도우에서 백업을 바로 하는것을 좋아하시는 분들도 있으시죠.

    윈도에서 바로 백업하는것이 pe로 부팅하는것보다는 편하기는 합니다

12.jpg

 

12. 윈도우에서 복원은 진행을 할수가 없습니다..

   복원용 cmd 파일을 만드는것까지만 진행을 합니다..윈도우 파티션과 ESP 파티션을 같이 복원하는 경우입니다

13.jpg

 

13. 복원 디스크를 선택을 하여 주시면 됩니다

14.jpg

 

14. 친절하게 2개를 복원하다고 안내를 해주고 있습니다.

15.jpg

 

15. 필요한것은 명령어죠...복원 디스크 번호 (w0) 와 파티션 2개 번호가 (/sp:0x1,0x2)  보입니다

16.jpg

 

16. 이번에는 ESP 파티션만 복원하는것으로 진행을 해보겠습니다..

17.jpg

 

17. ESP 파티션을 선택하여 주었습니다

18.jpg

 

18. 디스크 번호에 복원할 파티션 번호까지 표시가 되어 있네요 (w0@0x1)  백업파일에서는 ESP 파티션 번호만 있습니다 (/sp:0x1)

19.jpg

 

19. 윈도우 파티션만 복원하는 cmd를 확인을 하여 보겠습니다..

20.jpg

 

20. 복원파티션에는 w0@0x2  백업파일에는 /sp:0x2 로 되어 있습니다.    이렇게 비교를 해보시면 대충 감이 오실것 같습니다..

21.jpg

 

21. 윈도우와 ESP 파티션을 같이 복원하는 것보다는 필요에 따라서 윈도우 파티션과 ESP 파티션을 각각 복원하는 것으로 복구시스템을 구성하기로

   이야기가 되어서 아래 파일은 실제 활용하지 않았습니다

22.jpg

 

22. 윈도우에서 백업하는 경우 Backup.cmd 파일 숨김 실행을 위해서 vbs를 활용하였습니다

23.jpg

 

23. IFW 경우 최초 백업시 백업파일이 없어서 아래 메세지가 나오지 않지만 백업파일이 있는경우 아래와 같이 메세지가 나옵니다..여기에서 취소를

  할수 있기 때문에 별도의 메세지등을 보여주는 GUI 보조프로그램이 없이 IFW 자체에서 만든 cmd 파일만 활용을 해도 사고가 날일은 없습니다24.jpg

 

24. 위에서 아니오를 선택하시면 아래처럼 메세지나 나오면서 프로그램이 종료가 됩니다.

25.jpg

 

25. BCD에 등록한 복구시스템용 PE로 부팅을 하였습니다..IFW에서 만든 Backup.cmd  Recovery.cmd RecoveryESP.cmd 파일 3개의 바로가기를

  바탕화면에 만들었습니다...GUI 보조 프로그램이나 런처등을 활용하는것이 귀찮은 경우 이렇게 직접 cmd 파일을 활용하는것도 좋습니다26.jpg

 

26. pe 부팅시에 숨김파티션이 해제가 되어서 ESP 파티션이 보입니다.. 윈도우에서는 숨김해제가 되어서 ESP 파티션이 탐색기에서 보이지 않지만

    pe에서는 잘 보이고 수정도 가능해서 pe가 좋기는 합니다

27.jpg

 

27. 이미 다 이시는 명령어죠..pecmd.ini에 SHOW -1:-1 가 있습니다

    LetterSwap.exe가 실행이 되어서 파티션들은 윈도우때와 같은 드라이브 문자가 할당이 되었습니다..이렇게 되어야 IFW에서 만든 cmd 파일을 바로

    사용할수가 있습니다.

28.jpg

 

28. 윈도우 백원을 실행하였습니다...아래처럼 메세지가 나오기 때문에..IFW 자체 cmd만을 활용하셔도 되십니다. 취소는 여기에서만 할수가 있습니다

29.jpg

 

29. 복원이 잘 진행이 되고 있습니다..

30.jpg

 

30. ESP 파티션 복원도 진행을 하여 보았습니다..메세지만 보아도 알수가 있습니다..

31.jpg

 

31. 윈도우에서 IFW로 cmd 파일을 만드신 경우 exe 파일이나 백업파일 경로가 고정이 되어 있습니다..pe에 따라서 드라이브 문자가 바뀔때를 위해서

    cmd 파일을 아래처럼 수정을 하였습니다

 

    %~dp0  는 cmd 파일이 있는 현재 폴더입니다... 예) E:\Backup\IFW_Cmd\

    %~d0   는 cmd 파일이 있는 드라이브 문자 입니다  예) E:

 

    %~dp0는 \가 있고 %~d0 는 \가 없는 차이가 있습니다.. 이 명령어는 flower3님께서 알려주셔서 잘 활용을 하고 있습니다..flower3님 감사합니다

 

    이렇게 수정을 해놓으시면 pe에 따라서 백업파일이 있는 드라이브에 다른 문자가 할당이 되어도 문제가 없습니다.

32.jpg

 

32. cmd를 수정후 백업을 진행하여 보았습니다..

33.jpg

 

33. 백업이 잘 진행되고 있습니다..

34.jpg

 

34. IFW에서 만든 자체 cmd를 바로 활용하시는것이 제일 간단합니다..아래는 런처를 활용해서 구성을 하여 보았습니다.

   윈도우와 ESP 파티션을 같이 백업해서 활용하시는 경우 디스크번호, 파티션 번호가 사용기 되기 때문에 USB로 부팅을 하시는 경우 디스크 번호가

   달라지는 경우로 알고 있습니다..맞나요...

   이런 경우에는 IFW를 수동을 실행을 해야해서 IFW 실행 버튼도 추가하게 되었습니다

 

   사용기는 하드에 pe가 있는 복구시스템에서 진행한것입니다...

   런처에서 사진이 있는 부분에는 지인분이 원하시는 사진을 넣어 드립니다..사진이 없는 것보다 있으면 좋아하셔서 사진을 넣게 되네요..

35.jpg

 

35. Backup.TBI 파일에서 ESP를 복원합니다..

    G: ESP 표시가 있는것은 ESP 파티션이 디스크번호,파티션 번호로 되어 있어서 메세지에서 보기 좋게하기 위해서 ESP 파티션루트에 ESP.Tag파일

    을 두고 검색해서 드라이브 문자와 볼륨명을 표시하게 한것 뿐입니다

36.jpg

 

36. 기존에 윈도우만 백업 복원할때에는 드라이브 문자를 활용을 해서 디스크번호,파티션번호로 백업하는 경우 기존 프로그램들을 사용하지 못합니다.

   할수 없이 기존 프로그램을 사용하기 위해서는 ESP 파티션을 따로 백업,복원하는 하는 방식으르 진행을 해야해서 아래처럼 런처를 구성하였습니다

37.jpg

 

37. ESP.TBI라는 별도의 백업파일이 있습니다..

38.jpg

 

38. 기존 프로그램에서는 GUI 버전에서 ESP 파티션을 따로 백업,복원하는것을 진행할수도 있습니다

39.jpg

 

39. 마무리

주로 MBR을 사용하고 있고 UEFI 시스템에서도 윈도우만 백업하고 복원을 해서 IFW 백업,복원시 드라이브 문자를 활용을 했었지만 ESP 파티션을 같이

백업하는 경우는 디스크번호,파티션번호가 사용이 됩니다..

서로 호환이 되지 않지만...IFW 자체에서 만든 cmd 파일을 활용을 하시면..ESP 파티션을 같이 백업을 하는것도 편하게 하실수 있으실것 같습니다

 

어떤것이든 필요하면 최대한 활용을 해야죠.....

하드나 파티션 갯수가 변화가 없는 컴퓨터이고 pe가 하드있는 복구시스템이시라면...디스크번호나 파티션번호가 변화가 없어서 IFW 자체에서 만든

cmd를 사용하시는것이 수동으로 진행하시는것보다 좋을것 같습니다

 

오늘 하루도 좋은일만 있으시길 바랍니다

 

 

댓글 [15]

네오콘

2020.11.25
15:45:08

이런 정성 쉽지 않은데 대단하시네요.

화이팅!

눈꽃소나무

2020.11.25
16:01:09

궁금하고 많이 기다렸습니다.

수고 많이 하셨습니다. 

2020.11.25
16:21:34

수고하셨습니다.

daol

2020.11.25
16:59:22

수고 많이 하셨습니다.

jj2019

2020.11.25
18:13:20

수고하셨습니다.

 

별의아이

2020.11.25
18:15:45

고생하셨습니다.

머나먼길..

2020.11.25
19:59:14

수고하셨습니다

천사케이

2020.11.25
20:58:01

감사합니다

ehdwk

2020.11.25
20:59:57
수고하셨습니다.

모이뭉실

2020.11.26
17:54:57

수고하셨습니다.

21퍼

2020.11.26
19:16:46

수고하셨습니다. 이해하기 쉽게 상세한 사용기에 감사합니다.

파란하늘흰구름

2020.11.27
13:06:19

수고 많으셨습니다

조임삼33

2020.11.27
14:21:44

수고 많으셨습니다.

왕초보

2020.11.27
19:33:39

이렇게 다시 뵐수있는 날이 오네요

너무 반갑습니다..

건강하시고 하시는일들을 모두 잘되시요..

좋은일만 있으시길 바랍니다..

마또로

2020.11.29
00:36:05

수고 많았읍니다.

List of Articles
[공지] 스크린샷 업로드 유의사항
XE1.11.6 Layout1.4.8