Pourquoi arrêter d'utiliser un seul système d'exploitation? Aujourd'hui, il est possible d'installer deux ou plusieurs systèmes d'exploitation sur le même ordinateur. Et bien que nous puissions le faire de plusieurs manières (machines virtuelles, Windows sous-systèmes, etc.), le moyen de profiter des avantages d'un système d'exploitation à 100% est de l'installer physiquement sur le PC grâce au dual boot, ou dual boot. Cependant, lorsque nous passons d'un système à un autre, nous pouvons rencontrer des problèmes. Surtout en essayant de accéder à nos fichiers depuis Windows et Linux.
Chaque système d'exploitation utilise son propre système de fichiers. Windows, par exemple, utilise NTFS sur sa partition primaire; macOS utilise son propre système, PASA ; et Linux, bien qu'il soit compatible avec un bon nombre de systèmes de fichiers, le plus utilisé dans la plupart des distributions est Ext4 . Comme chaque système utilise ses propres formats, il est difficile (et dangereux) d'accéder aux partitions d'autres systèmes d'exploitation. Donc, si nous utilisons Linux et que nous devons accéder à un fichier enregistré sur le disque dur Windows, que pouvons-nous faire?

Enregistrer les données sur un disque dur partagé
Si nous voulons éviter ce type de problème, le mieux que nous puissions faire est de créer un lecteur partagé où nous pouvons enregistrer les données de tous les systèmes d'exploitation que nous utilisons. Cette unité peut être un disque dur ou une partition interne à notre propre PC ou un disque dur externe que nous avons connecté au PC. L'important est que ce lecteur dispose d'un système de fichiers compatible avec Windows et Linux. Et, bien que nous puissions utiliser NTFS pour cela, le mieux que nous puissions choisir pour éviter les problèmes est exFAT .
Windows et Linux pourront lire et écrire sur le disque exFAT sans problème. Ce système de fichiers est la version améliorée de FAT32 qui élimine, entre autres restrictions, la limite de 4 Go par fichier. Par conséquent, nous pouvons l'utiliser comme lien entre tous nos systèmes d'exploitation. L'important est de s'assurer que nous conservons toutes les données là-bas.
Une autre alternative que nous pouvons l'utilisation est un serveur NAS . Ces serveurs sont connectés au réseau et permettent à tout utilisateur qui y est connecté d'accéder aux données. Ils montent généralement un serveur SMB / SAMBA, de sorte que les fichiers seront disponibles à la fois sous Windows et Linux.
Autres moyens d'accéder aux données Windows à partir de Linux
Dans ce cas, nous allons voir ce que nous pouvons faire si nous devons accéder à un fichier depuis Linux que nous avons enregistré sur le disque dur Windows.
Redémarrez votre ordinateur
Le plus simple et le plus sûr à la fois est de redémarrez l'ordinateur et revenez à Windows . Ce faisant, nous aurons à nouveau accès à tous les fichiers que nous avions enregistrés sur ce disque dur et, par conséquent, nous pourrons y accéder. Maintenant que nous sommes sous Windows, nous pouvons choisir, soit faire ce que nous voulions faire à partir du Microsoft système d'exploitation, ou pour transférer le fichier sous Linux, soit via une clé USB, soit à partir du disque dur nexus que nous avons expliqué au point précédent.
C'est le moyen le plus sûr de le faire, car en n'entrant pas sur le disque dur Windows depuis Linux, nous évitons de modifier les autorisations ou de corrompre les fichiers, ce qui nous évite des problèmes. Cependant, c'est la méthode la plus lente.
Montez le disque dur NTFS
Linux est capable de lecture et écriture sur des lecteurs NTFS. Le noyau lui-même a son propre contrôleur, et il existe d'autres outils tiers à cet effet. La lecture de fichiers à partir d'une partition NTFS à partir de Linux fonctionne généralement bien, cela ne pose généralement pas de problèmes. Mais si nous voulons apporter des modifications, nous courons le risque que quelque chose ne se passe pas bien et que certaines données soient corrompues. Windows peut être endommagé ou nous pouvons perdre des fichiers.

Si nous savons ce que nous allons faire, nous pouvons monter le disque Windows NTFS et accéder à toutes ses données. Tant que nous ne touchons à rien ou ne modifions rien, nous pouvons copier (oui, mieux copier que déplacer) le ou les fichiers dont nous avons besoin de cette unité vers la partition Linux, et ainsi nous pouvons travailler avec lui sans problème.
C'est la méthode la plus rapide, mais la plus risquée. Et cela ne sera possible que si nous n'avons pas le disque chiffré avec Bitlocker.
Récupérer des données Linux à partir de Windows
Et si on utilise Linux, on retourne sous Windows et on a oublié un fichier? Ici, nous avons plusieurs façons d'accéder à nouveau aux données.
Redémarrez le PC
Comme dans le cas précédent, le moyen le plus sûr et le plus simple est de redémarrez l'ordinateur et entrez à nouveau sous Linux . Une fois là-bas, nous pouvons copier le fichier sur une clé USB ou un disque dur externe, et redémarrer à nouveau pour le transférer sous Linux. C'est le processus le plus long et le plus fastidieux, mais c'est le plus sûr.
Utilisez un programme pour lire EXT4
Windows, par défaut, ne peut ni lire ni écrire sur les lecteurs Linux EXT. Par conséquent, si nous voulons accéder aux données, il est nécessaire d'installer un programme qui nous permet de le faire. Il existe un logiciel très varié, à la fois gratuit et payant, qui nous permet de le faire. Cependant, la plupart d'entre eux sont des programmes assez obsolètes qui, bien qu'ils puissent fonctionner, peuvent également donner des erreurs.

Si nous voulons éviter d'écrire dans ces unités, et que nous voulons seulement transmettre les données, nous pouvons recourir à ces programmes. Sinon, il vaut mieux trouver une autre alternative.
Utilisez le sous-système Windows pour Linux
Microsoft parie très dur pour intégrer Linux dans Windows. Grace à Sous-système Windows pour Linux , WSL, il est possible de charger une instance Linux complète sur le système d'exploitation, grâce à Hyper-V. Avec l'avènement de WSL2, Windows est capable de monter et d'utiliser des disques Linux EXT4 comme s'il s'agissait d'un disque dur plus connecté à l'ordinateur.

Si nous sommes des utilisateurs avancés, qui ont activé WSL sur Windows, et que nous voulons accéder aux données Linux à partir du système d'exploitation de Microsoft, c'est la meilleure option. Quoi qu'il en soit, nous espérons que Microsoft simplifiera bientôt ce processus, en ajoutant un support presque natif à EXT4 à partir de Windows.