Früher (ich glaube bis grub 0.97) gab es die Datei "menu.lst", welche das Sortieren vorhandener Einträge ohne Probleme ermöglichte.
Die "menu.lst" wurde jedoch durch "grub.cfg" ersetzt und sie ist das Ergebnis verschiedener Skripte unter "/etc/grub.d/", die das Menü in Abschnitte erstellt, wobei jedes Skript für einen bestimmten Teil des Menüs verantwortlich ist.
Wie schon geschrieben, macht es aber nur Sinn EIN einziges System zu definieren, welches automatisch (nach xyz Sekunden) startet (dein Default-System). Alle anderen Menüeinträge müssen eh immer manuell (durch Pfeiltasten) ausgewählt werden, da dein System ja nicht wissen kann, welches du (außer dein Standardsystem) gerade booten möchtest. Wie und wo man das Standardsystem einträgt, habe ich weiter oben beschrieben (in "etc/default/grub" die Zeile "GRUB_DEFAULT=xxx").
Aber möglich ist es schon, alles individuell zu gestalten.
Dazu lese:
https://help.ubuntu.com/community/Grub2/Setup
Und natürlich auch:
https://www.gnu.org/software/grub/manual/grub/grub.html
Aber hier ist Vorsicht geboten...