내가 기억하기로는...
Mac OS X의 경우 :
diskutil
( manpage )는 Mac OS X이 처리 할 수있는 모든 것을위한 명령 줄 도구입니다. 즉, 디스크 유틸리티가 그래픽으로 할 수있는 것 이상을 제공합니다.
- MS-DOS MBR (Master Boot Record) 분할 드라이브의 경우
fdisk
( 맨 페이지 )를 사용하십시오.
- Apple APM (Apple Partition Map) 파티션 된 드라이브의 경우
pdisk
( 맨 페이지 )를 사용하십시오.
- Apple 및 (U) EFI GPT (GUID 파티션 테이블) 파티션 된 드라이브의 경우
gpt
( 맨 페이지 )를 사용하십시오.
fdisk와 같은 GPT 명령을 원한다면 gdisk
Rod Smith에서 "GPT fdisk"를 시도해야합니다 . 여기에서 (중요한) 관련 정보를 찾고 여기에서 정보 를 다운로드 할 수 있습니다 .
Linux의 경우 :
현대 리눅스는 parted
파티셔닝에 사용 하기 때문에 fdisk
여전히 주변에있을 수 있지만 실제로 사용하고 싶을 parted
것입니다.
- GNU Parted
parted
는 MBR, APM 및 GPT를 포함한 모든 일반적인 파티션 테이블을 지원합니다. 대부분의 Linux 배포판에는 사용 중 parted
, 즉 설치 중 사용에 대한 매뉴얼이 있지만 ArchLinux 에서 위키 페이지를 읽는 것이 좋습니다. -IMHO이 문서는 현재 최신 버전이 아니라는 점을 제외하고 가장 좋습니다 (2016 년 12 월 30 일) !
fdisk
MBR 파티션 전용입니다. GPT 파티션 된 디스크에서 파티션 테이블을 변경하려고하면 대신 GPT 사양의 일부인 "보호 MBR"이 손상됩니다. parted
그렇게하지 못하게합니다!
pdisk
Darwin (Mac OS X의 BSD 기반)에서 Linux로 포팅되었으므로 pdisk
APM 파티션 테이블을 생성하고 파티션을 관리 할 수도 있습니다 . 문제는 최신 Linux 배포판에 pdisk
더 이상 사전 컴파일 된 패키지가 포함되어 있지 않다는 것입니다. pdisk 상태
mac-fdisk
Linux / PowerPC를 사용하는 방법입니다. 대부분의 x86 (및 x64) 배포판 mac-fdisk
은 빅 엔디안 전용이므로 포함하지 않습니다 . 데비안 을 살펴보면 x86이 아닌 m68k 용 실험 패키지를 제외하고는 powerpc / powerpc64 패키지 만 사용할 수 있습니다. mac-fdisk
x86 / amd64 에서 작동하는 유일한 Linux 는 Gentoo Linux 입니다.
- GPT 파티션의
parted
경우 큰 역할을합니다. fdisk와 같은 명령 줄 도구를 원한다면 gpt
또는 gdisk
더 사용할 수도 있지만 또는를 사용할 수 있습니다.
질문에 대답하려면 :
fdisk
macOS (이전의 OS X, 원래 Mac OS X)에서는 동일하게 작동하지만 사용 된 파티션 구성표를 확인해야합니다.
- BIOS 사용 x86-PC (16 비트, 32 비트 "i386"및 64 비트 "x64") (d) 마스터 파티션 레코드 (MBR).
- Intel Itanium (IA-64), x86-PC (IA-32, 여기에는 UEFI 및 Intel-Mac과 함께 64 비트 즉 amd64 즉 x64 즉 x86-64 포함 )가 있으며 모두 EFI / UEFI ( Universal Extensible Firmware Interface)를 사용합니다. )의 경우 GUID 파티션 테이블 (GPT)을 사용하십시오.
- m86k (Motorola 68000 시리즈 프로세서) 및 PowerPC에서 실행되는 Apple Macintosh는 APM ( Apple Partition Map )을 사용합니다.
운영 체제가 지원하는 경우 모든 컴퓨터가 외부 미디어에서 각 파티션 구성표를 사용할 수 있으므로 외부 드라이브의 특정 파티션 구성표를 제한하지 않습니다 . 그러나 내부 드라이브, 특히 부팅 드라이브의 경우 하나의 파티션 구성표 만 사용할 수 있습니다.
따라서 : fdisk
내부 드라이브의 Mac에서 사용 하는 경우 해당 드라이브에 MBR이 없으므로 운이 없습니다. APM 또는 GPT입니다. 마찬가지로 fdisk
UEFI가있는 최신 PC (또는 EFI가있는 Intel Mac)에서 사용하는 경우 실제 파티션 테이블이 아니라 GPT의 보호 MBR 만 표시됩니다.
파티션을 생성 / 관리하기 fdisk
위해 MBR 파티셔닝을 사용하는 외부 드라이브 에서 실행 하면 Linux와 마찬가지로 macOS에서 작동합니다.
macOS (Mac OS X)의 기존 파티션을 나열하려면 다음을 사용 sudo diskutil list
하십시오 ( OSXDaily.com의이 훌륭한 기사 참조 ). Linux에서 equivilant는입니다 sudo parted -l
(또는 특정 드라이브 만 원하는 경우) sudo parted /dev/sda print
.