I have also run into this problem. On my system Windows started out as option "4" on GRUB2, so I changed /etc/defaults/grub to reflect this and ran "sudo update-grub". All went well until the first kernel update, which added the "Previous kernels" entry and bumped Windows down a notch. My computer would then default to the memory check instead of Windows. Updating the grub configuration file to default to entry "5" fixes this issue.
This bug occurs using GRUB 2 on Ubuntu 12.04 LTS. I see two possible solutions to this problem: 1. As the original poster suggested, create an empty "Previous kernels" entry in the GRUB menu at install time to avoid it bumping entries later. 2. Force the "Previous kernels" entry to be the last menu item displayed in the GRUB boot menu, which will leave the existing menu items in their proper places. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/822644 Title: "Previous Kernels" Entry should be there even from clean install to avoid breaking boot entries To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/822644/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs