답변:
GParted 라이브 CD를 시작하면 http://gparted.sourceforge.net/ 시스템에서이 문제를 자동으로 감지하여 해결합니다. 내가 지금까지 찾은 최고의 솔루션.
다음과 같은 diskutil
명령을 사용하여 터미널에서 디스크를 포맷하십시오 .
모든 드라이브를 나열하십시오.
diskutil list
드라이브를 마운트 해제하십시오 (드라이브를 교체 diskN
하십시오).
diskutil unmountDisk force diskN
부팅 섹터를 0으로 지우십시오 (잘못된 드라이브를 지우지 않도록하십시오!) :
sudo dd if=/dev/zero of=/dev/diskN bs=1024 count=1024
경고 : 위의 명령으로의 모든 데이터가 지워 /dev/diskN
지므로 올바른지 확인하십시오!
를 사용하여 파티션 diskutil
:
diskutil partitionDisk diskN GPT JHFS+ "My External HD" 0g
소스 : 디스크 유틸리티가 레딧에서 외장 HDD를 지우거나 포맷하지 못합니다 .
sudo dd if=/dev/zero of=/dev/diskN bs=1024 count=1024
감사
이 블로그 게시물은 그것을 해결하기 위해 찾은 유일한 방법이며, 희미한 마음이 아닙니다. ;-)
http://blog.scottmroberts.com/archives/15
기본적으로 문제는 GUID 파티션 테이블이 드라이브 크기와 혼동된다는 것입니다. 이를 수정하는 유일한 방법은 문제점을 정정하는 도구를 구입하거나 gpt
파티션 테이블을 삭제하고 재 작성하라는 명령을 실행하여 문제점을 수동으로 정정하는 것 입니다. 파티션 유형 (UUID)을 포함하여 이전과 동일한 방식으로 작성해야합니다 .
또한 원하는 드라이브가 마운트되지 않은 루트 프롬프트를 얻을 수 있어야합니다. (나에게 이것은 설치 디스크를 팝업하여 부팅 한 다음 Command-S를 빠르게 눌러 단일 사용자 모드로 들어가는 것을 의미했습니다.)
응답이 늦다는 것을 알고 있습니다. 이제 나는이 문제에 직면 했으며이 블로그가 OS X의 디스크 및 파티션 크기 증가를 발견했습니다 . 이것은 내 문제를 해결했습니다. 나는 이것이 내가 다른 누군가를 도울 수 있기 때문에 이것을 게시하고 있습니다.
왜 단일 사용자 모드로 부팅하지 않습니까? 부팅시 command + s를 누르고 있습니다. 디스크 검사를 수행 한 다음 드라이브를 마운트하십시오.
로 이동 /Library/Caches
하고 /System/Library/Caches
해당 폴더 및 제거 다.
다음으로 이동 /private/var/db
및 제거 BootCache.data
, BootCache.playlist
및 .volinfodatabase
. 재부팅하고 디스크 유틸리티를 다시 사용하십시오. 여기에서 방금 수행했으며 120GB SSD에서 250GB SSD로 이동했습니다. 두려운 medikit 오류가 너무 작거나 무엇입니까?
을 제거해야 할 수도 있습니다 .volinfodatabase
. 먼저 해봐 그래도 작동하지 않으면 .volinfodatabase
다시 시도 하고 BootCache 파일을 시도하십시오 . 그래도 작동하지 않으면 시도한 것을 시도하십시오.
유용한 답변은 아니지만, 요세미티에서 디스크 유틸리티의 디스크 복구 옵션을 사용하여이 문제를 해결했습니다. virtualbox 호스트의 virtualbox에서 OSX를 사용하고 동적 디스크 크기를 변경했지만 OSX에서 파티션의 크기를 조정할 수는 없었습니다 (원래 질문의 오류와 함께)
Mavericks의 새로운 기능으로, 설치 미디어 (cd 또는 thumb 드라이브)에서 부팅하여 디스크 유틸리티를 사용할 수 있습니다.
단계 :
이것은 Jens Erat이 그의 의견 에서 언급 한 드라이브에 대한 모든 캐시 된 정보를 건너 뛰기 때문에 작동합니다 . 5/6 단계 정도면 디스크 유틸리티가 디스크를 분석하는 데 약간의 시간이 걸리며, 정상적으로 부팅 할 때는 수행하지 않습니다. 좋은 일입니다.
그런데 이것은 복구 모드에서 작동하지 않습니다. 복구 모드는 설치 미디어에서 부팅하는 것과 매우 유사합니다. 그러나 복구 모드는 여전히 파티션을 다시 분할하려는 하드 드라이브에서 부팅되므로 문제가 발생합니다.
(내가 이것을 알아내는 데 도움을 준 데니스에게 감사한다)
NVRAM (부팅시 command + option + p + r)을 재설정하여이 문제를 해결할 수있었습니다.
HDD가 소프트웨어와 함께 제공되는 경우 HDD를 사용하여 포맷 하거나 사이트에서 가져옵니다.
예를 들어, WD My Password 4TB를 사용했으며 WD Drive Utilities 앱을 사용하여 작동했습니다 .