Comment je gère les fichiers dans mon Dual Boot PC dual Linux-Windows
Sommaire
Résumé
-
Linux-Windows Dual Boot Systems n'a pas de moyen facile d'accéder aux fichiers Linux tout en étant démarré dans Windows.
-
Certains outils existent, mais ils n'offrent pas de solutions parfaites.
-
J'ai trouvé que l'utilisation d'une partition partagée accessible à la fois à Windows et Linux est une correction supérieure, intégrée et rentable.
Êtes-vous frustré par l'expérience de partage de fichiers maladroites d'un système de démarrage double? Êtes-vous perplexe par la façon dont les deux OSE peuvent partager le même RAM, CPU, GPU, mais pas l'espace de stockage? Eh bien, voici mon correctif pratique pour partager de manière transparente les fichiers entre mon Dual Boot PC Linux-Windows.
Si vous êtes comme moi et exécutez Linux et Windows sur la même machine, vous avez probablement fait face aux maux de tête de partage de fichiers. Pendant des années, j'ai lutté avec ce problème – en fin de fichiers de ma partition Linux tout en travaillant sur Windows et en devoir redémarrer mon système pour les obtenir. Après plusieurs solutions ratées et d'innombrables redémarrages qui ont déraillé mon flux de travail, j'ai finalement trouvé une configuration qui fonctionne parfaitement. Voici mon voyage et ce qui a réellement résolu le problème.
En rapport
7 choses que personne ne vous parle du double démarrage Linux et Windows
Vérités sur le double démarrage J'ai appris à la dure.
Linux peut accéder aux fichiers Windows, mais ce n'est pas idéal
Techniquement, vous peut Déplacez les fichiers dans un système de démarrage double Linux-Windows, mais il n'est pas optimal. Vous voyez, Windows 11 (et 10) utilise le système de fichiers NTFS tandis que Linux peut utiliser EXT4, BTRFS, ZFS et autres. Le problème est que Linux prend en charge le système de fichiers NTFS, mais Windows ne prend en charge aucun des systèmes de fichiers Linux.
Cela signifie, disons, vous êtes connecté à votre système Windows, et vous avez besoin d'un fichier qui se trouve sur la partition Linux. Eh bien, vous ne pouvez pas ouvrir le gestionnaire de fichiers et le saisir. Au lieu de cela, vous devez redémarrer votre système, démarrer dans votre partition Linux, copier le fichier dont vous avez besoin et le déplacer dans votre partition Windows, redémarrer à nouveau votre système, démarrer dans la partition Windows, puis l'utiliser!
Maintenant, certaines personnes n'ont pas besoin de référencer des fichiers entre les OSE souvent, et pour eux, ce flux de travail est bien. Mais je télécharge toujours des fichiers et je prends des captures d'écran, et j'ai besoin d'un moyen d'accéder rapidement aux fichiers entre les OS, et cette méthode rompt complètement mon flux de travail. C'est pourquoi j'ai besoin d'une meilleure façon d'accéder à mes fichiers Linux directement à partir de mon système Windows.
Accéder aux fichiers Linux depuis Windows est un gâchis
Il existe quelques outils qui vous permettent d'accéder à votre partition Linux depuis Windows. Mais encore une fois, aucun d'eux n'est parfait! Par exemple, il existe un outil gratuit et open-source (FOSS) appelé ext2read qui vous permet d'accéder aux fichiers Linux à partir de Windows, mais cela ne fonctionne que si la partition Linux est formatée dans EXT4, EXT3 ou EXT2. Malheureusement, j'utilise Garuda Linux, qui utilise le système de fichiers BTRFS pour ses partitions, donc c'était un non-go pour moi!
Cela dit, même si vous utilisez une distribution Linux à l'aide du système de fichiers pris en charge (par exemple, Ubuntu), notez que les vitesses de lecture et d'écriture ont tendance à être plus lentes.
Désormais, l'option suivante est un outil payant appelé Linux File System pour Windows by Paragon Software. Celui-ci est plus rapide, avec plus de fonctionnalités, et peut lire (pas écrire) le système de fichiers BTRFS – ce qui signifie que je peux copier des fichiers à partir du système Linux mais pas les coller de nouveaux, ce qui, tout en limitant, est assez bon pour mon cas d'utilisation!
Cependant, en tant qu'utilisateur de Linux, je n'ai pas l'habitude de baisser inutilement de l'argent pour les logiciels payants – pas jusqu'à ce que j'aie épuisé toutes mes options et que je ne m'assurais pas qu'il n'y ait pas d'alternatives FOSS. Et ne le sauriez-vous pas, il y a une meilleure option!
Comment le stockage externe peut résoudre ce problème
Bien que je n'aie pas trouvé de logiciel qui pourrait m'aider à résoudre ce problème, j'ai trouvé un matériel parfait pour le travail – mon pouce! J'ai réalisé que si je connectais mon lecteur de pouce à mon PC, j'avais accès à un système de stockage cohérent sur les deux systèmes d'exploitation.
Samsung Fit plus USB 3.1 lecteur flash
Si vous avez besoin d'une clé USB bien équilibrée avec une bonne durabilité et des performances rapides, le Fit Plus est un excellent choix.
Tout ce que j'ai besoin de faire est de formater le lecteur de pouce à Exfat afin que Windows et Linux puissent le lire, et je suis prêt à partir. En tant que tels, des fichiers dont je sais que je pourrais avoir besoin sur les deux systèmes d'exploitation, je passe simplement à la clé USB, et ils sont accessibles chaque fois que j'en ai besoin. Malheureusement, ce n'était toujours pas parfait.
Les vitesses de transfert de fichiers étaient sensiblement lentes, ce qui rend les opérations de fichiers importantes douloureuses. La capacité de 64 Go est rapidement devenue une limitation à mesure que mes projets ont grandi. Et le fait que mon lecteur de pouce soit branché en permanence sur mon ordinateur a vaincu son objectif en tant que dispositif de stockage portable.
J'avais besoin de quelque chose de mieux – une solution plus permanente qui offrait l'accessibilité du stockage externe sans les limitations. Et donc, j'ai finalement passé à mon système actuel!
Vous pouvez utiliser un disque dur externe ou un SSD pour ce travail, au lieu d'un lecteur de pouce. Mais encore une fois, vous payez plus pour le facteur de portabilité, dont vous n'aurez pas besoin sur un bureau stationnaire, ce qui en fait une solution sous-optimale.
Une partition partagée en tant que mise à niveau supérieure
J'utilise actuellement une partition partagée auquel Windows et Linux peuvent accéder. Cela contourne tous les inconvénients de l'utilisation d'un dispositif de stockage externe car il est mieux intégré, plus rapide, généralement moins cher et fournit plus d'espace de stockage.
Idéalement, je vous suggère d'acheter un nouveau SSD ou un nouveau disque dur et l'utiliser comme partition partagée. Cependant, si vous ne souhaitez pas investir d'argent, vous pouvez réduire un lecteur existant pour obtenir l'espace de stockage supplémentaire et l'utiliser comme partition partagée. Quoi qu'il en soit, la philosophie principale est la même – utilisez un format de fichier lisible par Windows et Linux.
Comment créer une partition partagée entre Linux et Windows
Avant de commencer, découvrons quel lecteur nous voulons rétrécir pour faire de la place pour la partition partagée. Je suppose que vous avez deux lecteurs physiques, l'un avec Windows et l'autre avec Linux. Ma recommandation serait de réduire le lecteur avec Linux, car il est plus efficace aux ressources et prend généralement moins de place. Cela dit, si votre lecteur Windows a plus d'espace, n'hésitez pas à rétrécir cela à la place.
Nous vous recommandons fortement d'installer Linux et Windows sur des lecteurs physiques séparés. Les avoir sur le même disque peut entraîner une corruption accidentelle des données lors des opérations de gestion des fichiers. De plus, le cryptage Bitlocker est connu pour causer des problèmes sur les systèmes de démarrage double.
Maintenant, si vous décidez de réduire votre partition Windows, vous pouvez facilement le faire en utilisant l'utilitaire de gestion du disque Windows. Vous pouvez suivre notre guide sur la redimensionnement d'une partition dans Windows 10 qui fonctionne également sur Windows 11, assurez-vous d'ajouter une partition NTFS dans l'espace éliminé.
Les choses peuvent être un peu plus difficiles si vous décidez de rétrécir la partition Linux car l'utilitaire de gestion de disque Windows ne peut pas lire les fichiers Linux. Vous pouvez essayer d'utiliser un outil de gestion de disque Linux comme GParted mais Linux n'autorise pas la redimensionnement d'une partition activement utilisée.
En tant que tel, vous devez obtenir un bâton de pouce, flasher une ISO Ubuntu (ou n'importe quelle ISO Linux d'ailleurs) et y démarrer. Cela vous donne accès à l'environnement en direct d'où vous pouvez exécuter GPART pour réduire la taille de la partition Linux et formater une nouvelle partition partagée.
Lorsque le partitionnement ou, dans ce cas, le rétrécissement d'un lecteur avec un système d'exploitation installé, il y a toujours un risque de perte de données ou de corruption des données. En tant que tel, prenez une sauvegarde du système avant de continuer.
GPARTED doit déjà être installé. Mais si ce n'est pas le cas, vous pouvez facilement saisir la commande suivante pour l'installer sur Ubuntu:
sudo apt update && apt install gparted
Une fois installé, lancez-le en entrant la commande suivante:
sudo gparted
De là, vous pouvez sélectionner le « lecteur physique » dans le menu déroulant dans le coin supérieur gauche. Identifiez la partition Linux, cliquez avec le bouton droit dessus et sélectionnez « Redimensionner / Move ». Ensuite, diminuez la taille pour faire de la place pour la partition partagée.
Maintenant, cliquez avec le bouton droit sur la nouvelle partition, appuyez sur « Format vers » et sélectionnez NTFS cette fois – pas Exfat, qui est destiné aux périphériques de stockage amovibles. NTFS dispose d'une fonction de journalisation qui aide à protéger contre la corruption des données et offre généralement une meilleure fiabilité pour les systèmes de fichiers plus grands.
Enfin, appuyez sur la « Camique verte » pour appliquer les modifications. Une fois terminé, redémarrez simplement le système et démarrez sur votre PC Linux pour vérifier s'il fonctionne correctement. Vous devriez voir la nouvelle partition dans le gestionnaire de fichiers, mais sinon, vous devrez le monter manuellement.
Et là, vous avez mon histoire sur la façon dont j'ai finalement résolu le problème de partage de fichiers sur mon système de démarrage double Linux-Windows. L'utilisation d'une partition partagée me donne enfin un moyen transparent de partager des fichiers et des dossiers entre les deux systèmes d'exploitation sans aucun compromis.