#!/bin/bash



# Verifica que se esté ejecutando como root
if [[ $EUID -ne 0 ]]; then
    echo "Este script debe ejecutarse como root."
    exit 1
fi

echo ""
echo "============================================"
echo "|                                          |"
echo "| Configurando QUIRINUX en modo OEM        |"
echo "| (Original Equipment Manufacturer)        |"
echo "|                                          |"
echo "| Para equipos nuevos con Quirinux         |"
echo "| y para discos SSD externos USB           |"
echo "| Se deshabilitará la detección de otros   |"
echo "| sistemas operativos para evitar errores  |"
echo "| en el menú de inicio...                  |"
echo "|                                          |"
echo "============================================"
echo ""
sleep 4

GRUB_FILE="/etc/default/grub"

# Verifica si la línea existe y la reemplaza
if grep -q "^GRUB_DISABLE_OS_PROBER=false" "$GRUB_FILE"; then
    sed -i 's/^GRUB_DISABLE_OS_PROBER=false/GRUB_DISABLE_OS_PROBER=true/' "$GRUB_FILE"
    echo "La línea ha sido modificada en $GRUB_FILE."
else
    echo "No se encontró la línea 'GRUB_DISABLE_OS_PROBER=false' en $GRUB_FILE."
fi

# Actualiza la configuración de GRUB
update-grub
