2009년에 제가 이 프로그램을 한번 소개해드린 적이 있습니다.

2009/12/07 - [유용한 프로그램] - Macrium Reflect FREE Edition - 시스템 복구 솔루션

그런데 최근에 SSD가 대중화 되면서 기존에 사용하던 윈도우 시스템을 SSD에 그대로 복제해서 사용하려는 분들이 꽤 계시더군요. 저는 개인적으로 새로 윈도우를 설치하고 프로그램을 다시 셋팅하는걸 좋아하지만, 번거롭게 시간 들여 작업하는 것 보다 최적화 셋팅된 현재 OS 상태를 그대로 옮기고 싶어하는 분들도 많은 것 같습니다.

디스크, 파티션을 복제하는 툴은 많이 있습니다. 대표적으로 고스트, 트루이미지 같은 상용 프로그램이 있지만, 무료 프로그램도 제가 아는것만 해도 10여가지나 됩니다. 그런데 여러 프로그램을 테스트해본 결과 종합적으로 따져볼 때 무료 프로그램 중에는 이 Macrium Reflect Free 버전이 가장 마음에 들었습니다. 물론 취향에 따라 다른 프로그램을 더 선호하는 분들도 계시리라 생각합니다.

다른 무료 프로그램 중에 제가 테스트해본 것들을 나열해 드립니다. 관심있으시면 한번 테스트해보세요.

Clonezilla
DriveImage XML
EaseUS Disk Copy
Partition Wizard Home Edition

아무튼 저는 Macrium Reflect Free 에디션을 가지고 윈도우 7이 설치된 파티션을 새로 구매한 SSD에 복제하는 시나리오로 테스트를 진행해보겠습니다.

홈페이지
http://www.macrium.com/reflectfree.aspx

우선 위 홈페이지에서 프로그램을 다운로드 받아 설치하시구요...

프로그램을 실행한 다음 과정은 그림과 함께 설명드리겠습니다.

1. Clone this disk 선택



2. Select a disk to clone to 선택



3. 대상 Disk 선택 (예를 들어 새로 구매한 SSD)



4. 원본 파티션을 대상 Disk에 드래그 앤 드롭



5. Cloned Partition Properties 선택



6. 파티션 크기 조절
기본적으로 원본 파티션과 동일한 크기의 파티션이 복제되는데, 여기서 크기를 수정하는게 가능합니다. Maximum Size 버튼을 누르시면 자동으로 최대 크기로 확장되고, Minimum Size 버튼을 누르시면 최소 크기로 축소됩니다. 주의사항이 하나 있는데, 우측 상단에 Partition Type 부분은 반드시 Active로 선택해주세요. 그래야 단독 부팅이 가능합니다.


저는 Maximum Size 버튼을 눌렀습니다. 원본 파티션은 20GB인데 대상 파티션은 60GB로 설정했습니다.


OK 하시고 Next 눌러서 다음 단계로 진행합니다.



7. 작업 시작
요약 부분인데 Source Disk와 Destination Disk 잘 확인해보시고, 맞다면 Finish 눌러서 작업을 진행합니다.


윈도우 자체 기능인 볼륨 스냅샷(볼륨 섀도 카피)을 활용하여 Live Clone이 진행되고 있습니다.


윈도우 7 SP1 초기 설치된 상태인데 3분 8초만에 파티션 복제가 끝났네요. 가상 환경인데다 하드디스크가 웬디 그린 2TB라서 속도가 그리 빠르지도 않을 텐데 의외로 작업이 빨리 끝나서 놀랐습니다.

그리고 제가 이 프로그램을 추천한 결정적인 이유는 파티션 복제시 Active 설정이 가능하고, MBR까지 복제해주기 때문입니다. 즉 시스템 디스크 복제용으로 매우 훌륭한 도구라 생각합니다.



8. BCD 생성
이렇게 복제가 끝나고 저는 F 드라이브가 보이게 되었는데


이대로 기존 Disk를 빼거나 부팅순서를 SSD 우선으로 변경한다고 해도 F 드라이브가 부팅되지는 않습니다. 그 이유는 BCD가 그대로 복제되었기 때문입니다. BCD에서 인식하는 장치는 기존 하드이고 지금 새로 복제된 하드에 관한 정보는 BCD에 들어있지 않습니다.

이를 수정하려면 2가지 방법이 있는데, 첫째는 bcdedit으로 직접 수정하는 방법이고 둘째는 bcdboot을 활용하는 방법입니다. 아무래도 두번째 방법이 편하기 때문에 두번째 방법으로 설명드리겠습니다.

