Formattazione del disco USB come EXT3 su Mac

35

Come posso formattare un disco USB come ext3 usando OS X Yosemite?

Voglio usarlo su un altro sistema basato su Linux, ma desidero formattarlo prima di collegarmi al sistema linux.

    
posta motionpotion 11.02.2015 - 16:17
fonte

4 risposte

49

Avevo bisogno di formattare una partizione su ext3 sulla mia chiavetta USB. L'unità era già formattata e aveva 3 partizioni e volevo convertire la partizione 1 da FAT32 a ext3.

  1. installa brew , visita http://brew.sh/
  2. installa e2fsprogs utilizzando brew install e2fsprogs
  3. scopri il nome della tua partizione o unità usando diskutil list - nel mio caso, la mia partizione era su disk2 e aveva l'identificatore di disk2s1
  4. sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext3 /dev/disk2s1 ma potrebbe essere necessario cambiare l'unità da disk2s1 alla partizione o all'unità che si desidera formattare. Questo comando ti chiederà di verificare il nome della partizione, solo per essere sicuro:)

Nota, se sei in grado di ssh / telnet nel router che esegue dd-wrt o pomodoro, puoi già eseguire direttamente mkfs.ext3 direttamente nel router, e non devi fare nulla sul tuo Mac per niente

    
risposta data 09.04.2016 - 08:55
fonte
6

Un modo totalmente libero di fare le cose sarebbe installare VirtualBox e creare una macchina virtuale che eseguirà la tua distribuzione Linux preferita. Dovresti riuscire a farlo con un impatto minimo sullo spazio del disco.

Personalmente utilizzerei solo un formato di file comune come il file system FAT universale, ma ovviamente questa non è la risposta che stai cercando.

    
risposta data 11.02.2015 - 16:34
fonte
3

C'è il prodotto commerciale Paragon ExtFS per Mac con cui è possibile formattare anche ext4 - Lo uso di volta in volta per accedere a ext3 hdd esterno e funziona abbastanza bene.

Dal loro sito 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!

Nessuna affiliazione o altro.

C'è anche OSXFuse come descritto in questo articolo, ma non penso che tu possa formattare un hdd con esso.

Altrimenti concordo con ScunnerDarkly - installa linux in una macchina virtuale - o esegui un disco live (es. ubuntu ) in una macchina virtuale , che potrebbe essere il più semplice.

    
risposta data 13.02.2015 - 15:46
fonte
0

Se acquisisci Paragon ExtFS, ottieni una serie di file system osxfuse.

Aggiungerà i seguenti filesystem al tuo sistema può essere visto da Utility Disco a /System/Library/Filesystems :

UFSD_EXTFS                      Extended Filesystem 2
UFSD_EXTFS3                     Extended Filesystem 3
UFSD_EXTFS4                     Extended Filesystem 4

Esegui diskutil Listfilesystems per visualizzare tutti i sistemi supportati installati sul tuo computer.

Trova il tuo dispositivo:

diskutil list

Supponendo che sia /dev/disk2 Puoi semplicemente digitare: diskutil eraseDisk per l'input previsto:

Usage:  diskutil eraseDisk format name [APM[Format]|MBR[Format]|GPT[Format]]
        MountPoint|DiskIdentifier|DeviceNode

Avrei eseguito:

diskutil eraseDisk UFSD_EXTFS4 BananaPi /dev/disk2

Quando hai finito dovresti vedere qualcosa come questo 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

Puoi quindi (presumibilmente - secondo il manuale di Paragon) montarlo (purtroppo solo con gli strumenti di Paragon):

/usr/local/sbin/mount_ufsd_ExtFS /dev/disk2s2 /Volumes/mountPoint 

Addendum

Soluzione di sola lettura

link

    
risposta data 22.05.2016 - 13:45
fonte

Leggi altre domande sui tag