Solución:
Necesitaba formatear una partición para ext3
en mi unidad flash USB. La unidad ya estaba formateada y tenía 3 particiones, y quería convertir la partición 1 de FAT32 a ext3.
- Instalar en pc
brew
, visitarhttp://brew.sh/
- instalar e2fsprogs usando
brew install e2fsprogs
- averiguar el nombre de su partición o unidad usando
diskutil list
– en mi caso, mi partición estaba en disk2 y tenía el identificador dedisk2s1
- Si la unidad está montada, desmóntela:
diskutil unmountDisk disk2
. Tenga en cuenta que esta es la unidad de la lista anterior, no la partición. -
sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext3 /dev/disk2s1
pero es posible que deba cambiar la unidad dedisk2s1
a la partición o unidad que desea formatear. Este comando le pedirá que verifique el nombre de la partición, solo para estar seguro 🙂
Tenga en cuenta que si puede ssh / telnet en su enrutador que ejecuta dd-wrt o tomato, ya puede ejecutar directamente mkfs.ext3
directamente en el enrutador, y no necesita hacer nada en su mac
Una forma totalmente gratuita de hacer las cosas sería instalar VirtualBox y crear una máquina virtual que ejecutará su distribución de Linux favorita. Debería poder hacer esto con un impacto mínimo en el espacio en disco.
Personalmente, solo usaría un formato de archivo común, como el sistema de archivos universal FAT, pero obviamente esta no es la respuesta que está buscando.
Existe el producto comercial Paragon ExtFS para Mac con el que puedes formatear incluso ext4; lo uso de vez en cuando para acceder al disco duro externo ext3 y funciona bastante bien.
Desde su sitio web:
Full read/write access to Ext2 / Ext3 / Ext4 partitions under Mac® OS X
Transfer rate is similar to the native Mac® OS Extended file system performance
Auto-mounting of Ext2 / Ext3 / Ext4 volumes
Full support of OS X 10.10 Yosemite!
Sin afiliación ni de ningún tipo.
También existe OSXFuse como se describe en este artículo, pero no creo que pueda formatear un disco duro con él.
De lo contrario, estoy de acuerdo con ScunnerDarkly: instalar linux en una máquina virtual o ejecutar un disco en vivo (por ejemplo, ubuntu) en una máquina virtual, que podría ser lo más fácil.