GNU/Linux >> LINUX-Kenntnisse >  >> Linux

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

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:

  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 komfortabel, und Sie können es nicht wie bei FAT32 deaktivieren.

  3. 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:

  1. 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.

  2. Sie können mit beiden Betriebssystemen gleichzeitig arbeiten, ohne neu starten zu müssen, um von einem zum anderen zu wechseln.

  3. Ihr GRUB-Loader wird niemals von Windows überschrieben. Windows überschreibt immer Ihren Startdatensatz und fragt Sie nie nach Ja oder Nein.

  4. 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.


Linux
  1. Was ist ein Rolling Release Linux und was ist der wirkliche Vorteil seiner Verwendung?

  2. Antivirus unter Linux:Sollte ich es wirklich verwenden und wenn ja, wann brauche ich es?

  3. In welchen Sprachen sind Windows, Mac OS X und Linux geschrieben?

  4. Welche Zeichen sind in Windows- und Linux-Verzeichnisnamen verboten?

  5. Was sollte ich anstelle von windows.h unter Linux verwenden?

Linux-Dateibefehl:Was macht er und wie wird er verwendet?

Linux-Tail-Befehl:Was es ist und wie man es verwendet

So führen Sie Windows-Anwendungen und -Spiele unter Linux mit Wine aus

So führen Sie Linux-Apps unter Windows 10 und 11 mit WSL aus

So installieren und verwenden Sie Windows-Anwendungen unter Linux mit PlayOnLinux

Linux – Was genau meinen wir, wenn wir sagen, dass wir Linux verwenden?