먼저 새 드라이브와 기존 드라이브를 모두 내 PC에 넣고 Ubuntu LiveCD를로드했습니다. 이 시점에서 이전 드라이브는 / dev / sde로 표시되고 새 드라이브는 / dev / sdf입니다 ( 경고 : 장치 할당으로 아래 명령을 업데이트하거나 모든 데이터를 쉽게 지울 수 있습니다) . fdisk
GPT 파티션 테이블 (?)이기 때문에 드라이브에서 작동하지 않으므로 gdisk
대신 사용 합니다.
내 질문에 언급 한 것을 잊어 버렸습니다. 드라이브의 크기가 다르며 (500gb는 오래되었고 128gb는 새 것입니다) 전체 드라이브를 복제 할 수는 없었습니다. 대신 gdisk
MBR을 사용하여 파티션을 다시 만들고 복사했습니다.
새 드라이브에서 MBR (마스터 부트 레코드)을 완전히 잘못 작성했을 가능성이 높지만이 방법은 저에게 효과적이었습니다.
dd if=/dev/sde of=/dev/sdf count=39 bs=512
(이 이유는 처음 39 개 섹터가 파티션의 일부가 아니기 때문입니다)
- 다음으로,
gdisk /dev/sdf
문제가 생겼습니다. 복사 한 MBR이 기존 드라이브의 파티션 테이블과 섹터 정보를 가져 왔습니다 (즉, 새 드라이브는 500GB라고 생각했습니다). 따라서 gdisk
권장대로 "복구"옵션을 사용하고 파티션 # 2 & # 3을 삭제하고 테이블을 저장했습니다.
- 이 시점에서로 돌아 가면
gdisk
디스크에 MBR이 표시되고 더 이상 오류가 발생하지 않습니다.
다음으로, 다른 두 개의 파티션을 생성하여 이전 디스크와 동일한 섹터 크기 (# 1 EFI 파티션 및 # 3 복구 HD 파티션)를 정확하게 설정하도록주의를 기울였습니다. # 2의 경우 방금 수학을 수행하고 그에 따라 디스크를 만들었습니다).
마지막으로 dd
이전 드라이브에서 파티션 # 1 ( "EFI 시스템 파티션") 및 # 3 ( "복구 HD")을 복사했습니다.
dd if=/dev/sde1 of=/dev/sdf1
dd if=/dev/sde3 of=/dev/sdf3
MBP에 새 드라이브를 넣을 때 Mac OS X 유틸리티에 들어가기 위해 Command + R을 누르고 주 파티션을 지 웠습니다 (처음에는 Lion을 설치할 때 디스크가 표시되지 않았습니다). 아마도 방금 파티션을 만들고 포맷하지 않았기 때문에). 권장 파일 시스템으로 형식을 지정했습니다 (저널링-파일의 구문을 잊어 버렸습니다).
OS X Lion이 현재 설치 중이며 문제가없는 것 같습니다 . 이상한 점이 있으면 다시 게시하겠습니다.
참고 : gdisk
GPT 드라이브를 Mac에서 사용하는 경우 Mac 디스크 유틸리티를 사용하는 것이 가장 좋습니다 도움말 섹션에서 언급 했으므로 소금 한 덩어리로 솔루션을 가져 가십시오. (fdisk가 NTFS와 FAT에 대해 동일한 경고를한다고 생각하지만, fdisk / linux를 사용하여 생성 / 포맷 / 등을 만드는 데 아무런 문제가 없었습니다).