Si vous essayer de monter une partition contenant Windows à partir de GNU/Linux il se peut que celle-ce monte en lecture seule (read-only).
L'erreur en question est "status 14 : Windows is hibernated, refuse to mounting" ou "The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully".
Ce fut mon cas sous PartedMagic. Il existe 3 façons différentes de régler ce problème pour faire monter la partition en lecture-écriture (read-write).
Solution 1 - ntfsfix
La première solution est d'utiliser ntfsfix sur la partition en question :
# ntfsfix /dev/sda2 Mounting volume... The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. FAILED Attempting to correct errors... Processing $MFT and $MFTMirr... Reading $MFT... OK Reading $MFTMirr... OK Comparing $MFTMirr to $MFT... OK Processing of $MFT and $MFTMirr completed successfully. Setting required flags on partition... OK Going to empty the journal ($LogFile)... OK Checking the alternate boot sector... OK NTFS volume version is 3.1. NTFS partition /dev/sda2 was processed successfully.
Remonter ensuite la partition qui sera monté en lecture écrite (RW) cette fois-ci.
Solution 2 - option de montage
Depuis l'utilitaire de disque graphique (présent dans Ubuntu par exemple) l'option remove_hiberfile permet de corriger ce problème, ou avec ntfs-3g remove_hiberfile suivant votre version d'Ubuntu.
Solution 3 - désactiver le démarrage rapide
Le démarrage rapide introduit depuis Windows 8 et présent dans Windows permet aussi de corriger ce problème, en effet ce n'est pas vraiment un arrêt complet de la machine mais plutôt une sorte d'hibernation hybride que GNU/Linux reconnaît comme une vraie hibernation.
Auteur : Mr Xhark
Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter
Le premier commentaire c'est pour vous 👇