web-dev-qa-db-fra.com

Impossible de monter une partition Windows en mode écriture

J'ai récemment installé Ubuntu (<12 heures) et j'ai pu monter mes lecteurs partitionnés NTFS (à l'origine sous Windows 10) dans Ubuntu en utilisant cette commande

Sudo mount -t ntfs-3g -o ro /dev/sda3 /media/win

Lorsque j'essaie la même commande avec des autorisations de lecture

Sudo mount -t ntfs-3g -o rw /dev/sda3 /media/win

Je reçois l'erreur suivante

Le disque contient un système de fichiers non nettoyé (0, 0). Métadonnées conservées dans le cache Windows, refusées au montage. Échec de montage '/ dev/sda3': Opération non autorisée. La partition NTFS est dans un état non sécurisé. Veuillez reprendre et arrêter complètement Windows (pas de mise en veille prolongée ni de redémarrage rapide), ou monter le volume en lecture seule avec l'option de montage 'ro'.

mais j'ai arrêté Windows 10 de manière normale. Quelle est la raison de cette erreur et comment puis-je la résoudre?

Partie 2:

Lors du montage des lecteurs en mode lecture seule, je devais le faire chaque fois que je démarrais dans le système d'exploitation. Est-il possible d'automatiser cette opération (par exemple, créer un script Shell qui effectuera le montage pour moi et s'exécutera à chaque démarrage du système d'exploitation).

2
Nirmal Raj

La réponse meilleure est:

  1. Don't utiliser ntfsfix dans Ubuntu. Cela va potentiellement corrompre votre installation de Windows.

  2. Démarrer Windows. Désactivez fast boot dans le panneau de configuration de l'alimentation.

  3. Désactiver l'hibernation. Dans une fenêtre d'invite de commande admin, tapez powercfg.exe -h off.

  4. exécuter chkdsk sur le lecteur sous Windows

Vous devriez maintenant pouvoir le monter dans Ubuntu.

Pour que la partition monte automatiquement dans Ubuntu, vous devez modifier /etc/fstab(Sudo -H gedit/etc/fstab). Voici un exemple de ce qu'il faut ajouter ...

UUID = 0C0F93CE58153D42/media/nom d'utilisateur/Windows ntfs-3g par défaut 0 0

remplacez mon UUID par l'UUID que vous avez trouvé à l'aide de la commande Sudo blkid dans le terminal, puis mettez à jour le point de montage avec les informations correctes.

A bientôt, Al

3
heynnema