Impossible de monter le système de fichiers Windows (NTFS) en raison de l'hibernation.

Chaque fois que je démarre Ubuntu, j'obtiens un message indiquant qu'il ne peut pas monter ma partition Windows, et je peux choisir d'attendre, d'ignorer ou de monter manuellement.

Lorsque j'essaie de monter ma partition Windows via Nautilus, je reçois un message disant que cette partition est en hibernation et que je dois entrer dans le système de fichiers et le fermer correctement, ce que j'ai fait sans problème, donc je ne sais pas pourquoi cela se produit.

Voici ma table de partition, si vous avez besoin de plus de données, faites-le moi savoir.

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    20000767     9999360   83  Linux
/dev/sda2        20002814   478001151   228999169    5  Extended
/dev/sda3   *   478001152   622532607    72265728    7  HPFS/NTFS/exFAT
/dev/sda4       622532608   625141759     1304576   82  Linux swap / Solaris
/dev/sda5        20002816   478001151   228999168   83  Linux
Solution

Un [bug][5] a été signalé à propos de 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. N'exécutez pas la commande de cette boîte de dialogue, à moins que vous ne vouliez supprimer votre session Windows sauvegardée et potentiellement perdre le travail non sauvegardé.

Explication : Pourquoi Linux ne peut pas ouvrir les partitions Windows en hibernation :

Vous voyez cette erreur parce que vous avez mis Windows en hibernation au lieu de le désactiver normalement. Vous voyez cette erreur parce que vous avez mis Windows en veille prolongée au lieu de le désactiver normalement (dans les versions récentes de Windows, la mise en veille prolongée peut être l'option par défaut). peut être l'option par défaut).

  • L'hibernation enregistre les informations relatives à l'état actuel 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 prolongée, vous mettez essentiellement le système en pause et les processus en cours d'exécution. mettre le système en pause et sauvegarder toutes ces informations (dans un gros fichier (dans un gros fichier appelé "hiberfil.sys"). Ainsi, lorsque vous sortez de l'hibernation, toutes vos applications et tous vos fichiers sont sauvegardés. vos applications et vos fichiers seront exactement comme vous les avez laissés. Il également un drapeau dans hiberfil.sys pour faire savoir aux autres systèmes d'exploitation que Windows est en hibernation.

Si vous apportez des modifications à votre partition Windows (ntfs) alors qu'elle est en hibernation, vous risquez d'avoir des problèmes. alors qu'il est en hibernation peut être dangereux, car cela peut empêcher Windows de sortir de la de l'hibernation ou de planter après la reprise. Pour cette raison, l'outil l'outil (ntfs-3g) qui monte (ouvre) la partition ne la montera pas en mode lecture-écriture. en mode lecture-écriture s'il voit un drapeau d'hibernation. Ainsi, Nautilus, le navigateur de fichiers par défaut, ne pourra pas ouvrir automatiquement cette partition. d'ouvrir automatiquement cette partition - d'où le message d'erreur que vous voyez - parce qu'il essaie de l'ouvrir en mode lecture-écriture. de l'ouvrir en mode lecture-écriture.

Solutions pour toutes les versions de Windows :