매우 간단합니다. 명령 프롬프트에 우클릭 해서 관리자 권한으로 실행하신 다음


아래 명령어를 입력해주시면 됩니다. 저는 F 드라이브이기 때문에 F: 라고 적는데, 각자 자신의 환경에 맞는 드라이브 문자를 적어주세요.

예제) bcdboot F:\Windows /s F: /l ko-kr



9. 마무리 작업
가장 중요한 부분입니다. 만약 이대로 재부팅한 다음 새 하드(SSD)를 부팅 우선순위 올리고 부팅해버리면 드라이브 문자가 꼬입니다. 즉 윈도우가 F 드라이브에서 구동되어버립니다. 기존 하드의 윈도우가 C 드라이브를 차지하고 있기 때문입니다. 이 문제를 해결하는 방법은 여러가지가 있겠는데...

1. 기존 하드를 물리적으로 제거해버리고 새 하드로만 부팅한다.
   => 기존 하드는 나중에 외장으로 연결하거나 다른 PC에 연결해서 포맷해버린다.

2. 기존 하드와 새 하드의 물리적인 메인보드 Port를 바꾼다.
   => 직접 테스트해보지 않아서 효과가 있는지는 모르겠습니다.

3. PE로 부팅해서 기존 하드의 C 드라이브 파티션을 삭제해버리고, 부팅 우선순위를 새 하드 1순위로 올려서 부팅한다.
   => 테스트 결과 잘 되었습니다.


4. 레지스트리 하이브를 마운트하여 MountedDevices를 수정한다.
이 방법은 약간 고수들의 영역이라 자세하게는 설명드리지 않겠습니다. 하지만 제 입장에선 이 방법이 가장 편하기 때문에 간단히 소개만 해드립니다.

1. 레지스트리 편집기 실행
2. F:\Windows\System32\config\SYSTEM 파일 마운트 (HKEY_USERS에 하면 됨)
3. \DosDevices\C: 부분을 다른 문자로 수정


저는 C 드라이브를 K 드라이브로 수정했고, 부팅 우선순위를 새 하드로 변경 후 아래와 같이 윈도우 진입 정상 완료되었고 기존 C 드라이브는 K 드라이브로 잡히게 되었습니다.



