A linha que você está procurando é:
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
Dá-lhe o valor de feature_menuentry_id
e, se for igual a y
, adicionará o parâmetro --id
às entradas do seu menu:
menuentry 'Ubuntu 14.04 Trusty Tahr (on sda5)' --class ubuntu --class gnu-linux --class gnu --class os --id 'gnulinux-simple-fe3a2033-d77c-4d8c-ba04-3bb27b267dc2' {
Se não for, então vai deixar como está:
menuentry 'Ubuntu 14.04 Trusty Tahr (on sda5)' --class ubuntu --class gnu-linux --class gnu --class os 'gnulinux-simple-fe3a2033-d77c-4d8c-ba04-3bb27b267dc2' {
O parâmetro --id
para menuentry
não está definido no manual para menuentry
, mas é possível adivinhar aleatoriamente o UUID para a partição da qual o kernel deve inicializar.