Wie kann ich eine USB-Festplatte mit OS X Yosemite als ext3 formatieren?
Ich möchte es auf einem anderen Linux-basierten System verwenden, aber ich möchte es zuerst formatieren, bevor ich mich mit dem Linux-System verbinde.
Ich musste eine Partition ext3
auf meinem USB-Flash-Laufwerk formatieren. Das Laufwerk war bereits formatiert und hatte 3 Partitionen, und ich wollte Partition 1 von FAT32 in ext3 konvertieren.
brew
, besuchenhttp://brew.sh/
brew install e2fsprogs
diskutil list
- in meinem Fall befand sich meine Partition auf disk2 und hatte die Kennung vondisk2s1
diskutil unmountDisk disk2
. Beachten Sie, dass dies das Laufwerk in der obigen Auflistung ist, nicht die Partition.sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext3 /dev/disk2s1
Möglicherweise müssen Sie jedoch das Laufwerk von disk2s1
der Partition oder dem Laufwerk ändern, das Sie formatieren möchten. Dieser Befehl fordert Sie auf, den Namen der Partition zu überprüfen, nur um sicherzugehen :)Beachten Sie, dass Sie, wenn Sie in der Lage sind, ssh/telnet in Ihren Router mit dd-wrt oder tomato zu gelangen, bereits direkt mkfs.ext3
im Router ausgeführt werden können und auf Ihrem Mac überhaupt nichts tun müssen
Eine völlig kostenlose Möglichkeit wäre, VirtualBox zu installieren und eine virtuelle Maschine zu erstellen, auf der Ihre bevorzugte Linux-Distribution ausgeführt wird. Dies sollte mit minimaler Auswirkung auf den Speicherplatz möglich sein.
Ich persönlich würde einfach ein gängiges Dateiformat wie das universelle FAT-Dateisystem verwenden, aber offensichtlich ist dies nicht die Antwort, nach der Sie suchen.
Es gibt das kommerzielle Produkt Paragon ExtFS für Mac , mit dem man sogar ext4 formatieren kann - ich benutze es ab und zu, um auf externe ext3-Festplatten zuzugreifen, und es funktioniert ganz gut.
Von ihrer Website:
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!
Keine Zugehörigkeit oder ähnliches.
Es gibt auch OSXFuse , wie in diesem Artikel beschrieben, aber ich glaube nicht, dass Sie damit eine Festplatte formatieren können.
Ansonsten stimme ich ScunnerDarkly zu - installieren Sie Linux in einer virtuellen Maschine - oder führen Sie eine Live-Festplatte (z. B. Ubuntu ) in einer virtuellen Maschine aus, was möglicherweise am einfachsten ist.
Mit VMWare Fusion 11.1.1 und Ubuntu 18.04 LTS konnte ich eine über USB 3.0 verbundene Seagate 4TB-Festplatte auf meinem Mac OSX 10.13.6-Laptop mit gparted erfolgreich in das ext3-Dateiformat formatieren, das dann später mit Fuse ext2-Lösungen gelesen werden kann.
Der Vorgang dauerte etwa 3 Stunden ... gparted zeigt in der Zwischenzeit einen Fortschrittsbalken an:
Heute (2021-01-17) habe ich den Vorgang wiederholt und es dauerte nur wenige Sekunden auf einer 4-TB-SSD-Festplatte
Wenn Sie Paragon ExtFS erwerben, erhalten Sie eine Reihe von osxfuse-Dateisystemen.
Es fügt Ihrem System die folgenden Dateisysteme hinzu, die vom Festplattendienstprogramm angezeigt werden können /System/Library/Filesystems
:
UFSD_EXTFS Extended Filesystem 2
UFSD_EXTFS3 Extended Filesystem 3
UFSD_EXTFS4 Extended Filesystem 4
Ausführen diskutil Listfilesystems
, um alle unterstützten Systeme anzuzeigen, die auf Ihrem Computer installiert sind.
Finden Sie Ihr Antriebsgerät:
diskutil list
Angenommen, es ist /dev/disk2
Sie können einfach Folgendes eingeben: diskutil eraseDisk
für die erwartete Eingabe:
Usage: diskutil eraseDisk format name [APM[Format]|MBR[Format]|GPT[Format]]
MountPoint|DiskIdentifier|DeviceNode
Ich würde Rennen:
diskutil eraseDisk UFSD_EXTFS4 BananaPi /dev/disk2
Wenn Sie fertig sind, sollten Sie so etwas sehendiskutil 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
Den kann man dann (angeblich - laut Paragon-Handbuch) montieren (leider nur mit Paragon-Tools):
/usr/local/sbin/mount_ufsd_ExtFS /dev/disk2s2 /Volumes/mountPoint
Nur-Lese-Lösung
Mike Scheinkel
e2fsprogs
also hatte ich Probleme, meinen USB zu formatieren.Jackkav
Kisten
Lei Zhang