Montar particao hibernada do Windows no Linux

A partir do Windows 8 foi adicionado um recurso que hiberna o sistema para a inicialização do sistema ser mais rápida. Porém, quando isso acontece, temos dificuldades de montar essas partições no Linux.

Exemplo de erro:

Error mounting /dev/sda4 at /media/usuario/Windows: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sda4" "/media/usuario/Windows"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).Metadata kept in Windows cache, refused to mount.Failed to mount '/dev/sda4': Operação não permitidaThe NTFS partition is in an unsafe state. Please resume and shutdownWindows fully (no hibernation or fast restarting), or mount the volumeread-only with the 'ro' mount option.

.

Obs.: Para este exemplo estamos usando uma distribuição linux baseada no Debian.

Solução 1:

Desligue o windows com o comando abaixo e depois basta entrar no linux que a partição será montada normalmente:

shutdonw /s


Solução 2:

Desativar a hibernação do windows. Abra do CMD como administrador e digite o comando:

powercfg -h off


Solução 3:

Montar mesmo estando ativado a hibernação do windows:

sudo apt-get update && apt-get install ntfs-3g
sudo ntfsfix /dev/sda3
sudo mkdir /media/backup
ntfs-3g /dev/sda3 /media/backup