이상입니다.
신고
Share
  1. 이전 댓글 더보기
  2. BlogIcon Taedol
    2013.06.04 08:16 신고

    노트북에 장전하려고 SSD 구매했습니다.
    기존 HDD에 있는 자료를 삼성 백업툴로 하닌까 vhd로 백업이 되지 않고 부팅한 OS만 백업이 되더군요.
    헐....
    그러다 이포스팅을 보게 되었습니다.
    완전 대박...

    그런데 노트북은 SSD 를 USB로 연결하여 백업하니 시간이 많이 걸리네요 70G 백업하는데 1시간정도....
    USB 2.0 ㅠㅠ 그래도 완전 복제가 된다는데 시간이야 문제가 되것습니다.

    이제 SSD로 부팅을 하여 사용하고 있습니다.

  3. IKC
    2014.01.16 22:11 신고

    복제 성공했습니다.감사합니다.

    다만 아쉬운 점이라면, 마지막 부팅디스크 변경부분이 좀 이해하기 힘들었습니다:)

    다행이 밑에 댓글 참고 해서 해결했구요~

    여러가지 도움 많이 받는데 댓글 다는건 첨이네요~

    앞으로도 좋은글 많이 부탁드립니다.^^

  4. Astas
    2014.01.30 10:06 신고

    덕분에 무사히 이식 완료했습니다. SSD가 좋기는 좋네요.. 감사합니다.

  5. BlogIcon RanomA
    2014.03.08 08:25 신고

    지금 메인보드에 USB로 부팅이 되질 않아서 SSD 새로 단 거를 설치할 방법이 없었는데, 기존 거 복사하는 방식으로 끝냈네요. 3~4시간 동안 온갖 삽질한 걸 이렇게 간단히.

    감사합니다.

  6. logical
    2014.04.19 08:34 신고

    기존 노트북에서 쓰던 윈도우 7이 깔려있던 ssd를 새로산 윈도우 8 노트북에 os 복사해서 사용하려 합니다
    문제는 미국에서 새로산 노트북이 4개로 분할되어있는데요
    4개 모두다 NTFS Primary로 세팅되어있습니다
    clone this disk로 ssd로 드래그 한 후에 partition properties에 들어가도 active로 당연히 설정이 안되구요...
    어떻게 해야하나요...

  7. 뻐꾸
    2014.05.01 16:08 신고

    안녕하세여^^ c 와 e 드라이브 두개복제시에 e드라이브도 active 로변경해줘야하나요??

  8. HARRIS
    2014.05.15 16:05 신고

    BCD 생성하려 하니, 오류가 났었어요, 할 수 없이 BCD생성 하지 않고, 노트북 끄고 바로 테스트 해봤더니
    부팅을 하더라구여, 엑셀도 잘 구동하는 것으로 보아 클론은 잘 된것 같네여

  9. SSD 첫구매
    2014.06.28 20:15 신고

    정말 유용한 정보입니다. 그리고 부팅 부분은 명령프롬프트로 안되는 분들은
    윈도씨디 넣고 복구 메뉴를 이용하면 된다네요,,,씨디맨님 블로그 영상 참조,,,

    그리고 SSD사서 달면 가장 먼저 시작 버튼 누르고 검색창에 디스크 관리 치시고
    거기서 SSD 볼륨 설정 해야 탐색기에 뜹니다,,,이거 몰라서 첨에 해맸네요..
    예쩐 경험들은 이미 다 잊은 상태라,,,
    그리고 C드라이브로 변경하는 방법은 그냥 포트만 바꿔줘도 됩니다,
    가장 앞선 사타 포트에다 선을 꼽아주면 되네요,,,

  10. BlogIcon 도톨
    2014.07.07 00:20 신고

    좋은 글 감사합니다.
    따라하다가 중간에 삽질해서 망할 뻔 했다가, 겨우 살아났습니다. ^^

  11. 권수정
    2014.11.01 16:34 신고

    안녕하세요? ^^
    좋은 글 보고 "EaseUS Todo Backup Free" 및 "Macrium Reflect Free" 시도 했는데 "LG전자 XPION 컴."인데 쉐도우 툴이 설치 되어 있어 SSD에서 실패 했습니다.
    해결하는 방법을 찾고 있는데, 힘드네요.

    또, 하드 하나를 두개로 만들어져 있어 3T 다른 하드에 HDClone Professional 3.6.2으로 성공은 했는데 윈도우 시디 달라는데 없어서 힘들고 "F11"로 복원을 하면 된다고 하는데 그 정보는 나중에 알았고 시도는 못해 보았으며 3T HDD 할당 안된 것을 할당을 누르니 차후 부팅용으로 사용을 못한다고 박스를 내보여 주는데 무시하고 할당 시켜도 되는지도 수고스럽지만 안내 부탁 드립니다.

    더 좋은 정보 있으면 링크도 감사 드리겠습니다.

  12. BlogIcon ㅈㅈ
    2015.04.23 01:38 신고

    감사합니다 님 글과 밑에 댓글 참고해서 성고적으로 복제 완료되었습니다^^

  13. 용용
    2015.08.01 05:25 신고

    도와주세요~ 삼성 evo 120gb 사용하다가, 용량이 부족해 sandisk X110 256gb 구입했습니다. 샌디스크에서 대시보드라는 프로그램이 나온 줄을 모르고, 게시글만 보고서 마이그레이션 지원 프로그램이 없구나 하고 따로 이 글 저 글 보면서 데이터를 옮겼습니다. macrium reflect로 예전 ssd에서 새걸로 파일들을 복사했는데, 새 ssd에서 부팅하려면 이전 드라이브가 지워져야한다는 말을 오해해서 삼성 ssd를 완전삭제했습니다. 그것도 복구불가능하게요. PE라는 개념도 이번에 처음 알게되서 usb에 pe파일 담아두고서 CCleaner라는 프로그램 사용해서 삭제했습니다. 게시글대로 하고 재부팅해서 cmos 들어가니 Boot 메뉴에 새 ssd가 인식되지 않습니다. 연결된 다른 드라이브들은 잘 뜨는데 말이죠. 혹시 ssd 드라이버가 설치되지 않은 채로 진행한 것인가 싶어서 이제와서 대시보드라는 프로그램을 다운로드하고 설치하려 하니 pe로 윈도우 실행해서는 설치가 안되네요. HDD나 USB에 설치파일을 저장은 할 수 있는데 부팅용 X드라이브에는 설치가 안됩니다. 물론 다른 볼륨에도요. 예전 ssd로 다시 옮길 수 있을까 싶어 macrium reflect도 다시 설치해보려 하는데 알 수 없는 오류들만 발생합니다. pe용 usb로 하면 원래 이러나요?? 어떻게 해야 ssd 설치 마무리할 수 있는지 알려주세요~ 이거 드라이브 문제인가요? 해법을 좀 부탁드립니다.

  14. Jung
    2015.09.21 10:43 신고

    레지스트리에서 SSD를 C 드라이브로 바꿔주고나서 간신히 부팅하였습니다. 그런데, SSD 부팅하면 네트워크 연결은 되는데, 인터넷 연결이 되지 않습니다. 다시 HDD로 부팅하면 정상 연결되는데. 참고로 학교망을 사용하고 있습니다. 도움 부탁드립니다.

  15. 정영민
    2015.11.17 15:33 신고

    저는 몇번이나 실행을 했었는데... 74프로 정도에서...
    clon이 실패했다고 메세지가 뜨고 끝나버리네요...
    어떻게 하조ㅛ..
    방법이 없을까요 ?
    여기서 가르처 주셔도 되고요..
    jymkiss@hanmail.net 로 보내주셔도 되시구요...010-7540-5265으로 문자로 주셔도 됩니다.
    웰케 안되는지...답답하네요

  16. 오준석
    2015.12.30 01:26 신고

    삼성노트북에 SSD를 추가 장착하면서 위에 알려주신 방법으로 복원영역까지 포함하여 디스크 마이그레이션과 부팅까지 성공했습니다.
    그런데 부팅할 때 F4를 눌러 삼성복원솔루션에 진입하는 부분에 문제가 생겼는데 해결을 못하겠네요.
    문제는 F4를 누르면 복제하여 추가한(윈도우 진입에 사용되는) SSD의 복원 영역이 아닌
    기존 HDD의 복원 영역으로 진입을합니다.
    SSD로 부팅하여 Window상에서 복원 프로그램을 실행하면 SSD의 복원 영역으로 진입이되고요.
    HDD를 분리하고 SSD만 연결할 경우에도 F4 진입이 안됩니다.
    부팅 시 F4를 눌러 진입하는 삼성복원솔루션도 SSD로 진입하게하려면 어떻게해야할까요?

    다시 요약하면
    - 디스크 마이그레이션한 SSD로 부팅 정상 동작
    - F4를 눌러 진입하는 삼성복원솔루션은 SSD가 아닌 HDD로 진입하는 문제가 있음
    - F4를 눌렀을 때 진입하는 디스크 볼륨을 HDD → SSD로 바꾸는 방법을 알고싶습니다.

  17. 으잉
    2016.08.10 22:41 신고

    2011년에 구입한 삼성완제품에 시게이트1tb가 들어가 있는데 토렌트로 막 굴려서 그런지 좀 이상한거같아서 이번에 ssd를 구입하여 os및 프로그램들을 깔거나 복사하고 원래 1tb는 포트만 바꾼채로 그냥 내장하드로 저장용으로 쓰려고 하는데 막상 어떻게 해야할지 정말 어렵네요 ㅎㅎ;; 근처 컴퓨터매장가니 2만원이면 윈도우7까지 설치해준다고 하는데 잘 해주실지 걱정도 되고.. 이런 글 찾아서 봐도 알듯말듯하네요 ㅠ

  18. 정지훈
    2016.08.15 11:13 신고

    액티브모드자체가없는데 ㅡㅡㅋ 프라이머리 밖에 안떠요 ㅜㅜ

  19. Joon E
    2016.11.01 12:44 신고

    감사합니다. 하드디스크 교체 하는건 꼭 Active 상태가 아니더라도 부팅하는데 문제 없네요.
    좋은글 많은 도움 되었습니다.

  20. notle
    2016.11.18 20:03 신고

    잘 배우고 갑니다.
    감사합니다. ^^

  21. 나상원
    2017.01.05 15:22 신고

    추가 팁 알려드리자면, 6번에서 letter항목이 auto로 되어있지 않고 고정적문자로 할당해줄경우 문제가 복잡해집니다. 복제는 완벽한데 드라이브문자가 달라 BCD세팅 후 부팅이 안되는 경우도 있습니다. 전산실 근무중에 이 경우 때문에 3일 고생했어요. 2T이상의 단일파티션을 사용하시려면 MBR말고 GPT로 해야합니다. win7이상의 운영체제는 GPT 사용가능합니다.