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 parted
para particionar, portanto fdisk
ainda 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. parted
impedirá você de fazer isso!
pdisk
foi portado de Darwin (a base BSD do Mac OS X) para o Linux, para que você também possa usar pdisk
para 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-fdisk
porque é 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-fdisk
com 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 gpt
ou 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 fdisk
um 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 fdisk
um 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 fdisk
em 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
,.