Hasta donde recuerdo...
Para Mac OS X:
diskutil(página de manual ) es una herramienta de línea de comandos para todo lo que Mac OS X puede manejar, es decir, proporcionará tanto o más de lo que Disk Utility puede hacer gráficamente.
- Para unidades particionadas MBR (Master Boot Record) de MS-DOS, use
fdisk(página de manual ).
- Para unidades particionadas Apple APM (Apple Partition Map), use
pdisk(página de manual ).
- Para unidades particionadas Apple y (U) EFI GPT (tabla de particiones GUID), use
gpt(página de manual ).
Si desea un comando GPT similar a fdisk, debe probar gdisk"GPT fdisk" de Rod Smith. Puede encontrar información (importante) asociada aquí y descargar información aquí .
Para Linux:
Los usos modernos de Linux partedpara la partición, por lo fdiskque aún puede existir, pero realmente querrá usar parteden su lugar.
- GNU Parted
parted admite todas las tablas de partición comunes, incluidas MBR, APM y GPT. La mayoría de las distribuciones de Linux tienen buenos manuales para su uso parted, es decir, durante la instalación, pero siempre recomiendo leer los wikipages de ArchLinux: en mi humilde opinión, son los mejores, excepto que este en particular actualmente no está muy actualizado (30 de diciembre de 2016) !
fdiskes solo para particiones MBR. Si intenta cambiar la tabla de particiones en un disco particionado GPT, en su lugar dañará el "MBR protector" que forma parte de la especificación GPT. partedte impedirá hacer eso!
pdiskha sido portado desde Darwin (la base BSD de Mac OS X) a Linux, por lo que también podría usarlo pdiskpara crear una tabla de particiones APM y administrar sus particiones. El problema es que las distribuciones modernas de Linux ya no incluyen un paquete precompilado pdisk. Estado de pdisk
mac-fdiskes el camino a seguir en Linux / PowerPC. La mayoría de las distribuciones x86 (y x64) no incluyen mac-fdiskporque solo es big-endian. Al mirar Debian , ve que solo están disponibles los paquetes powerpc / powerpc64, excepto los paquetes experimentales para m68k, pero no x86. El único Linux que conozco que funciona mac-fdisken x86 / amd64 es Gentoo Linux .
- Para particiones GPT
partedhace un gran trabajo. Si desea una herramienta de línea de comandos similar a fdisk, puede usar cualquiera gpto gdisk, aunque puede haber más ...
Para responder tu pregunta:
fdisk en macOS (anteriormente OS X, originalmente Mac OS X) actúa igual, pero debe verificar el esquema de partición utilizado:
- PC x86 (16 bits, 32 bits "i386" y 64 bits "x64") con uso de BIOS (d) Registro de partición maestra (MBR).
- Intel Itanium (IA-64), PC x86 (IA-32, esto incluye 64 bits, es decir, amd64, es decir, x64, es decir, x86-64 ) con UEFI e Intel-Macs, todos ellos utilizan EFI / UEFI ( interfaz de firmware extensible universal ), use la tabla de particiones GUID (GPT).
- Apple Macintosh que se ejecuta en m86k (procesadores de la serie Motorola 68000) y PowerPC utilizan Apple Partition Map (APM).
Esto no limita el esquema de particionamiento particular de unidades externas, naturalmente, ya que todas esas computadoras pueden usar cada esquema de particionamiento en medios externos si el sistema operativo lo admite. Pero para las unidades internas, más específicamente: unidades de arranque, solo se puede usar un esquema de partición.
Por lo tanto: si usa fdiskuna Mac en una unidad interna, no tendrá suerte, ya que no hay MBR en esa unidad. Es APM o GPT. Del mismo modo, si lo usa fdisken una PC moderna con UEFI (o una Intel Mac con EFI), solo verá el MBR protector de la GPT, no la tabla de partición real.
Para crear / administrar particiones, la ejecución fdisken una unidad externa que usa particiones MBR funcionará en macOS como lo hace en Linux.
Para enumerar particiones existentes en macOS (Mac OS X), use sudo diskutil list(consulte también este excelente artículo en OSXDaily.com ). En Linux, el equivilant es sudo parted -l, o si desea que sólo una unidad específica, sudo parted /dev/sda print.