¿Cómo puedo formatear un disco USB como ext3 usando OS X Yosemite?
Quiero usarlo en otro sistema que esté basado en Linux, pero quiero formatearlo primero antes de conectarme al sistema de Linux.
¿Cómo puedo formatear un disco USB como ext3 usando OS X Yosemite?
Quiero usarlo en otro sistema que esté basado en Linux, pero quiero formatearlo primero antes de conectarme al sistema de Linux.
Necesitaba formatear una partición para ext3
en mi memoria USB. El disco ya estaba formateado, y tenía 3 particiones, y quería convertir la partición 1 de FAT32 a ext3.
brew
visita http://brew.sh/
brew install e2fsprogs
diskutil list
-- en mi caso, mi partición tenía estaba en el disco2 y tenía el identificador de disk2s1
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 puede que tengas que cambiar la unidad de disk2s1
a la partición o unidad que quieres formatear. Este comando te pedirá que verifiques el nombre de la partición, sólo para estar seguro :)Nota, si puedes ssh/telnet en tu router ejecutando dd-wrt o tomato, ya puedes ejecutar directamente mkfs.ext3
directamente en el router, y no necesitas hacer nada en tu mac en absoluto
GRACIAS Esta info ha sido super útil y no la he visto en ningún otro sitio en todo lo que he buscado en Google. BTW, mi OpenWRT en WRT1900acs no encuentra e2fsprogs
por lo que estaba luchando por formatear mi USB.
Me quedé atascado en esto obteniendo este error: '/dev/disk2: Resource busy while setting up superblock', hasta que probé 'diskutil unmountDisk disk2' entonces el siguiente comando funcionó 'sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext3 /dev/disk2'
Agradezco especialmente la nota de DD-WRT ya que me ahorró el paso de buscar la unidad del router para particionarla y formatearla en mi OpenWRT.
Una forma totalmente libre de hacer las cosas sería instalar VirtualBox y crear una máquina virtual que ejecute tu distro favorita de Linux. Deberías ser capaz de hacer esto con un impacto mínimo en el espacio del disco.
Yo personalmente sólo usaría un formato de archivo común, como el sistema de archivos FAT universal, pero obviamente esta no es la respuesta que estás buscando.
Está el producto comercial Paragon ExtFS para Mac con el que puedes formatear incluso ext4 - lo uso de vez en cuando para acceder al hdd externo ext3 y funciona bastante bien.
Desde su página 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 de eso.
También hay OSXFuse como se describe en este artículo, pero no creo que se pueda formatear un hdd 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 la más fácil.
Con VMWare Fusion 11.1.1 y Ubuntu 18.04 LTS pude formatear exitosamente un disco Seagate de 4TB conectado vía USB 3.0 en mi laptop Mac OSX 10.13.6 usando gparted al formato de archivo ext3 que luego puede ser leído usando soluciones Fuse ext2.
El procedimiento duró unas 3 horas... gparted muestra una barra de progreso mientras tanto:
Hoy (2021-01-17) he repetido el procedimiento y sólo ha tardado unos segundos en un disco SSD de 4 TB
Si adquiere Paragon ExtFS, obtendrá una serie de sistemas de archivos osxfuse.
Añadirá los siguientes sistemas de archivos a la Utilidad de Discos para /System/Library/Filesystems
:
UFSD_EXTFS Extended Filesystem 2
UFSD_EXTFS3 Extended Filesystem 3
UFSD_EXTFS4 Extended Filesystem 4
Ejecutar diskutil Listfilesystems
para ver todos los sistemas compatibles instalados en su máquina.
Encuentre su dispositivo de accionamiento:
diskutil list
Asumiendo que es /dev/disk2
Sólo tienes que teclear: diskutil eraseDisk
para la entrada prevista:
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 haya terminado, debería 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
A continuación, puede (supuestamente - según el manual de Paragon) montarlo (por desgracia, sólo con herramientas de Paragon):
/usr/local/sbin/mount_ufsd_ExtFS /dev/disk2s2 /Volumes/mountPoint
Solución de sólo lectura
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.