Buscando el archivo de configuración de grub en CentOS 7

Buscando el archivo de configuración de grub en CentOS 7

Estoy buscando un grub.confarchivo en CentOS 7. No puedo encontrarlo locate(llamé updatedbantes). ¿Dónde se almacena?

En versiones anteriores de CentOS pude encontrarlo.

Respuesta1

CentOS7 utiliza grub2 y el formato generado /boot/grub2/grub.cfgen lugar del antiguo grub.conf, por lo que no puede encontrarlo. El nuevo archivo grub.cfg no está diseñado para edición directa; en cambio, es necesario modificar los archivos fuente que se utilizan para generarlo.

Los archivos en cuestión /etc/default/gruby los scripts en formato /etc/grub.d/. En particular, si desea agregar sus propias entradas personalizadas, deberá agregar una estrofa de inicio al archivo /etc/grub.d/40_custom. La estrofa se verá así:

menuentry "My custom boot entry" {
        set root=(hd0,1)
        linux /vmlinuz-3.11-custom
        initrd /initrd-plymouth.img
    }

Puede agregar las opciones habituales a la linuxlínea para pasar opciones personalizadas al kernel. Una vez que tenga todo el aspecto que desea, ejecute:

grub2-mkconfig --output=/boot/grub2/grub.cfg

Luego, si desea modificar la entrada de inicio predeterminada, cambie la GRUB_DEFAULTopción para /etc/default/grubque apunte a la nueva estrofa que agregó, por posición indexada cero o por nombre (prefiero nombre), algo como esto:

GRUB_DEFAULT="My custom boot entry"

Respuesta2

Pruebe con el siguiente comando:

find / -type f -name "grub.conf"

Puede encontrar cualquier otro nombre de archivo que desee reemplazándolo por grub.conf.

información relacionada