web-dev-qa-db-fra.com

Impossible d'accéder à Windows Drive: "Les fenêtres sont hibernées, ont refusé de monter"

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.

15
Prerak

Tout d'abord, assurez-vous de disposer de fenêtres d'arrêt proprement et de ne pas l'hiberner.

Selon le ntfs-3gmanuel , 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.

20
terdon

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.

13
nobar

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.

2
wisbucky