Il existe trois façons de monter une partition Windows en hibernation :

  1. Démarrez dans Windows et mettez le système hors tension en l'arrêtant complètement. complètement. Vous pouvez ensuite redémarrer dans Ubuntu et la partition sera montée en mode lecture-écriture automatiquement lorsque vous l'ouvrirez dans Nautilus. *Notez que l'option "Shut Down&quot ; peut ne pas être celle qui est affichée par défaut dans votre menu de démarrage. Vous devrez peut-être cliquer sur le bouton à côté pour afficher d'autres options.
  1. Montez manuellement le système de fichiers en mode lecture seule.

    • Vérifiez si vous avez un point de montage (dossier dans lequel 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`
      Notez que vous devez changer `/media/windows` si votre point de montage s'appelle autrement.
    • Maintenant vous pourrez voir/ouvrir des fichiers sur votre partition Windows en utilisant n'importe quel programme dans Ubuntu. Cependant, vous ne serez pas en mesure d'écrire Cependant, vous ne pourrez pas écrire sur la partition ou modifier des fichiers car elle est en mode lecture seule.

  2. Si vous avez besoin de monter la partition en mode lecture-écriture et que vous n'êtes pas en mesure de démarrer dans Windows ou que vous ne souhaitez pas le faire, vous pouvez le faire. Si vous devez monter la partition en mode lecture-écriture et que vous ne pouvez pas ou ne voulez pas démarrer dans Windows et l'éteindre complètement, il existe une troisième option. 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 sauvegardées dans le fichier hiberné. toutes les informations non sauvegardées dans les programmes Windows en hibernation. Ce qui suit est une citation de man ntfs-3g à propos de l'option qui serait utilisée pour faire cela.

    remove_hiberfile
                  Contrairement à ce qui se passe dans le cas d'un montage en lecture seule, le montage en lecture-écriture est refusé si le volume NTFS est hanté.
                  lecture-écriture est refusé si le volume NTFS est en hibernation. Il faut soit
                  reprendre Windows et l'éteindre correctement, soit utiliser cette option
                  qui supprimera le fichier d'hibernation de Windows. Veuillez noter,
                  cela signifie que la session Windows sauvegardée sera complètement
                  perdue. Utilisez cette option sous votre propre responsabilité.

    Solution (uniquement pour Windows 8 et 10) :

    Il existe une nouvelle fonctionnalité dans Windows 8 appelée [Démarrage rapide] (http://www.typicaltips.com/2013/02/disable-fast-startup-in-windows-8.html). Si cette fonction est activée (ce qui est le cas par défaut), Windows 8 ne s'éteint pas complètement lorsque vous choisissez l'arrêt. Au lieu de cela, il effectue un "arrêt hybride". C'est un peu comme une mise en veille prolongée, qui permet de redémarrer Windows 8 plus rapidement. Vous devez donc désactiver cette fonction pour pouvoir éteindre Windows 8 correctement et monter les partitions Windows. Pour ce faire, démarrez votre Windows 8 et : Remarque : la désactivation de la fonction de démarrage rapide va probablement allonger le temps de démarrage de Windows 8. Il n&#8217y a pas de chiffres exacts, mais disons que s&#8217il vous fallait 10 secondes pour démarrer sous Windows 8, il vous faudra désormais 50 secondes après avoir désactivé cette fonction.

  3. Ouvrez le Panneau de configuration dans la vue des petites icônes et cliquez sur Options d'alimentation. (voir [capture d'écran 1][1])

  4. Cliquez sur Choisir ce que font les boutons d'alimentation. (voir [capture d'écran 2][2])

  5. Cliquez sur Changer les paramètres qui sont actuellement indisponibles. (voir [capture d'écran 3][3])

  6. Décochez Activer le démarrage rapide (recommandé). (voir [capture d'écran 4][4]) Cliquez sur Save changes. Maintenant, fermez Windows 8 et redémarrez Ubuntu. Si vous n&#8217êtes toujours pas en mesure de monter sans obtenir d&#8217erreurs, vous devrez peut-être désactiver complètement l&#8217hibernation. Ouvrez une invite de commande élevée (cliquez avec le bouton droit de la souris sur le raccourci, puis cliquez sur "Exécuter en tant qu'administrateur"), et saisissez :

powercfg /h off

Source : Démarrage rapide - Activer ou désactiver sous Windows 8. [1] : http://i.stack.imgur.com/duyd8.jpg [2] : http://i.stack.imgur.com/Hkc2M.jpg [3] : http://i.stack.imgur.com/rGvh7.jpg [4] : http://i.stack.imgur.com/Cjvol.jpg [5] : https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1008117

Commentaires (22)

sous Windows 8, c&#8217est normal. Vous devez éteindre Windows 8 via cmd en entrant shutdown /f /s /t 0 puis cela pourrait fonctionner.

Commentaires (5)

Pour compléter la réponse, vous pouvez aller dans Windows 7 ou Windows 8 (W8 : c'est l'action de mise hors tension par défaut, ce n'est pas un véritable arrêt dans un sens), ouvrir une ligne de commande avec des privilèges de super utilisateur et taper powercfg -h off.

Le problème est que votre ordinateur Windows ne pourra plus du tout faire de mise en veille prolongée. Cependant, vous serez en mesure de monter vos partitions Windows sans faire de chirurgie dessus.

Commentaires (0)