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.
Zunächst einmal wird es einige Probleme mit NTFS geben, wenn Sie es unter Linux verwenden:
-
NTFS unterstützt den Dateiberechtigungsmodus nicht sehr gut, daher verlieren Sie das ausführbare Bit, das Setuid-Bit usw.
-
Das ACL-System in NTFS ist mit Linux nicht so komfortabel, und Sie können es nicht wie bei FAT32 deaktivieren.
-
Derzeit ist die Performance der NTFS-Implementierung in Linux nicht sehr gut. Ich habe zum Beispiel festgestellt, dass wenn ich ein Maven-Projekt mit NTFS baue, es dreimal langsamer ist als ext4.
Persönlich führe ich das Windows-Betriebssystem in VirtualBox aus und mache die virtuelle Festplatte zu einem NTFS-Rohabbild (siehe hier). Da das NTFS-Image jetzt im Rohformat statt VDI vorliegt, können Sie auf das NTFS zugreifen, indem Sie es direkt mounten, ohne die VM-Instanz zu laden.
Durch die Verwendung von VirtualBox anstelle von Dualboots ergeben sich mehrere Vorteile:
-
Sie müssen Ihre Linux-Partition nicht in das NTFS-Dateisystem konvertieren. In VirtualBox können Sie
Share Folder
verwenden um auf das Dateisystem des Host-Betriebssystems zuzugreifen. Und es ist sehr schnell. Ordnen Sie es bei Bedarf einem Laufwerksbuchstaben zu. -
Sie können mit beiden Betriebssystemen gleichzeitig arbeiten, ohne neu starten zu müssen, um von einem zum anderen zu wechseln.
-
Ihr GRUB-Loader wird niemals von Windows überschrieben. Windows überschreibt immer Ihren Startdatensatz und fragt Sie nie nach Ja oder Nein.
-
Sie werden Linux mehr Aufmerksamkeit schenken und dann lernen, wie Sie mit Linux den größten Teil Ihrer Arbeit erledigen. Tatsächlich habe ich festgestellt, 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 die Mühe machen, ein anderes Betriebssystem zu booten?
Ich fand, dass dies der beste Weg ist, um Linux und Windows koexistieren zu lassen. Ich habe mehrere Windows-VM-Instanzen für unterschiedliche Verwendungszwecke erstellt, und da ich nicht zu viele Anwendungen in jeder VM installiere, laufen sie schnell und es fühlt sich nicht allzu anders an als nicht-virtuelle Maschinen.
Ich schlage vor, UDF 2.01 in Betracht zu ziehen. Es wird sowohl von Windows- als auch von Linux-Kerneln nativ unterstützt.
Verwenden Sie unter Windows format /FS:UDF
um dieses Dateisystem zu erstellen.