Wie kann ich ein USB-Laufwerk mit OS X Yosemite als ext3 formatieren?
Ich möchte es auf einem anderen System verwenden, das auf Linux basiert, aber ich möchte es zuerst formatieren, bevor ich mich mit dem Linux-System verbinde.
Wie kann ich ein USB-Laufwerk mit OS X Yosemite als ext3 formatieren?
Ich möchte es auf einem anderen System verwenden, das auf Linux basiert, aber ich möchte es zuerst formatieren, bevor ich mich mit dem Linux-System verbinde.
Antworten:
Ich musste eine Partition ext3
auf meinem USB-Stick formatieren . Das Laufwerk war bereits formatiert und hatte 3 Partitionen, und ich wollte Partition 1 von FAT32 nach ext3 konvertieren.
brew
, besuchenhttp://brew.sh/
brew install e2fsprogs
diskutil list
Ermitteln Sie den Namen Ihrer Partition oder Ihres Laufwerks mithilfe von - in meinem Fall befand sich meine Partition auf Festplatte 2 und hatte die Kennung vondisk2s1
sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext3 /dev/disk2s1
Möglicherweise müssen Sie jedoch das Laufwerk von disk2s1
auf die Partition oder das Laufwerk ändern, die Sie formatieren möchten. Dieser Befehl fordert Sie auf, den Namen der Partition zu überprüfen, nur um sicherzugehen :)Hinweis: Wenn Sie in Ihrem Router mit dd-wrt oder tomato ssh / telnet ausführen können, können Sie bereits mkfs.ext3
direkt im Router ausgeführt werden und müssen auf Ihrem Mac überhaupt nichts tun
Eine völlig freie Möglichkeit wäre, VirtualBox zu installieren und eine virtuelle Maschine zu erstellen, auf der Ihre Lieblings-Linux-Distribution läuft. Dies sollte mit minimaler Auswirkung auf den Speicherplatz möglich sein.
Ich persönlich verwende nur ein gängiges Dateiformat wie das universelle FAT-Dateisystem, aber offensichtlich ist dies nicht die Antwort, die Sie suchen.
Es gibt das kommerzielle Produkt Paragon ExtFS für Mac, mit dem Sie sogar ext4 formatieren können - ich verwende es von Zeit zu Zeit, um auf externe ext3-Festplatten zuzugreifen, und es funktioniert recht 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 was auch immer.
Es gibt auch OSXFuse, wie in diesem Artikel beschrieben, aber ich glaube nicht, dass Sie eine Festplatte damit formatieren können.
Ansonsten stimme ich ScunnerDarkly zu - installiere Linux in einer virtuellen Maschine - oder starte eine Live-Disk (zB Ubuntu ) in einer virtuellen Maschine, was am einfachsten sein könnte.
Mit VMWare Fusion 11.1.1 und Ubuntu 18.04 LTS konnte ich eine über USB 3.0 angeschlossene 4-TB-Festplatte von Seagate auf meinem Mac OSX 10.13.6-Laptop mit gparted in das ext3-Dateiformat formatieren, das später mit Fuse ext2-Lösungen gelesen werden kann.
Der Eingriff dauerte ca. 3 Stunden ... gparted zeigt in der Zwischenzeit einen Fortschrittsbalken an:
Wenn Sie Paragon ExtFS erwerben, erhalten Sie eine Reihe von osxfuse-Dateisystemen.
Es werden die folgenden Dateisysteme zu Ihrem System hinzugefügt, die vom Festplatten-Dienstprogramm angezeigt werden /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 Laufwerk:
diskutil list
Angenommen, /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 sehen 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
Sie können es dann (angeblich - laut Paragon-Handbuch) einbinden (leider nur mit paragon-Werkzeugen):
/usr/local/sbin/mount_ufsd_ExtFS /dev/disk2s2 /Volumes/mountPoint
Nur-Lese-Lösung
e2fsprogs
so dass ich Schwierigkeiten hatte, mein USB-Format zu bekommen.