Попробуй тоже самое из другой убунты.
Это удивительно!
Действительно из другой Убунты загрузочный файл был другой: стояло GRUB_DEFAULT=0
Поставил в нём GRUB_TIMEOUT=5, а в этой Убунте стоит GRUB_TIMEOUT=6
Значит в машине два загрузочных файла!
Вопрос: какой из них лишний и как и что с ними делать?