No se puede montar el sistema de archivos de Windows (NTFS) debido a la hibernación

Cada vez que inicio Ubuntu, recibo un mensaje de que no puede montar mi partición de Windows, y puedo elegir esperar, omitir o montar manualmente.

Cuando intento entrar en mi partición de Windows a través de Nautilus me sale un mensaje diciendo que esta partición está hibernada y que necesito entrar en el sistema de archivos y cerrarla correctamente, algo que he hecho sin ningún problema por lo que desconozco por qué ocurre esto.

Aquí está mi tabla de particiones, si se necesitan más datos, hágamelo saber.

   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

A error se ha archivado sobre el cuadro de diálogo Nautilus que está viendo, ya que recomienda una opción potencialmente peligrosa que podría provocar la pérdida de datos. No ejecute el comando en este cuadro de diálogo a menos que desee eliminar su sesión de Windows guardada y, potencialmente, perderá el trabajo no guardado.

Explicación: Por qué Linux no puede abrir particiones de Windows en hibernación:

Está viendo este error porque hibernó Windows en lugar de apagarlo de la manera normal (en las versiones más recientes de Windows, la hibernación podría ser la opción predeterminada).

  • La hibernación guarda la información de estado actual en el disco duro y, a continuación, apaga el equipo.
  • Apagar la computadora cierra todos los programas y finaliza todos los procesos en ejecución antes de apagar la computadora.

