There is a change in grub.cfg in Fedora 18. Right know, it’s not located in “/boot/grub2/” anymore.
You can find it on “/boot/efi/EFI/fedora/grub.cfg”. Here is the example of changing the OS order sequence:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | … ### BEGIN /etc/grub.d/10_linux ### menuentry ‘Fedora’ –class fedora –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-simple-69bfc31f-6ea3-4f28-aa18-6ef94dc3eed8’ { load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root=’hd0,gpt4′ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-bios=hd0,gpt4 –hint-efi=hd0,gpt4 –hint-baremetal=ahci0,gpt4 e813e703-36da-4c68-8c81-83240b9760f2 else search –no-floppy –fs-uuid –set=root e813e703-36da-4c68-8c81-83240b9760f2 fi echo ‘Loading Linux 3.6.10-4.fc18.x86_64 …’ linuxefi /vmlinuz-3.6.10-4.fc18.x86_64 root=/dev/mapper/fedora_fedora-root ro rd.md=0 rd.dm=0 rd.lvm.lv=fedora_fedora/swap rd.lvm.lv=fedora_fedora/root rd.luks=0 vconsole.keymap=us rhgb quiet echo ‘Loading initial ramdisk …’ initrdefi /initramfs-3.6.10-4.fc18.x86_64.img } submenu ‘Advanced options for Fedora’ $menuentry_id_option ‘gnulinux-advanced-69bfc31f-6ea3-4f28-aa18-6ef94dc3eed8’ { menuentry ‘Fedora, with Linux 3.6.10-4.fc18.x86_64’ –class fedora –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-3.6.10-4.fc18.x86_64-advanced-69bfc31f-6ea3-4f28-aa18-6ef94dc3eed8’ { load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root=’hd0,gpt4′ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-bios=hd0,gpt4 –hint-efi=hd0,gpt4 –hint-baremetal=ahci0,gpt4 e813e703-36da-4c68-8c81-83240b9760f2 else search –no-floppy –fs-uuid –set=root e813e703-36da-4c68-8c81-83240b9760f2 fi echo ‘Loading Linux 3.6.10-4.fc18.x86_64 …’ linuxefi /vmlinuz-3.6.10-4.fc18.x86_64 root=/dev/mapper/fedora_fedora-root ro rd.md=0 rd.dm=0 rd.lvm.lv=fedora_fedora/swap rd.lvm.lv=fedora_fedora/root rd.luks=0 vconsole.keymap=us rhgb quiet echo ‘Loading initial ramdisk …’ initrdefi /initramfs-3.6.10-4.fc18.x86_64.img } } menuentry ‘Fedora (3.7.2-204.fc18.x86_64)’ –class fedora –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-simple-69bfc31f-6ea3-4f28-aa18-6ef94dc3eed8’ { load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root=’hd0,gpt4′ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-bios=hd0,gpt4 –hint-efi=hd0,gpt4 –hint-baremetal=ahci0,gpt4 e813e703-36da-4c68-8c81-83240b9760f2 else search –no-floppy –fs-uuid –set=root e813e703-36da-4c68-8c81-83240b9760f2 fi echo ‘Loading Fedora (3.7.2-204.fc18.x86_64)’ linuxefi /vmlinuz-3.7.2-204.fc18.x86_64 root=/dev/mapper/fedora_fedora-root ro rd.md=0 rd.dm=0 rd.lvm.lv=fedora_fedora/swap rd.lvm.lv=fedora_fedora/root rd.luks=0 vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8 echo ‘Loading initial ramdisk …’ initrdefi /initramfs-3.7.2-204.fc18.x86_64.img } ### END /etc/grub.d/10_linux ### … |
You can move the “menuentry” menu there.