Ocultar particiones de Windows en el grub Linux

LINUX

Los que utilizamos en Administración de Sistemas a veces nos interesa tener tanto nuestro sistema Linux como otros sistemas operativos como pueden ser Windows 10/11, pero a veces sólo nos interesa mostrar el acceso a la distribución de Linux y que no aparezca Windows por defecto.

Si queremos que en las entradas de GRUB no aparezca la entrada seleccionable de Windows podemos ocultarla quitando el permiso de ejecución:

Eliminar entrada Windows en el GRUB

$ chmod -x /etc/grub.d/30_os-prober && update.grub2

Aún así las particiones de Windows seguirán existiendo, lógicamente, y cuando arrancamos nuestra distribución de Linux aparecerá la partición de Windows, invitando al usuario a hacer click en ella y pedir credenciales de administrador.

Lo mejor es que no aparezca dicha partición a no ser que sea necesaria. Para ocultarla modificamos el fichero “/etc/udev/rules.d/10-local.rules

Ocultar partición Windows en el Escritorio Linux

# Primero identificar la partición Windows NTFS

$ fdisk -l  #Para discos MBR

$ parted /dev/sdX print  # Para discos GPT

# Editar el siguiente archivo

$ nano /etc/udev/rules.d/10-local.rules

# Añadiremos las particiones de disco que correspondan a Windows

KERNEL=="nvme0n1p3", ENV{UDISKS_IGNORE}="1"

KERNEL=="sda2", ENV{UDISKS_IGNORE}="1"

KERNEL=="sda5", ENV{UDISKS_IGNORE}="1"

# Notas adicionales:

*sdaX: discos SATA

*nvme0n1p3: discos nvme