Verschieben von Dateien> 4 GB von einem Mac auf eine Windows-Box

11

Wenn ich Videodateien von meinem Mac an Freunde übertragen möchte, die Windows verwenden, verschiebe ich die Dateien normalerweise auf ein FAT32-formatiertes Flash-Laufwerk oder eine externe Festplatte. FAT32 kann jedoch keine Dateien verarbeiten, die größer als etwa 4 GB sind.

Ich könnte die Datei in einem mehrteiligen Format (z. B. RAR) archivieren oder einige nicht ganz perfekte Userspace-Dateisystemtreiber (MacFUSE) auf dem Mac verwenden, um auf eine NTFS-formatierte Festplatte zu schreiben, aber es scheint so sei ein besserer Weg. Welche anderen Möglichkeiten gibt es?

Isaac
quelle
1
Verwandte Frage: superuser.com/questions/25144/...
aendrew

Antworten:

20

Wenn Sie unter 10.6.5 oder höher und Windows Vista oder höher sind, können Sie Ihren Memory Stick oder Ihre USB-Festplatte auf exFAT formatieren, eine neuere Version von FAT mit Unterstützung für große Dateien und nahezu unbegrenzter Partitionsgröße. Es hat keine nennenswerten Berechtigungen, daher ist es perfekt, um Dateien zu übertragen.

Ältere Systeme werden es jedoch nicht sehen.

Ich benutze dieses Dateisystem auf meiner externen 1 TB WD-Festplatte und es funktioniert wunderbar.

unom
quelle
Liest 10.6 nativ exFAT? Oder über MacFUSE?
Loïc Wolff
@ Wolff: Nativ seit 10.6.5
Peter Štibraný
2
+1. Dies scheint die beste Lösung zu sein, obwohl ich darauf warte, das Lesen unter Windows bis mindestens später heute Abend zu testen. Ich hatte nicht bemerkt, dass OS X ExFAT-Unterstützung erhalten hatte. Auch nach Wikipedia kann WinXP ExFAT mit einem Update von Microsoft lesen.
Isaac
Ich habe jetzt überprüft, ob es funktioniert hat, auf eine WinXP-Box zu wechseln, die mit dem speziellen ExFAT-Update aktualisiert wurde. Daher gehe ich davon aus, dass Win7 kein Problem sein sollte. Vielen Dank!
Isaac
3

Sie haben fünf Möglichkeiten:

  1. Netzwerkübertragung über FTP oder Samba direkt auf ein NTFS-Laufwerk auf dem Windows-Computer
  2. Externes Laufwerk mit NTFS-Dateisystem, was natürlich die beste Möglichkeit ist, dies auf einem externen Laufwerk zu tun, [edit-add], obwohl Sie auf der Mac-Seite zusätzliche Software benötigen würden, um auf die NTFS-Partition schreiben zu können.
  3. Mehrteiliges Archiv, wie Sie oben sagten.
  4. Verwenden Sie eine Software auf dem Windows-Computer, um HFS-Partitionen zu lesen. In der Vergangenheit habe ich die Testversion von MacDrive ausprobiert und sie hat recht gut funktioniert, ist aber kostenpflichtige Software. Möglicherweise gibt es eine Alternative dazu.
  5. (Bonus) Führen Sie ein Hackintosh-Setup auf dem Windows-Computer durch, damit Sie HFS-Partitionen lesen können :)

  6. (edit-add) Mit einer externen Festplatte mit NTFS-Partition und einer VirtualBox mit Linux. Sie können die Dateien dann über virtualbox hochladen, da Linux das Schreiben auf NTFS-Partitionen über NTFS-3g unterstützt. Dies wäre der "hackigste" Weg, aber es würde ohne Geldkosten kommen, da die gesamte Software kostenlos ist (Virtualbox, Linux (am einfachsten ist Ubuntu)).

bisko
quelle
+1. Ich hatte vermutet, dass 1 eine Option ist, obwohl dies bedeuten würde, dass ich einen OS X-Computer mitbringe, um die Übertragung durchzuführen. Wenn sich für 2 nichts geändert hat, kann OS X immer noch nicht nativ in NTFS schreiben. Ich bin versucht, 4 zu versuchen, aber ich möchte lieber vermeiden, Software auf der Windows-Box zu installieren. 5 wäre eigentlich meine bevorzugte Lösung, aber es ist nicht mein Computer, es ist wahrscheinlich keine kompatible Hardware und es läuft derzeit Windows 7 Media Center, das meiner Meinung nach immer noch flüssiger ist als alles, was auf der Mac-Seite ähnlich ist.
Isaac
Option 1 ist nicht erforderlich, um den Computer mitzubringen, es sei denn, beide befinden sich hinter Firewalls (oder Routern), auf die Sie keinen Zugriff haben. Sie können Ports auf einem der Computer weiterleiten und Sie befinden sich in. Wie bei Option 2 - Ich habe meine Antwort bearbeitet und den Teil über zusätzliche Software vergessen. Außerdem habe ich eine zusätzliche Option hinzugefügt, die Sie verwenden können, die möglicherweise die beste Wahl ist :)
bisko
Bei Option 1 ist es aufgrund der asymmetrischen Verbindungsgeschwindigkeit (meine Upstream-Dauergeschwindigkeit beträgt 1 Mbit / s) unpraktisch, eine Remote-Verbindung herzustellen. Option 6 ist wahrscheinlich die zweitbeste, nur hinter Basilmirs Vorschlag von ExFAT (es wäre wahrscheinlich am einfachsten, eine Live-CD-Distribution in der Virtualbox zu verwenden).
Isaac
@Isaac ich verstehe ... nun, die Verbindungsgeschwindigkeit ist definitiv ein Mist in deinem Fall :) Was Balsimirs Vorschlag betrifft - ich muss sagen, dass ich ihn bis jetzt nicht gesehen habe :) Es ist viel besser, wenn es so funktioniert, wie es sich anhört. Du solltest es versuchen.
Bisko
1
Ich habe gerade überprüft, ob die ExFAT-Lösung tatsächlich funktioniert. Dies ist zumindest für meine spezielle Situation der beste Weg. Ich wusste auch bis zu dieser Antwort nicht, dass 10.6 ExFAT-Unterstützung hat.
Isaac
0

Sie könnten ext3 verwenden und dann Ext2Fsd unter Windows installieren , obwohl Sie in diesem Fall immer noch einen Userspace-Dateisystemtreiber verwenden (obwohl einer vielleicht besser als der NTFS-Treiber von MacFUSE ist?) ...

aendrew
quelle
0

Meine Lösung hierfür besteht darin, ein Laufwerk in zwei Partitionen zu partitionieren: eine für tatsächliche Daten, die als exFAT formatiert sind, und eine kleine Partition für Varianten des exFAT-Treibers für WinXP , das neueste 10.6.x-Combo-Update und das 10.5.8-Combo-Update sowie den Paragon-Beta-exFAT-Treiber für 10.5.8 (Ich habe es während des Beta-Tests bekommen und da ich es nie benutzt habe, weiß ich nicht, ob es ein Zeitlimit gibt =). Und ich formatiere diese kleine Partition in NTFS unter Windows, damit sie nicht durch falsches Auswerfen beschädigt wird, wie dies normalerweise bei FAT32 der Fall ist. Wahrscheinlich sollte ich auch Linux behandeln, aber ich weiß nichts darüber.

iskra
quelle