J'utilise Fedora 20 avec Windows 8. Cependant, je ne peux pas accéder au contenu du lecteur dans lequel Windows 8 est installé. Ça montre:
Error mounting /dev/sda2/
The NTFS partition is in unsafe state
Windows is hibernated, refused to mount
même si j'avais fermé correctement les fenêtres.
Tout d'abord, assurez-vous de disposer de fenêtres d'arrêt proprement et de ne pas l'hiberner.
Selon le ntfs-3g
manuel , il y a une option qui vous permet de le faire:
remove_hiberfile
Unlike in case of read-only mount, the read-write mount is
denied if the NTFS volume is hibernated. One needs either to
resume Windows and shutdown it properly, or use this option
which will remove the Windows hibernation file. Please note,
this means that the saved Windows session will be completely
lost. Use this option under your own responsibility.
Donc, je souligne que , cela détruira toutes les données non enregistrées dans la session Windows hibernée . Si ce n'est pas un problème pour vous, vous devriez pouvoir accéder au lecteur en exécutant:
Sudo ntfs-3g -o remove_hiberfile /dev/sdXN /path/to/mount
Changer sdXN
à votre partition Windows (E.G. /dev/sda1
) et /path/to/mount
au chemin actuel que vous voulez monter.
Cela devrait monter le lecteur correctement et puisqu'il supprimera le fichier de session hiberné, il devrait monter normalement à partir de maintenant.
Windows est hiberné, refusé de monter
Les chances sont que Windows est vraiment hibernée. Windows le fait automatiquement lorsque vous le direz d'arrêter normalement. L'avantage est que vous obtenez un temps de démarrage apparent plus rapide.
Pour arrêter les fenêtres sans hybrénier, émettez les éléments suivants à une invite de commande (sous Windows):
shutdown /s
Vous voudrez peut-être aussi inclure /t 0
Pour une fermeture immédiate.
J'ai trouvé un joli tutoriel pour configurer un lanceur pour cela: Comment faire une fermeture complète dans Windows 8 sans désactiver le démarrage hybride .
L'approche plus simple d'arrêter réellement les fenêtres est de "redémarrer" (plutôt que "arrêt"), mais interceptez le processus de démarrage et démarrez Linux au lieu de la laisser démarrer Windows.
Vous devez désactiver la démarrage rapide de Windows car cela crée un c:\hiberfil.sys
fichier qui cause ce problème. Allez à Options d'alimentation et décochez "Activer le démarrage rapide".
Voir https://www.eightforums.com/threads/fast-startup-turn-on-or-off-in-windows-8.6320/ Pour plus de détails.