모든 파티션을 강제로 삭제하고 터미널에서 디스크를 지우는 방법은 무엇입니까?

모든 파티션을 강제로 삭제하고 터미널에서 디스크를 지우는 방법은 무엇입니까?

내 문제는 실제로 OS X에 있지만 문제를 해결하기 위해 Linux 도구를 사용하고 있습니다.

SSD 드라이브의 모든 파티션을 삭제하고 새 GUID(HFS+) 파티션 테이블을 생성하려고 합니다. 기본 디스크 유틸리티는 디스크를 꺼내서 다시 분할할 수 없습니다. OS X 설치에 포함된 터미널에서 실행했는데 출력은 diskutil다음과 같습니다.

여기에 이미지 설명을 입력하세요.

Diskutil unmountDisk force /dev/disk0...12는 디스크를 마운트 해제할 수 없습니다.

USB에서 Ubuntu 12.10을 부팅하고 GParted를 사용하여 모든 파티션(복구 파티션 제외)을 삭제해 보았습니다. 문제는 없지만 디스크는 여전히 Apple 디스크 유틸리티를 사용하여 파티션을 생성하지 않습니다. 물론 hfsprogs아직 GParted가 설치되어 있지 않아서 HFS+ 파티션을 생성할 수 없고, 인터넷이 연결되어 있지 않아서 설치할 수 없습니다(Ubuntu는 Mac Book Retina에서는 작동하지 않습니다) Wi-Fi 어댑터).

그렇다면 주요 질문은 이 12개의 파티션이 무엇이며 이를 삭제하고 1개의 HFS+ 파티션을 생성하는 방법입니다.

고쳐 쓰다: 여기에 이미지 설명을 입력하세요.

답변1

외부 디스크 이미지를 꺼내려면 다음을 사용하십시오.

hdiutil detach /dev/disk# -force

저도 이 방법을 찾고 있었는데 드디어 찾았네요.

답변2

확실합니까 /dev/disk2... /dev/disk12SSD에 파티션이 있습니까? 파티션 에 파티션 번호가 /dev/disk1sN어디에 있는지 라는 장치 노드가 있기를 원합니다 .N

무슨 일이 일어나고 있는지 확인할 수 있도록 그래픽 디스크 유틸리티를 사용하는 것이 좋습니다. 더 나은 방법은 복구 파티션으로 부팅하고( ⌘R부팅하는 동안 길게 누르기) Mac OS 설정을 실행하는 대신 메뉴에서 디스크 유틸리티를 실행하는 것입니다. 이렇게 하면 아무것도 설치하기 전에 파티션을 조작하게 됩니다.

관련 정보