Até onde eu lembro...
Para o Mac OS X:
diskutil(página de manual ) é uma ferramenta de linha de comando para tudo o que o Mac OS X suporta, ou seja, fornece tanto ou mais quanto o Utilitário de Disco pode fazer graficamente.
- Para unidades particionadas do MS-DOS MBR (Registro mestre de inicialização), use
fdisk(página de manual ).
- Para unidades particionadas do Apple APM (Apple Partition Map), use
pdisk(página de manual ).
- Para unidades particionadas Apple e (U) EFI GPT (tabela de partição GUID), use
gpt(página de manual ).
Se você deseja um comando GPT semelhante ao fdisk, tente gdisk"GPT fdisk" de Rod Smith. Você pode encontrar informações associadas (importantes) aqui e fazer download de informações aqui .
Para Linux:
O Linux moderno usa partedpara particionar, portanto fdiskainda pode estar por aí, mas você realmente gostaria de usá-lo parted.
- O GNU Parted
parted suporta todas as tabelas de partições comuns, incluindo MBR, APM e GPT. A maioria das distribuições Linux possui bons manuais para o uso parted, ou seja, durante a instalação, mas eu sempre recomendo ler as páginas do ArchLinux - IMHO são as melhores, exceto que essa em particular não está muito atualizada no momento (30 de dezembro de 2016) !
fdiské apenas para partições MBR. Se você tentar alterar a tabela de partição em um disco particionado GPT, você corromperá o "MBR protetor", que faz parte da especificação GPT. partedimpedirá você de fazer isso!
pdiskfoi portado de Darwin (a base BSD do Mac OS X) para o Linux, para que você também possa usar pdiskpara criar uma tabela de partição APM e gerenciar suas partições. O problema é que as distribuições modernas do Linux não incluem mais um pacote pré-compilado pdisk. Status do pdisk
mac-fdiské o caminho a seguir no Linux / PowerPC. A maioria das distribuições x86 (e x64) não inclui mac-fdiskporque é apenas big-endian. Olhando para o Debian, você vê que apenas os pacotes powerpc / powerpc64 estão disponíveis, exceto os pacotes experimentais para m68k, mas não para x86. O único Linux que conheço que trabalha mac-fdiskcom x86 / amd64 é o Gentoo Linux .
- Para partições GPT,
partedé um ótimo trabalho. Se você deseja uma ferramenta de linha de comando semelhante ao fdisk, pode usar um gptou gdisk, embora possa haver mais ...
Para responder sua pergunta:
fdisk no macOS (anteriormente OS X, originalmente Mac OS X) age da mesma forma, mas você deve verificar o esquema de particionamento usado:
- PCs x86 (16 bits, 32 bits "i386" e 64 bits "x64") com uso de BIOS (d) Registro de Partição Principal (MBR).
- Intel Itanium (IA-64), x86-PCs (IA-32, isso inclui 64 bits ou seja, amd64 ou x64 ou x86-64 ) com UEFI e Intel-Macs, todos eles usam EFI / UEFI ( Universal Extensible Firmware Interface ), use a tabela de partição GUID (GPT).
- O Apple Macintosh em execução no m86k (processadores da série Motorola 68000) e o PowerPC usam o Apple Partition Map (APM).
Isso não limita o esquema de particionamento específico de unidades externas, naturalmente, pois todos esses computadores podem usar cada esquema de particionamento em mídia externa, se o sistema operacional o suportar. Mas para unidades internas, mais especificamente: unidades de inicialização, apenas o esquema de particionamento pode ser usado.
Portanto: se você usar fdiskum Mac em uma unidade interna, não terá sorte, pois não há MBR nessa unidade. É APM ou GPT. Da mesma forma, se você usar fdiskum PC moderno com UEFI (ou um Intel Mac com EFI), verá apenas o MBR de proteção da GPT, não a tabela de partição real.
Para criar / gerenciar partições, a execução fdiskem uma unidade externa que usa o particionamento MBR funcionará no macOS, como no Linux.
Para listar partições existentes no macOS (Mac OS X), use sudo diskutil list(consulte também este excelente artigo em OSXDaily.com ). No Linux, o equivalente é sudo parted -l, ou se você deseja apenas uma unidade específica sudo parted /dev/sda print,.