Cuando apaga Windows hibernándolo, esencialmente está pausando el sistema y guardando toda esa información (en un archivo grande llamado hiberfil.sys De esta manera, cuando reanude la hibernación, todas sus aplicaciones y archivos serán exactamente como los dejó. También establece una bandera en hiberfil.sys para que otros sistemas operativos sepan que Windows está en hibernación.

Realizar cambios en las ventanas (ntfs) la partición mientras está hibernada podría ser peligrosa:podría hacer que Windows no se reanude de la hibernación o que se bloquee después de reanudarse. Debido a esto, la herramienta (ntfs-3g) que monta (abre) la partición no la montará en modo de lectura y escritura si ve un indicador de hibernación. Como tal, Nautilus, el explorador de archivos predeterminado, no podrá abrir automáticamente esta partición, de ahí el mensaje de error que ve, porque está intentando abrirla en modo de lectura y escritura.

Solución alternativa para todas las versiones de Windows:

Hay tres formas de montar una partición de Windows en hibernación:

  1. Inicie Windows y apague el sistema apagándolo por completo. A continuación, puede volver a arrancar en Ubuntu y la partición se montará en modo de lectura y escritura automáticamente cuando la abra en Nautilus. Tenga en cuenta que es posible que la opción" Apagar " no sea la que se muestra en el menú inicio de forma predeterminada. Es posible que deba hacer clic en el botón al lado para ver más opciones.

  2. Monte manualmente el sistema de archivos en modo de solo lectura.

    • Compruebe si tiene un punto de montaje (carpeta para montar la partición) para la partición de Windows en la carpeta /mediausando este comando:

      ls /media

    • Si no ve una carpeta para su partición de Windows, debe crear una con el siguiente comando:

      sudo mkdir /media/windows

    • A continuación, monte la partición en modo de solo lectura en esta carpeta con este comando:

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

      Tenga en cuenta que debe cambiar /media/windows si su punto de montaje se llama de otra manera.

    • Ahora podrá ver / abrir archivos en su partición de Windows usando cualquier programa en Ubuntu. Sin embargo, no podrá escribir en la partición ni modificar ningún archivo, ya que está en modo de solo lectura.
  3. Si necesita montar la partición en modo de lectura y escritura y puede o está dispuesto a arrancar en Windows y apagarla por completohay una tercera opción. Sin embargo, no se incluye aquí porque elimina por completo hiberfil.sys y hará que pierda toda la información no guardada en los programas de Windows hibernados. La siguiente es una cita de man ntfs-3g sobre la opción que se usaría para hacer esto.

    remove_hiberfile              Unlike in case of  read-only  mount,  the  read-write  mount  is              denied  if  the  NTFS  volume is hibernated. One needs either to              resume Windows and shutdown it  properly,  or  use  this  option              which  will  remove  the  Windows hibernation file. Please note,              this means that the saved Windows  session  will  be  completely              lost. Use this option under your own responsibility.

Solución (solo para Windows 8 y 10):

Hay una nueva característica en Windows 8 llamada Arranque Rápido. Si esta función está habilitada (que es la predeterminada), Windows 8 en realidad no se apaga por completo cuando elige apagar. En su lugar, realiza un "apagado híbrido". Esto es algo así como hibernar; hace que el arranque de la copia de seguridad de Windows 8 sea más rápido. Por lo tanto, debe deshabilitar esta función para poder apagarla correctamente y poder montar las particiones de Windows. Para hacer esto, inicie su Windows 8 y:

Nota: deshabilitar el inicio rápido probablemente hará que su Windows 8 tarde más en iniciarse. No hay números "exactos", pero digamos que si le tomó 10 segundos arrancar en Windows 8, ahora le tomará 50 segundos después de deshabilitar esta función.

  1. Abrir Panel de Control en la vista de iconos pequeños y haga clic en Opciones de Energía. (ver captura de pantalla 1)
  2. Haga clic en Elige lo que hacen los botones de encendido. (ver captura de pantalla 2)
  3. Haga clic en Cambiar la configuración que no está disponible actualmente.(ver captura de pantalla 3)
  4. Desmarque Activar inicio rápido (recomendado). (ver captura de pantalla 4)

Haga clic en Guardar cambios. Ahora, apague Windows 8 y vuelva a arrancar en Ubuntu.

Si aún no puede montar sin recibir errores, es posible que deba desactivar la hibernación por completo. Abra un símbolo del sistema elevado (haga clic con el botón derecho en el acceso directo, haga clic en "Ejecutar como administrador") e ingrese:

powercfg /h off

Fuente: Inicio rápido: Activar o desactivar en Windows 8.

EDITAR: HACIENDO ESTO PODRÍA TENER CONSECUENCIAS PELIGROSAS y Windows puede fallar al arrancar o dañar el sistema de archivos al arrancar.


Utilizar ntfsfix en la terminal, incluso si no puede acceder a Windows

sudo ntfsfix /dev/sdXY

donde Xy es la partición, p. ej. a2 (/dev/sda2) o b1 (/dev/sdb1)

ntfsfix repara algunas inconsistencias fundamentales de NTFS, restablece el archivo de diario de NTFS y programa una comprobación de coherencia de NTFS para el primer arranque en Windows.

Si desea finalizar la sesión en hibernación, ejecute este comando en una terminal (presione Ctrl+Alt+T para abrir la Terminal)

sudo ntfsfix /dev/sdXY

donde XY es la partición. ex: sda2 o sdb1

Esto también funciona si no pudo ingresar a Win8.

Mi solución fue llamar a un mntwindows guión en /etc/rc.local. Este script comprobaría si hay hibernación y, si está hibernado, se monta como de solo lectura. Para asegurarme de que el script siempre se pueda llamar, lo coloqué en /bin y lo marcó como ejecutable. El contenido del script es el siguiente

sudo mount /dev/sda[Partition Number] /media/[Any existing folder name]#Mounts Windowsif [ $? -eq 14 ]then  echo "Windows is sleeping, I'm mounting as read-only"  sudo mount -o ro /dev/sda[Partition Number] /media/[Any existing folder name]fi

Es debido a la función de inicio rápido de Windows 8.

La solución temporal sería volver a Windows y reiniciar el sistema (en lugar de apagarlo). La solución permanente es deshabilitar el inicio rápido.

Puede usar esta guía para deshabilitar el inicio rápido en Windows 8: http://itsfoss.com/solve-ntfs-mount-problem-ubuntu-windows-8-dual-boot/

Windows 8 agrega una función de "inicio rápido". Hace que Windows se inicie más rápido después de un apagado, pero como efecto secundario termina poniendo su sistema de archivos en ese estado de hibernación.

Para deshabilitar esta función en Win 8, busque "elija qué hacen los botones de encendido" en configuración, haga clic en el escudo para desbloquear las casillas de verificación y puede habilitar o deshabilitar el inicio rápido desde allí.

La advertencia mencionada anteriormente, que realmente desea apagar Windows y no reiniciar para obtener un fácil acceso desde Linux, aún se aplica.

Para Windows 10, descubrí cómo desactivar el inicio rápido. Hice un screencast para resolver eso. Ir a Panel de Control> Hardware y Sonido> Opciones de Energía> Configuración del Sistema Luego haga clic en' Cambiar la configuración que actualmente no está disponible 'y elimine la marca de'Activar el inicio rápido'. Fuente : http://blog.shahariaazam.com/fast-startup-turn-on-or-off-in-windows-10

en Windows 8 es normal.Debe apagar Windows 8 a través de cmd ingresando shutdown /f /s /t 0 entonces podría funcionar.

Solo para completar, aquí hay otro comando para montar una partición como de solo lectura (útil para particiones de Windows hibernadas):

udisksctl mount --block-device /dev/sda3 --options ro

Si tiene permiso para montar la partición con el administrador de archivos (si es un administrador, por ejemplo), debería poder ejecutar este comando sin usar sudo.

Esto está disponible en las versiones más recientes de Ubuntu (como 13.04 y 13.10).

Si udisksctl no está disponible, entonces tal vez udisks ser. Tiene diferentes argumentos, así que revisa la página de manual.

Para Windows 8+

Debe deshabilitar la función de" Inicio rápido & quot;. Para citar el How-To-Geek:

Abra sus opciones de energía presionando Windows+X o haciendo clic con el botón derecho en el menú Inicio y seleccionando Opciones de energía. En la ventana de Opciones de energía, haga clic en " Elija qué hacen los botones de encendido.”

enter image description here

Si esta es la primera vez que ha jugado con estas configuraciones, deberá hacer clic en "Cambiar la configuración que no está disponible actualmente" para que la opción de inicio rápido esté disponible para la configuración.

enter image description here

Desplácese hasta la parte inferior de la ventana y debería ver "Activar faststartup (recomendado)";

enter image description here

Desmarque el cuadro de" inicio rápido & quot;.

Luego, apague Windows 10 y debería poder montar la partición NTFS desde Ubuntu sin problemas.


Cita de How-To-Geek tomada de aqui.

¿Lo hibernas o apagas Windows antes de ver el mensaje de error? Yo también tengo este problema, pero estoy seguro de que apago Windows 8 Release Preview en lugar de hibernarlo. ¿Qué versión de Windows usas?