Chaque fois que je lance Ubuntu, je reçois un message indiquant qu'il ne peut pas monter ma partition Windows et que je peux choisir d'attendre, de sauter ou de monter manuellement.
Lorsque j'essaie d'entrer dans ma partition Windows via Nautilus, un message m'indique que cette partition est en hibernation et que je dois entrer dans le système de fichiers et le fermer correctement. C'est quelque chose que j'ai fait sans problème, donc je ne sais pas pourquoi cela se produit. .
Voici ma table de partition, si plus de données sont nécessaires s'il vous plaît 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
Réponses:
Un problème a été signalé concernant la boîte de dialogue Nautilus que vous voyez actuellement, car elle recommande une option potentiellement dangereuse pouvant entraîner une perte de données. Veuillez n'exécuter la commande dans cette boîte de dialogue que si vous souhaitez supprimer votre session Windows enregistrée et risquer de perdre un travail non enregistré.
Solution de contournement pour toutes les versions de Windows:
Il existe trois manières de monter une partition Windows hibernée:
Démarrez Windows et éteignez le système en l'éteignant complètement. Vous pouvez ensuite redémarrer dans Ubuntu et la partition sera montée en mode lecture-écriture automatiquement lorsque vous l'ouvrez dans Nautilus. Notez que l'option "Arrêter" peut ne pas être celle affichée dans votre menu de démarrage par défaut. Vous devrez peut-être cliquer sur le bouton à côté de celui-ci pour voir d'autres options.
Montez manuellement le système de fichiers en lecture seule.
Vérifiez si vous avez un point de montage (dossier dans lequel monter votre partition) pour votre partition Windows dans le dossier en
/media
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 devriez changer
/media/windows
si votre point de montage s'appelle autre chose.Si vous devez monter la partition en mode lecture-écriture et que vous ne pouvez pas ou ne voulez pas démarrer Windows et l'éteindre complètement, il existe une troisième option. Cependant, il n'est pas inclus ici car il supprime complètement
hiberfil.sys
et vous fera perdre toutes les informations non enregistrées dans les programmes Windows hibernés. Ce qui suit est une citation d'man ntfs-3g
environ l'option qui serait utilisée pour faire cela.Solution (uniquement pour Windows 8 et 10):
Il existe une nouvelle fonctionnalité dans Windows 8 appelée Fast Startup . Si cette fonctionnalité est activée (ce qui est le cas par défaut), Windows 8 ne s’éteint pas complètement lorsque vous choisissez d’arrêter. Au lieu de cela, il effectue un "arrêt hybride". C'est quelque chose comme hiberner; cela permet d’amorcer la sauvegarde de Windows 8 plus rapidement. Vous devez donc désactiver cette fonctionnalité pour pouvoir la fermer correctement et pouvoir monter les partitions Windows. Pour ce faire, démarrez Windows 8 et:
Cliquez sur Enregistrer les modifications . Maintenant, fermez Windows 8 et redémarrez dans Ubuntu.
Si vous ne parvenez toujours pas à monter sans générer d'erreurs, vous devrez peut-être désactiver complètement le mode veille prolongée. Ouvrez une invite de commande avec privilèges élevés (cliquez avec le bouton droit sur le raccourci, cliquez sur «Exécuter en tant qu'administrateur») et entrez:
Source: Démarrage rapide - Activer ou désactiver dans Windows 8 .
la source
powercfg /h off
sous Windows.EDIT: CELA POURRAIT AVOIR DES CONSÉQUENCES DANGEREUSES et Windows pourrait ne pas pouvoir démarrer ou corrompre le système de fichiers au démarrage.
Utilisez ntfsfix dans le terminal, même si vous ne pouvez pas accéder à Windows
où XY est la partition, par exemple
a2
(/dev/sda2
) oub1
(/dev/sdb1
)ntfsfix répare certaines incohérences fondamentales de NTFS, réinitialise le fichier journal NTFS et planifie une vérification de la cohérence NTFS pour le premier démarrage de Windows.
la source
Si vous souhaitez mettre fin à la session en veille prolongée, exécutez cette commande dans un terminal (appuyez sur Ctrl+ Alt+ Tpour ouvrir le terminal).
où
XY
est la partition. ex: sda2 ou sdb1Cela fonctionne aussi si vous ne pouvez pas entrer dans Win8.
la source
Ma solution a été d'appeler un
mntwindows
script dans/etc/rc.local
. Ce script vérifie la mise en veille prolongée et, si elle est mise en veille, le montage en lecture seule. Afin de pouvoir toujours appeler le script, je l'ai placé/bin
et marqué comme exécutable. Le contenu du script est le suivantla source
C'est à cause de la fonctionnalité de démarrage rapide de Windows 8.
La solution temporaire consisterait à revenir sous Windows et à redémarrer le système (au lieu de l’arrêter). La solution permanente consiste à désactiver le démarrage rapide.
Vous pouvez utiliser ce guide pour désactiver le démarrage rapide dans Windows 8: http://itsfoss.com/solve-ntfs-mount-problem-ubuntu-windows-8-dual-boot/
la source
Windows 8 ajoute une fonctionnalité de "démarrage rapide". Cela permet à Windows de démarrer plus rapidement après un arrêt, mais cela a pour effet secondaire de placer votre système de fichiers dans cet état d'hibernation.
Pour désactiver cette fonctionnalité dans Windows 8, recherchez "choisir l'action des boutons d'alimentation" dans les paramètres, cliquez sur le bouclier pour déverrouiller les cases à cocher, et vous pouvez activer ou désactiver le démarrage rapide à partir de là.
La mise en garde mentionnée plus tôt, à savoir que vous voulez vraiment arrêter Windows et ne pas redémarrer pour obtenir un accès facile à partir de Linux, reste valable.
la source
Pour Windows 10, j'ai compris comment désactiver le démarrage rapide. Avez-vous fait un screencast pour résoudre ce problème? Allez à Panneau de configuration > Matériel et audio > Options d'alimentation > Paramètres système, puis cliquez sur "Modifier les paramètres actuellement indisponibles" et décochez la case "Activer le démarrage rapide". Source: http://blog.shahariaazam.com/fast-startup-turn-on-or-off-in-windows-10
la source
sous Windows 8, c'est normal. Vous devez arrêter Windows 8 via cmd en entrant
shutdown /f /s /t 0
puis cela pourrait fonctionner.la source
shutdown /s /t 0
c'est suffisant ... pas besoin de recourir à la forceshutdown /s /t 0
. Ça ne marche pas. Ceci en dépit de ma désactivation du démarrage rapide avant cela. Je ne peux que monter cette partition NTFS RO.shutdown /f /s /t 0
ne fonctionne pas non plus. Quelque chose a dû changer dans Ubuntu 14.04 ou Windows 8.1 depuis la publication de cette réponse.shutdown /f /s /t 0
était suffisante pour Windows 7. Elle ne suffit plus pour Windows 8.1. En plus de ce qui est requis pour Windows 7, Windows 8.1 nécessite une étape supplémentaire: powercfg / h offJuste pour terminer, voici une autre commande permettant de monter une partition en lecture seule (utile pour les partitions Windows en veille prolongée):
Si vous êtes autorisé à monter la partition à l'aide du gestionnaire de fichiers (si vous êtes administrateur, par exemple), vous devriez pouvoir exécuter cette commande sans utiliser
sudo
.Ceci est disponible dans les dernières versions d'Ubuntu (comme 13.04 et 13.10).
Si
udisksctl
n'est pas disponible, alors peutudisks
- être . Il a différents arguments, consultez la page de manuel.la source
Démarrez
windows os
puis redémarrez-le (pas d'arrêt).Dans le menu grub, sélectionnez-le
ubuntu
et démarrez-le.Après le démarrage de Ubuntu, ouvrez-le maintenantntfs hard drive partition
,la source
D'après mon expérience, la réponse populaire et utile ci-dessus adempewolff était nécessaire, mais pas suffisante, pour me permettre de monter ma partition Windows NTFS pour l'écriture avec Ubuntu. Comme indiqué ailleurs, j'ai désactivé Fast Startup avant d'essayer d'installer Ubuntu et j'ai également supprimé l'option Hibernate dans le menu "Arrêter".
Je ne pouvais toujours pas écrire sur ma partition Windows à partir d'Ubuntu.
J'ai découvert que je devais également démarrer Windows 8.1, démarrer une ligne de commande autorisée Windows (cliquer avec le bouton droit de la souris sur le bouton Windows en bas à gauche pour accéder facilement à cette option), l'autoriser via la zone d'autorisation Windows, puis entrer la commande suivante:
Vous pouvez vérifier les résultats avec:
Après avoir apporté cette modification, j'ai pu accéder librement à la partition Windows 8.1 à partir d'Ubuntu, que je quitte Windows en éteignant ou en redémarrant.
J'ai constaté que je pouvais plus tard inverser la procédure et toujours accéder à la partition (mais en gardant Fast Startup décochée à tout moment, comme ci-dessus, sans jamais demander l'hibernation de Windows). La commande pour l'inverser est, comme on pouvait s'y attendre:
Je suppose qu’il restait quelque chose de l’installation de Windows qui devait être effacé en démarrant avec le mode veille prolongée désactivé de cette manière.
Autant que je sache, il ne devrait y avoir aucune raison de défaire la première étape comme celle-ci - cela peut offrir un peu de sécurité supplémentaire de partir
powercfg /h off
.Voir la page de manuel Ubuntu pour le gestionnaire Windows NTFS pour un peu plus d’informations.
la source
powercfg
si vous n'aviez pas désactivé l'hibernation manuelle, bien que je puisse me tromper ...Pour Windows 8+
Vous devez désactiver la fonctionnalité "Démarrage rapide". Pour citer le How-To-Geek:
Décochez la case "démarrage rapide".
Ensuite, fermez Windows 10 et vous devriez pouvoir monter la partition NTFS à partir d’Ubuntu sans problème.
How-To-Geek citation tirée d' ici .
la source
C'est devenu encore plus simple (Windows 8 + )
Forcez simplement l’ arrêt ou vous pouvez dire éteindre complètement votre système Windows avant de redémarrer sous Ubuntu.
Eh bien, comment vais-je faire cela?
Très simple: Shift+ arrêt
i, e Maintenez la Shifttouche enfoncée pendant que vous cliquez sur le bouton Arrêter de Windows pour l'éteindre complètement.
Bien sûr, la prochaine fois, vos fenêtres ne démarreront pas plus lentement. :)
la source
Vous pouvez le monter en lecture seule. Pour cela, vous devez d’abord créer un répertoire en tant que point de montage:
Ensuite, montez le lecteur avec:
Changer les mots avec
*
, avec votre nom d'utilisateur ./dev/sda4
pourrait être également différent, selon la partition est celle où Windows 8 est installé.Notez les valeurs args sont prises pour votre message d'erreur particuler, pour les autres utilisateurs prennent le message d'erreur, modifier
-o
par-ro
et tapez le nom d'utilisateur approprié.En outre, notez qu'avec cette méthode, vous ne pouvez pas modifier, écrire ou créer de nouveaux fichiers dans le lecteur Windows.
la source
Pour ajouter à la réponse, vous pouvez accéder à Windows 7 ou Windows 8 (W8: il s’agit de l’action de mise hors tension par défaut, ce n’est pas un véritable arrêt), ouvrez une ligne de commande avec les privilèges de super utilisateur et tapez
powercfg -h off
.La mise en garde est maintenant que votre ordinateur Windows ne sera plus en mesure de mettre en veille prolongée. Cependant, vous pourrez monter vos partitions Windows sans avoir à subir d'opération chirurgicale.
la source
Il est plus que probable que cela se produit car vous démarrez à partir d’un système Windows 8. Ce qu'ils ont fait est de faire en sorte que lorsque vous éteignez votre ordinateur, celui-ci passe vraiment en veille prolongée pour un démarrage plus rapide lorsque vous le rallumez.
Pour ce faire, vous devez accéder à la section Panneau de configuration de Windows 8, naviguer dans les options d'alimentation et désactiver l'option de démarrage rapide. Ainsi, lorsque vous arrêterez votre ordinateur, vous aurez réellement arrêté votre système et, par conséquent, les fichiers. sur la partition pourra être consulté et édité.
la source
@abhishek a répondu correctement, j'avais non seulement un problème de montage ntfs, mais le wifi ne fonctionnait pas après le redémarrage de Windows 8.1 sur Ubuntu. La meilleure solution consiste à désactiver le démarrage rapide dans Windows 8.1. Allez dans Gestion de l'alimentation et appuyez sur Choisir ce que font les boutons d'alimentation -> Modifiez les paramètres actuellement indisponibles . Ensuite, regardez par la fenêtre, recherchez l'indicateur "Activer le démarrage rapide (recommandé)" et éteignez-le. Cliquez sur Enregistrer les modifications pour que vous n'ayez plus ce problème!
la source
J'ai résolu ce problème (sous Windows 10) en supprimant hiberfil.sys en
puis retourne-le
J'ai essayé avec la première réponse et cela a fonctionné, mais - le problème est revenu après le redémarrage
la source
En fin de compte, je pourrais résoudre le problème en suivant la recette de Arch Wiki:
powercfg /h off
J'ai également changé
/etc/fstab
pour un UUID pour faire référence à la partition NTFS, après l'échec d'une première tentative, pour laquelle je n'ai pas utilisé lapowercfg
commande mais je l'ai désactivée en cliquant sur l'interface graphique. Pas sûr, pourquoi utiliser un UUID devrait faire la différence (dans le Wiki, cela n’est pas expliqué plus avant). Mais au moins, ça marche encore.Source: Arch Wiki ( NTFS-3G: métadonnées conservées dans le cache Windows, refus de montage ):
la source
Windows 10 et Windows 8 agissent tous les deux de manière amusante sur l’arrêt. Supprimez l’option d’amorçage rapide sous Windows et, si vous utilisez Windows 10, réinstallez l’option home de Windows 8, qui ressemble à une maison. ou l'erreur continue à apparaître, et lorsque vous êtes sous Linux, vous ne pouvez pas accéder au même lecteur ... Ou à plusieurs lecteurs Windows sur mon système ... Comme je possède un lecteur pour partager des fichiers entre Linux et Windows.
la source
J'ai résolu mon problème avec
et
remplacez le sdXY par votre partition Windows, par exemple sda3
la source