Nekem nincs bajom az ext4-gyel, használom egy ideje, nem volt még adatvesztésem.
Fedorán biztos, hogy csak a grubby piszkálja a grub.cfg-t. Onnan tudom, mert csináltam egy PowerOFF boot menüt, ami annyit csinál, hogy azonnal kikapcsolja a gépet, s ezt nem írja felül soha.
Szerintem fog menni a symlinkes megoldásod, egyedül az a szívás, hogy az új kernelt előre teszi a menüben, így a boot sorrend aszerint változhat, melyik kernel frissült utoljára. Ugyanakkor elég gyorsan átrakható a megfelelő blokk a grub.cfg-n belül oda, ahova szeretnéd, de a set default értékkel is operálhatsz.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE