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