domingo, 27 de agosto de 2017

Cómo evitar que Windows bloquee el acceso a las unidades NTFS en instalaciones duales Windows-Linux

Por motivos de trabajo utilizo un portátil en el que tengo instalado Windows 10 y Ubuntu 16.04. En el equipo cambié la unidad de DVD original por un caddy con un disco duro en el que tengo varias particiones NTFS a las que accedo desde los dos sistemas operativos, sin embargo y después de reinstalar la partición Windows me encontré con un problema, cada vez que accedía a las particiones en Windows estas quedaban bloqueadas para el acceso desde Linux. El sistema me mostraba el siguiente error al intentar entrar:


Las primeras veces no me di cuenta de cuál era la causa del problema y me dediqué a resolver el "síntoma" más que atacar la "enfermedad", para ello utilizaba ntfsfix:


Y aunque esto me dejaba acceder de nuevo a la partición desde Linux era un poco molesto tener que ejecutar ntfsfix cada vez que me ocurría. Empecé a investigar un poco y leyendo los mensajes de error me fijé especialmente en este texto... The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting), parecía que Windows no cerraba las particiones correctamente al apagar y estas quedaban en un estado de "hibernación" o "inicio rápido" que hacía que el sistema de ficheros de Linux no pudiese acceder para evitar causar algún tipo de problemas. Así que volviendo a Windows intenté ver dónde podía configurar esos estados en las unidades de disco duro y después de trastear un poco encontré esta opción:


Dentro de las Opciones de energía del Panel de Control hay un enlace que permite Cambiar las acciones de los botones de inicio/apagado. Al acceder al enlace se nos presenta una pantalla en la que aparece el famoso "Inicio Rápido" al que se refería el mensaje de error de Ubuntu y que en mi equipo estaba activado:


Investigando un poco qué era esa opción descubrí que permite que los equipos Windows arranquen más rápidamente ya que los discos se quedan en un estado de hibernación. Este estado es el que impide a Linux acceder a las particiones ya que al no estar "desmontadas" de manera adecuada Linux no puede acceder a ellas ya que podría dañarlas si realizase algún cambio. Deshabilitando esa opción en Windows conseguí de nuevo acceder a las particiones desde Linux y la única diferencia que note fue que Windows tardaba un poco más apagar el equipo que antes. 


Saludos
Jorge

No hay comentarios:

Publicar un comentario

¿Hello World en Sonic Pi?

¿Hello World en Sonic Pi? Llevo un tiempo programando en  Sonic PI , un entorno de programación que posee un lenguaje propio orientado al...