GNU/Linux >> Tutoriels Linux >  >> Linux

Quel système de fichiers utiliser lorsque vous utilisez à la fois Windows et Linux ?

Il existe des outils pour utiliser ext* sous Windows... mais je recommanderais NTFS car le *x-driver est assez stable de nos jours.


Tout d'abord, il y aura des problèmes avec NTFS si vous l'utilisez sous Linux :

  1. NTFS ne prend pas très bien en charge le mode d'autorisation de fichier, vous perdrez donc le bit exécutable, le bit setuid, etc.

  2. Le système ACL dans NTFS n'est pas aussi à l'aise avec Linux, et vous ne pouvez pas le désactiver comme vous le pouvez avec FAT32.

  3. Actuellement, les performances de l'implémentation NTFS sous Linux ne sont pas très bonnes. Par exemple, j'ai trouvé que si je construis un projet Maven avec NTFS, il est 3 fois plus lent qu'ext4.

Personnellement, j'exécute le système d'exploitation Windows dans VirtualBox et je fais du disque virtuel une image NTFS brute (voir ici). Étant donné que l'image NTFS est maintenant au format brut plutôt qu'au format .VDI, vous pouvez accéder au NTFS en le montant directement, sans charger l'instance de VM.

En utilisant VirtualBox au lieu de Dual boot, il y a plusieurs avantages :

  1. Vous n'avez pas besoin de convertir votre partition Linux vers le système de fichiers NTFS. Dans VirtualBox, vous pouvez utiliser Share Folder pour accéder au système de fichiers du système d'exploitation hôte. Et c'est très rapide. Associez-le à une lettre de lecteur si nécessaire.

  2. Vous pouvez travailler avec les deux systèmes d'exploitation simultanément, sans avoir besoin de redémarrer pour passer de l'un à l'autre.

  3. Votre chargeur GRUB ne sera jamais écrasé par Windows. Windows écrase toujours votre enregistrement de démarrage et ne vous demande jamais par oui ou par non.

  4. Vous accorderez plus d'attention à Linux, puis vous apprendrez la manière Linux de faire la plupart de votre travail. En fait, j'ai trouvé qu'il était rarement nécessaire d'activer la machine virtuelle Windows. Parce que les gens sont paresseux pour apprendre de nouvelles choses si vous installez un système double, et que Windows est suffisant, pourquoi vous donner la peine de démarrer sur un autre système d'exploitation ?

J'ai trouvé que c'était la meilleure façon de faire coexister Linux et Windows. J'ai créé plusieurs instances de VM Windows pour différents usages, et comme je n'installe pas trop d'applications sur chaque VM, elles s'exécutent rapidement et ne semblent pas trop différentes des machines non virtuelles.


Je suggère de considérer UDF 2.01. Il est supporté nativement par les noyaux Windows et Linux.

Sous Windows, utilisez format /FS:UDF pour créer ce système de fichiers.


Linux
  1. Qu'est-ce qu'une commande Chown sous Linux et comment l'utiliser

  2. Vérifier l'espace disque sous Linux à l'aide des commandes df et du

  3. Quels caractères sont interdits dans les noms de répertoires Windows et Linux ?

  4. Que dois-je utiliser à la place de windows.h sous Linux ?

  5. exFAT contre NTFS sous Linux

Commande de fichier Linux :que fait-elle et comment l'utiliser

Commande Linux Tail :qu'est-ce que c'est et comment l'utiliser

Comment exécuter des applications et des jeux Windows sur Linux à l'aide de Wine

Comment exécuter des applications Linux sur Windows 10 et 11 à l'aide de WSL

Comment installer et utiliser des applications Windows sur Linux à l'aide de PlayOnLinux

Linux - Que voulons-nous dire exactement lorsque nous disons que nous utilisons Linux ?