Oculte la partición de Windows 10 para evitar problemas de apagado híbrido en Linux

Oculte la partición de Windows 10 para evitar problemas de apagado híbrido en Linux

Tengo una máquina de arranque dual (Windows 10 y Arch Linux), con una partición NTFS que solo usa Arch.

Desafortunadamente, después de apagar Windows 10 normalmente, Arch no monta esa partición debido al apagado híbrido. ¿Hay alguna forma de evitar que Windows arruine esta partición?

No quiero desactivar el apagado híbrido, ya que eso hace que el cambio de sistema operativo sea rápido. Tampoco quiero cambiar el sistema de archivos de esa partición.

Respuesta1

Puedes resolver esto de dos maneras. El problema se reduce a que Windows mantiene la partición marcada como activa y en uso incluso después del apagado. Para resolver esto:

Opción 1. Forzar el montaje de la partición usando este comando. sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /media/mountdrvlive Esto le permitirá montar la partición incluso cuando esté hibernada.

Opción 2. Deshabilite el montaje de la unidad en Windows.

Abrir Disk Managementdesde ajustes o pulsando Win + Xla tecla. Ahora haga clic derecho en la partición de la unidad y desactive el montaje eliminando el punto de montaje.

Puede desactivar el montaje de cualquier unidad interna haciendo clic endiskpart SAN POLICY=OfflineInternal

Respuesta2

Puede ocultar su NTFS cambiando el tipo de partición correspondiente a 0x83(si MBR) o 0x8300(si GPT). Engañará a Windows: es una partición de Linux. Utilice fdisko gdisken Linux para hacerlo.

Funciona porque Windows mira el tipo de partición y lo encuentra importante, Linux no. En Linux, puede especificar el sistema de archivos explícitamente (como con mount -to en /etc/fstab) y, si hay alguna función automática, reconoce el sistema de archivos por su encabezado (de manera similar, a Linux no le importan las extensiones de archivos y reconoce los archivos por su contenido).

Confirmé mi solución (ambos casos: MBR y GPT) con Windows 7 y Kubuntu 16.04.2 LTS. Por el momento no tengo acceso a Windows 10, espero que se comporte igual. Conclusiones:

  • Windows no monta una partición con el tipo de partición Linux, incluso si hay NTFS dentro. No puede asignar ninguna letra de unidad. Dicha partición parece comportarse como si fuera una partición pura de Linux. IesperarWindows no se meterá con eso.
  • Linux puede montar NTFS independientemente del tipo de partición correspondiente.

Trivia: en Linux puedes tener cualquier sistema de archivos dentro de un archivo normal y montarlo. En este caso, no hay ninguna tabla de particiones que contenga el tipo de partición. Esto muestra claramente que a Linux simplemente no le importa el tipo de partición al realizar el montaje.

información relacionada