it-swarm.com.de

Welches Dateisystem soll verwendet werden, wenn sowohl Windows als auch Linux verwendet werden?

Ich werde bald eine 2-TB-Festplatte kaufen und möchte sie als Medienspeicher verwenden. Ich möchte sowohl unter Windows (Version 7, 64-Bit) als auch unter Ubuntu Linux lesen und schreiben können und benötige Unterstützung für Dateien mit einer Größe von mehr als 4 GB (ich denke, dies schließt FAT32 aus).

Ich verwende derzeit IFS-Laufwerke, um auf meine Linux Ext4-Partitionen zuzugreifen, und finde sie instabil. Bedeutet das NTFS? Fehlt mir noch etwas?

26
MighMoS

Es gibt Tools für die Verwendung von ext * unter Windows ... aber ich würde NTFS empfehlen, da der * x-Treiber heutzutage ziemlich stabil ist.

20
fakemustache

Zunächst einmal wird es einige Probleme mit NTFS geben, wenn Sie es unter Linux verwenden:

  1. NTFS unterstützt den Dateiberechtigungsmodus nicht sehr gut, daher verlieren Sie das ausführbare Bit, das Setuid-Bit usw.

  2. Das ACL-System in NTFS ist mit Linux nicht so vertraut, und Sie können es nicht wie mit FAT32 deaktivieren.

  3. Derzeit ist die Leistung der NTFS-Implementierung unter Linux nicht sehr gut. Wenn ich zum Beispiel ein Maven-Projekt mit NTFS erstelle, ist es dreimal langsamer als ext4.

Persönlich starte ich Windows OS in VirtualBox und mache das virtuelle Laufwerk zu einem unformatierten NTFS-Image (siehe hier ). Da das NTFS-Image jetzt im Raw-Format und nicht mehr im VDI-Format vorliegt, können Sie auf das NTFS zugreifen, indem Sie es direkt mounten, ohne die Instanz VM zu laden.

Durch die Verwendung von VirtualBox anstelle von Dualboots ergeben sich mehrere Vorteile:

  1. Sie müssen Ihre Linux-Partition nicht in das NTFS-Dateisystem konvertieren. In VirtualBox können Sie mit Share Folder auf das Dateisystem des Host-Betriebssystems zugreifen. Und es ist sehr schnell. Ordnen Sie es gegebenenfalls einem Laufwerksbuchstaben zu.

  2. Sie können mit beiden Betriebssystemen gleichzeitig arbeiten, ohne einen Neustart durchführen zu müssen, um von einem zum anderen zu wechseln.

  3. Ihr GRUB Loader wird von Windows niemals überschrieben. Windows überschreibt immer Ihren Startdatensatz und fordert Sie nie mit einem Ja oder Nein auf.

  4. Sie werden Linux mehr Aufmerksamkeit schenken und dann lernen Sie, wie Linux den größten Teil Ihrer Arbeit erledigt. In der Tat stellte ich fest, dass es selten erforderlich ist, die Windows-VM einzuschalten. Da die Leute faul sind, neue Dinge zu lernen, wenn Sie ein duales System installieren und Windows ausreicht, warum sollten Sie sich dann die Mühe machen, ein anderes Betriebssystem zu starten?

Ich fand, dass dies der beste Weg ist, sowohl Linux als auch Windows nebeneinander zu betreiben. Ich habe mehrere Windows VM -Instanzen für unterschiedliche Verwendungszwecke erstellt. Da ich nicht zu viele Anwendungen auf jeder VM installiere, werden sie schnell ausgeführt und unterscheiden sich nicht zu stark von nicht virtuellen Maschinen.

17
Xiè Jìléi

Ich schlage vor, UDF 2.01 in Betracht zu ziehen. Es wird nativ sowohl von Windows- als auch von Linux-Kerneln unterstützt.

Verwenden Sie unter Windows format /FS:UDF, um dieses Dateisystem zu erstellen.

6
Anixx

Wenn Sie keinen stabilen IFS-Treiber finden, ist NTFS Ihre einzige einfache Wahl. NTFS ist viel stabiler als früher unter Linux.

Ich habe ext4 unter Windows nicht verwendet, aber IFS-Treiber sind stabil genug für ext2/3, sodass Sie die älteren Linux-Dateisystemvarianten ausprobieren können.

2
David Spillett