Cambiar el nombre de un Sistema Operativo en el Grub

Con este comando podemos ver los nombres de todos los sistemas operativos (los nombres no cambian hasta que ejecutamos sudo update-grub2)

sudo cat /boot/grub/grub.cfg | grep "menuentry" | cut -d '"' -f 2

Cambiar el nombre de Ubuntu

Para cambiar el nombre de Ubuntu, modificamos el archivo /etc/grub.d/10_linux:

sudo gedit /etc/grub.d/10_linux

Podemos, por ejemplo, hacer que el nombre de Ubuntu sea del tipo "Ubuntu, Karmic 2.6.31-15-generic", añadimos la línea:

codename="`lsb_release -cs`"

al final de:

while [ "x$list" != "x" ] ; do
linux=`version_find_latest $list`
echo "Found linux image: $linux" >&2
basename=`basename $linux`
dirname=`dirname $linux`
rel_dirname=`make_system_path_relative_to_its_root $dirname`
version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
alt_version=`echo $version | sed -e "s,\.old$,,g"`
linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"

De esta forma añadimos una nueva variable con el nombre de la distro al archivo, que podremos usar despues en la siguiente Linea:

linux_entry "${OS}, Linux ${version}" \
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}" \
quiet

Aca Podemos modificar la primera línea a nuestro antojo:

linux_entry "${OS}, ${codename} ${version}" \ de esta forma mostrará "Ubuntu, Karmic 2.6.31-15-generic"
linux_entry "${OS} ${codename}" \ de esta forma mostrará "Ubuntu Karmic"
linux_entry "${OS} Texto que quieras" \ de esta forma mostrará "Ubuntu Texto que quieras"

Guardamos el archivo y ejecutamos sudo update-grub2
Autor original: 
Miguel Angel Piñeiro
Categoría: