¿Cómo puedo formatear un disco USB como ext3 usando OS X Yosemite?
Quiero usarlo en otro sistema basado en Linux, pero deseo formatearlo antes de conectarme al sistema Linux.
¿Cómo puedo formatear un disco USB como ext3 usando OS X Yosemite?
Quiero usarlo en otro sistema basado en Linux, pero deseo formatearlo antes de conectarme al sistema Linux.
Respuestas:
Necesitaba formatear una partición 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.
brew
, visitarhttp://brew.sh/
brew install e2fsprogs
diskutil list
- en mi caso, mi partición estaba en el disco2 y tenía el identificador dedisk2s1
sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext3 /dev/disk2s1
pero es posible que deba cambiar la unidad de disco disk2s1
a la partición o unidad que desea formatear. Este comando le pedirá que verifique el nombre de la partición, solo para asegurarse :)Tenga en cuenta que si puede ssh / telnet en su enrutador ejecutando dd-wrt o tomato, ya puede ejecutar mkfs.ext3
directamente 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 ejecute 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 FAT universal, pero obviamente esta no es la respuesta que está buscando.
Existe el producto comercial Paragon ExtFS para Mac con el que puede formatear incluso ext4: lo uso de vez en cuando para acceder al disco externo 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 nada.
También hay 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, lo que podría ser lo más fácil.
Con VMWare Fusion 11.1.1 y Ubuntu 18.04 LTS pude formatear con éxito un disco Seagate 4TB conectado a través de USB 3.0 en mi computadora portátil Mac OSX 10.13.6 usando gparted al formato de archivo ext3 que luego se puede leer usando soluciones Fuse ext2.
Tomó unas 3 horas para el procedimiento ... mientras tanto, gparted muestra una barra de progreso:
Si adquiere Paragon ExtFS, obtendrá una serie de sistemas de archivos osxfuse.
Disk Utility agregará los siguientes sistemas de archivos a su sistema para /System/Library/Filesystems
:
UFSD_EXTFS Extended Filesystem 2
UFSD_EXTFS3 Extended Filesystem 3
UFSD_EXTFS4 Extended Filesystem 4
Ejecute diskutil Listfilesystems
para ver todos los sistemas compatibles instalados en su máquina.
Encuentra tu dispositivo de accionamiento:
diskutil list
Asumiendo que es /dev/disk2
, simplemente puede escribir: diskutil eraseDisk
para la entrada esperada:
Usage: diskutil eraseDisk format name [APM[Format]|MBR[Format]|GPT[Format]]
MountPoint|DiskIdentifier|DeviceNode
Yo correría:
diskutil eraseDisk UFSD_EXTFS4 BananaPi /dev/disk2
Cuando termines deberías ver algo como esto diskutil list
/dev/disk2 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *4.0 GB disk2
1: EFI EFI 209.7 MB disk2s1
2: Linux Filesystem 3.6 GB disk2s2
3: Apple_Boot Boot OS X 134.2 MB disk2s3
Luego puede (supuestamente, de acuerdo con el manual de Paragon) montarlo (desafortunadamente solo con las herramientas de Paragon):
/usr/local/sbin/mount_ufsd_ExtFS /dev/disk2s2 /Volumes/mountPoint
Solución de solo lectura
e2fsprogs
así que estaba luchando para formatear mi USB.