web-dev-qa-db-fra.com

Comment monter une partition en hibernation avec Windows 8 dans Ubuntu?

Je ne peux pas monter mon autre partition avec Windows 8, j'ai Ubuntu 12.10 AMD64:

Error mounting /dev/sda1 at /media/ricardo/003E8A7D3E8A6C0A: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda1" "/media/ricardo/003E8A7D3E8A6C0A"' exited with non-zero exit status 14: Windows is hibernated, refused to mount.
Failed to mount '/dev/sda1': Operation not permitted
The NTFS partition is hibernated. Please resume and shutdown Windows
properly, or mount the volume read-only with the 'ro' mount option, or
mount the volume read-write with the 'remove_hiberfile' mount option.

For example type on the command line:
  mount -t ntfs-3g -o remove_hiberfile /dev/sda1 /media/ricardo/003E8A7D3E8A6C0A
14
Ricardo Martins

Vous ne pouvez pas monter une partition hibernée (au moins dans un état de lecture/écriture). La raison derrière cela est que si vous copiez quelque chose de votre système Ubuntu sur le système en hibernation de Windows, il sera perdu lors du démarrage de Windows.

Il s’agit en fait d’une fonctionnalité de sécurité mise en place par le processus de montage dans Ubuntu car de nombreux utilisateurs se plaignent de la perte des données lorsqu’ils copiaient quelque chose d’Ubuntu vers Windows. Il est apparu plus tard que le système Windows était en veille prolongée, ce qui crée ce problème car tout est gelé (le système est en lecture seule) et n'est pas modifié tant que vous n'avez pas redémarré à partir de Windows.

La recommandation mentionnée par l'avertissement est de démarrer Windows 8 et de fermer correctement le système. pas par veille prolongée, mais par l'option shutdown .

Si vous souhaitez toujours monter l'unité, celle-ci doit être dans l'état READ ONLY. Pour cela, nous pourrions faire ce qui suit:

Sudo mount -o ro /dev/sda2 /mnt

ro est en lecture seule, /dev/sda2 est la partition que vous veux monter et /mnt est l'endroit où vous voulez monter cette partition.

J'allais tout de même aller sous Windows 8, éteindre mon ordinateur (pas d'hibernation), revenir sur Ubuntu et profiter d'un moment chaleureux et agréable avec une partition en lecture/écriture.

UPDATE: Si votre système Windows 8 reste toujours en mode hibernation, veuillez lire la section sur la résolution des problèmes dans le chapitre Installation d'Ubuntu à côté d'un -Installé Windows avec UEFI . Il couvre la comportement étrange "fonctionnalité" Windows 8 offre aux utilisateurs de faire automatiquement le système plus déroutant "mieux" pour eux.

16
Luis Alvarado

Disclaimer: Cela doit être exécuté sur votre partition Windows (dans CMD).
Fermez Windows 8 avec la commande suivante:

shutdown /s /t 0

Cela a fonctionné pour moi. La partition n'était plus en état d'hibernation. Assez facile.

10
user1010583