hello,
voici mon /etc/default/grub, et ça fonctionne très bien pour moi : il redémarre systématiquement sur la dernière entrée choisie
[~]:$ cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
[~]:$
Le seule vraie différence qui me semble exister, c'est ta ligne
GRUB_CMDLINE_LINUX="resume=UUID=fcba4e43-450a-4f7d-adac-548e63fed26b rhgb quiet"
hth