Un bug a été signalé concernant la boîte de dialogue Nautilus que vous voyez car elle recommande une option potentiellement dangereuse qui pourrait entraîner une perte de données. Veuillez ne pas exécuter la commande dans cette boîte de dialogue à moins que vous ne souhaitiez supprimer votre session Windows enregistrée et risquer de perdre un travail non enregistré.
Explication : Pourquoi Linux ne peut pas ouvrir les partitions Windows hibernées :
Vous voyez cette erreur car vous avez mis en veille Windows au lieu de l'éteindre normalement (dans les versions plus récentes de Windows, la mise en veille est peut-être l'option par défaut).
- La mise en veille enregistre les informations d'état actuelles sur le disque dur puis éteint l'ordinateur.
- L'arrêt de l'ordinateur ferme tous les programmes et termine tous les processus en cours avant d'éteindre l'ordinateur.
Lorsque vous éteignez Windows en le mettant en veille, vous mettez essentiellement le système en pause et enregistrez toutes ces informations (dans un gros fichier appelé hiberfil.sys
). Ainsi, lorsque vous reprenez la mise en veille, tous vos applications et fichiers seront exactement comme vous les avez laissés. Cela définit également un drapeau dans hiberfil.sys
pour informer les autres systèmes d'exploitation que Windows est en veille.
Apporter des modifications à votre partition Windows (ntfs
) pendant qu'elle est mise en veille pourrait être dangereux, cela pourrait empêcher Windows de reprendre la mise en veille ou causer un plantage après la reprise. En raison de cela, l'outil (ntfs-3g
) qui monte (ouvre) la partition ne la montera pas en mode lecture-écriture s'il détecte un drapeau de mise en veille. Ainsi, Nautilus, le navigateur de fichiers par défaut, ne pourra pas ouvrir automatiquement cette partition, d'où le message d'erreur que vous voyez, car il tente de l'ouvrir en mode lecture-écriture.
Solution temporaire pour toutes les versions de Windows :
Il existe trois façons de monter une partition Windows mise en veille :
-
Démarrer Windows et éteindre complètement le système en l'éteignant. Vous pourrez ensuite démarrer Ubuntu et la partition se montera automatiquement en mode lecture-écriture lorsque vous l'ouvrirez dans Nautilus. Notez que l'option "Éteindre" n'est peut-être pas celle affichée par défaut dans votre menu Démarrer. Vous devrez peut-être cliquer sur le bouton à côté pour voir d'autres options.
-
Monter manuellement le système de fichiers en mode lecture seule.
-
Vérifiez si vous avez un point de montage (dossier pour monter votre partition) pour votre partition Windows dans le dossier /media
en utilisant cette commande :
ls /media
-
Si vous ne voyez pas de dossier pour votre partition Windows, vous devez en créer un avec la commande suivante :
sudo mkdir /media/windows
-
Ensuite, montez la partition en mode lecture seule sur ce dossier avec cette commande :
mount -t ntfs-3g -o ro /dev/sda3 /media/windows
Remarquez que vous devriez changer /media/windows
si votre point de montage porte un autre nom.
-
Vous pourrez désormais consulter/ouvrir des fichiers sur votre partition Windows en utilisant n'importe quel programme sous Ubuntu. Cependant, vous ne pourrez pas écrire sur la partition ou modifier des fichiers car elle est en mode lecture seule.
-
Si vous devez monter la partition en mode lecture-écriture et que vous n'êtes pas en mesure ou prêt à démarrer Windows et l'éteindre complètement, il existe une troisième option. Cependant, elle n'est pas incluse ici car elle supprime complètement hiberfil.sys
et vous fera perdre toutes les informations non enregistrées dans les programmes Windows en veille. Ce qui suit est une citation de man ntfs-3g
sur l'option qui serait utilisée pour cela.
remove_hiberfile
Contrairement au montage en lecture seule, le montage en lecture-écriture est
refusé si le volume NTFS est en veille. Vous devez soit reprendre Windows et l'éteindre
correctement, soit utiliser cette option qui supprimera le fichier de mise en veille de Windows. Veuillez noter que cela signifie que la session Windows
enregistrée sera complètement perdue. Utilisez cette option sous votre propre responsabilité.
Solution (uniquement pour Windows 8 et 10) :
Il y a une nouvelle fonctionnalité dans Windows 8 appelée Démarrage rapide. Si cette fonctionnalité est activée (ce qui est le cas par défaut), Windows 8 ne s'éteint pas complètement en choisissant l'arrêt. À la place, il effectue un "arrêt hybride". C'est un peu comme la mise en veille ; cela rend le démarrage de Windows 8 plus rapide. Vous devez donc désactiver cette fonctionnalité pour pouvoir l'éteindre correctement et monter les partitions Windows. Pour ce faire, démarrez Windows 8 et :
Remarque : désactiver le démarrage rapide fera probablement que Windows 8 prendra plus de temps à démarrer. Il n'y a pas de nombres "exacts", mais disons que si cela vous a pris 10 secondes pour démarrer dans Windows 8, cela vous prendra maintenant 50 secondes après avoir désactivé cette fonctionnalité.
- Ouvrez le Panneau de configuration en mode d'affichage des petites icônes et cliquez sur Options d'alimentation. (voir capture d'écran 1)
- Cliquez sur Choisir les actions des boutons d'alimentation. (voir capture d'écran 2)
- Cliquez sur Modifier les paramètres actuellement indisponibles. (voir capture d'écran 3)
- Désélectionnez Activer le démarrage rapide (recommandé). (voir capture d'écran 4)
Cliquez sur Enregistrer les modifications. Maintenant, éteignez Windows 8 et redémarrez sous Ubuntu.
Si vous n'arrivez toujours pas à monter sans erreurs, vous devrez peut-être désactiver complètement la mise en veille. Ouvrez un invite de commandes élevé (clic droit sur le raccourci, cliquez sur "Exécuter en tant qu'administrateur"), et entrez :
powercfg /h off
Source : Démarrage rapide - Activer ou désactiver dans Windows 8.