부트캠프의 dmg 이미지는 디스크 유틸리티에서 바로 복원이 되지 않습니다.
이럴땐 유닉스의 dd명령어를 사용하면 됩니다. dd는 대부분의 복사 작업이 파일별로(file by file) 작동하는 것과 달리 바이트별로(byte by byte) 복사합니다. 만들어진 부트캠프의 백업은 file by file이고 이걸 dd 명령어를 통해 byte to byte로 변경할 수 있습니다.
hdiutil로 dmg이미지를 변환하겠습니다. Terminal을 열고 저장된 경로로 이동한뒤 아래 명령어를 입력하세요
hdiutil convert -format UDTO -o BOOTCAMP.img BOOTCAMP.dmg

시간이 오래 걸리는 편입니다. Byte by byte라 부트캠프 이미지를 압축했었다면 압축이 다 풀린 원본 사이즈으로 나오니 공간이 부족하지 않게 주의하세요.
이제 아래 명령어를 입력해서 복원할 대상 디스크를 식별해보겠습니다.
Diskutil list

BOOTCAMP는 disk0s4입니다.
이제 dd를 사용해서 BOOTCAMP 파티션을 만들어둔 BOOTCAMP.img.cdr 파일로 덮어씌우겠습니다.
만약 잘못된 파티션에 덮어씌우면 복원할 방법이 없으니 주의하세요.
disk0s4 앞에 r자가 붙습니다. 오타가 아닙니다.
Sudo dd bs=1m if=“BOOTCAMP.img.cdr” of=“/dev/rdisk0s4”
이렇게 하면 백업한 bootcamp 이미지가 복원됩니다.
여기서 폴더는 어디에 넣고 해야 하나요?
dd: “BOOTCAMP.img.cdr”: No such file or directory
이렇게 나오네요.
감사합니다.