Que faire quand Linux ne reconnaîtra pas vos cloisons Windows
Si vous avez doubler Linux et Windows, vous vous attendez à vous déplacer entre les deux sans trop de bruit. Mais j'ai eu des moments où j'ai démarré en Linux et je n'ai soudainement pas pu voir mes partitions Windows. C'est frustrant quand il vous suffit de saisir un fichier rapidement. Heureusement, c'est généralement quelque chose que vous pouvez réparer sans trop d'efforts.
Sommaire
Pourquoi Linux ne reconnaît pas parfois les lecteurs Windows
La plupart du temps, Linux ne touchera pas vos cloisons Windows car Windows ne s'est pas clôturé proprement. Le démarrage rapide et l'hibernation peuvent laisser le système de fichiers dans un état « dangereux ». J'ai vu cela de première main après avoir réinstallé des fenêtres et oublié de désactiver le démarrage rapide.
D'autres fois, Linux pourrait manquer entièrement le support NTFS, ou le lecteur peut être signalé comme nécessitant une réparation. Moins souvent, les paramètres BIOS ou UEFI peuvent interférer avec la façon dont Linux voit le disque. Si BitLocker est activé, Linux ne pourra pas accéder au volume chiffré jusqu'à ce qu'il soit déchiffré à partir de Windows.
Commencez par vérifier si Linux voit le lecteur
Avant quoi que ce soit d'autre, je vérifie toujours si Linux détecte le lecteur. En cours d'exécution lsblk dans le terminal donne un aperçu rapide
Si les partitions Windows s'affichent mais ne sont pas montées, c'est probablement un système de fichiers ou un problème d'arrêt. S'ils n'apparaissent pas du tout, je creuse plus profondément sudo fdisk -l Pour vérifier les signes du lecteur. Lorsque rien n'apparaît dans l'une ou l'autre des commandes, il pointe généralement un problème matériel, une connexion lâche ou un problème de configuration du BIOS.
La startup rapide Windows gêne souvent
L'un des plus grands problèmes que j'ai rencontrés est le démarrage rapide. Il est destiné à accélérer les temps de démarrage Windows en hibernant le système au lieu de l'arrêter complètement. Mais Linux considère cela comme un système de fichiers partiellement ouvert et refuse de le monter.
Pour désactiver le démarrage rapide, dirigez-vous vers Windows, ouvrez le panneau de configuration et accédez aux options de sécurité du système> d'alimentation. À partir de là, cliquez sur «Choisissez ce que font les boutons d'alimentation», puis «Modifier les paramètres qui ne sont actuellement pas disponibles». Vous trouverez une option pour désactiver le démarrage rapide. Décochez-le et enregistrez vos modifications
Assurez-vous de redémarrer les fenêtres par la suite, ne vous arrosez pas simplement. Ce redémarrage efface le drapeau d'hibernation. Si cela ne résout toujours pas le problème, vous devrez peut-être ouvrir un terminal en tant qu'administrateur dans Windows et exécuter PowerCFG / H Off pour désactiver à l'échelle du système d'hibernation.
En rapport
7 conseils pour accélérer votre ordinateur Windows plus rapidement
Accédez au bureau en un éclair!
Vous manquez peut-être le support NTFS dans Linux
Certaines distros Linux incluent la prise en charge des NTFS hors de la boîte, mais j'ai utilisé quelques installations minimales qui ne l'ont pas fait. Si Linux lance une erreur lorsque vous essayez de monter une partition Windows, le support NTFS manquant pourrait être la raison. Pour le réparer, installez le package NTFS-3G à l'aide du gestionnaire de packages de votre distribution. Sur les systèmes basés sur Ubuntu ou Debian, la commande est sudo apt install ntfs-3g. Les utilisateurs de Fedora peuvent fonctionner sudo dnf installer ntfs-3get les utilisateurs d'Arch Linux peuvent utiliser Sudo Pacman -s NTFS-3G. Une fois que cela est installé, essayez à nouveau de monter la partition.
Si vous êtes sur un noyau plus récent (5.15 ou version ultérieure), votre système pourrait utiliser le pilote NTFS3 plus récent. Il offre de meilleures performances mais peut être plus stricte de refuser de monter des partitions sales ou hibernées. Si vous obtenez des erreurs inattendues, c'est peut-être pourquoi.
Corrigez l'erreur «Arrêt dangereuse» ou «Bit sale»
J'ai rencontré cette erreur de nombreuses fois: « La partition NTFS est dans un état dangereux. Veuillez reprendre et arrêter complètement les fenêtres. » Il apparaît généralement lorsque Windows ne s'est pas arrêté correctement ou que le volume est marqué comme «sale».
Le meilleur correctif consiste à démarrer dans Windows, à le redémarrer, puis à l'arrêter proprement. Cela efface généralement le problème. Mais si vous êtes coincé dans Linux et que vous avez juste besoin d'accès, vous pouvez utiliser NTFSFix soigneusement comme solution de contournement temporaire. En cours d'exécution sudo ntfsfix / dev / sdxn (Le remplacement de SDXN par le nom de partition réel) peut effacer le bit sale et permettre à Linux de monter le lecteur.
Cela dit, NTFSFix ne répète pas réellement le système de fichiers, il réinitialise simplement l'indicateur. L'utiliser peut empêcher Windows d'exécuter automatiquement CHKDSK sur le prochain démarrage, masquant potentiellement des problèmes plus graves. Je ne l'utilise que lorsque je n'ai pas d'autre choix.
En rapport
C'est ainsi que je double des fenêtres de démarrage et Linux sans les maux de tête
Vous n'êtes pas limité par votre stockage gratuit.
Essayez de monter en lecture seule comme une alternative plus sûre
Si vous avez juste besoin de saisir des fichiers de la partition Windows et que vous n'avez pas besoin de lui écrire quoi que ce soit, le montage du lecteur en mode en lecture seule est une option plus sûre. Cela évite de toucher toutes les métadonnées ou d'écrire sur un système de fichiers qui peut être dans un état dangereux. Dans Linux, utilisez une commande comme celle-ci:
sudo mount -t ntfs-3g -o ro /dev/sdXN /mnt/windows
Remplacez / dev / sdxn par le nom réel de votre partition Windows. Cela vous permet d'accéder aux fichiers sans risquer de corruption. Si vous n'êtes pas sûr de l'état de la partition, c'est une première étape plus sûre que d'essayer NTFSFIX.
Évitez de forcer les supports à moins que vous ne connaissiez les risques
Il y a une option NTFS-3G appelée « Remove_hiberfile » que certains guides recommandent si vous avez affaire à une partition Windows hibernated. Je l'ai déjà essayé, et pendant que cela fonctionne, il est livré avec un grand avertissement: il supprime le fichier d'hibernation Windows. Cela pourrait entraîner une perte de données, surtout si vous aviez un travail non enregistré.
Si vous n'êtes pas en cas d'urgence, je recommande fortement de démarrer dans Windows et de le fermer correctement au lieu d'utiliser cette méthode. La manipulation d'un système de fichiers hiberné à partir de Linux est toujours un mouvement à haut risque.
Si le lecteur n'apparaît toujours pas, regardez plus profondément
Quand aucun de ces éléments ne fonctionne, il est temps de paraître un peu plus profondément. J'ai vu des systèmes où le mode de stockage du BIOS a été réglé sur RAID au lieu d'AHCI, et cela a confondu Linux au point qu'il n'a pas du tout pu voir le lecteur.
Le passage à AHCI (soigneusement) dans le BIOS l'a résolu. De plus, je vérifie toujours les connexions physiques ou j'essaie un port USB différent s'il s'agit d'un lecteur externe. Si vous êtes toujours coincé, exécuter un diagnostic intelligent peut aider à exclure l'échec du lecteur. Et si vous utilisez Windows 11, vérifiez si BitLocker est activé en recherchant «Gérer Bitlocker» dans le menu Démarrer. S'il est activé, vous devrez le désactiver ou décrypter le lecteur avant que Linux puisse le lire.
En rapport
Comment désactiver le cryptage Bitlocker sur Windows 10 et 11
Définissez vos fichiers gratuits!
Linux et Windows peuvent s'entendre
Ces problèmes de partition me faisaient trébucher tout le temps. Mais une fois que j'ai compris comment Windows et Linux traitent les systèmes de fichiers différemment, les choses sont devenues beaucoup plus fluide. Maintenant, je m'assure simplement de désactiver le démarrage rapide, de garder le support NTFS installé et de fermer toujours les fenêtres avant de changer.
En fait, j'ai commencé à utiliser davantage les machines virtuelles pour les tâches Windows légères. L'exécution de fenêtres dans une machine virtuelle à partir de Linux saute entièrement ces problèmes, car vous travaillez avec des disques virtuels au lieu de partitions brutes. Ce n'est pas idéal pour le jeu ou quoi que ce soit GPU-GPU, mais pour tester les logiciels ou la gestion des workflows de base, c'est une alternative propre. Avec un peu de configuration, Linux et Windows peuvent s'entendre très bien et la commutation entre elles n'a pas à se sentir comme un cauchemar de support technologique à chaque fois.