I am using Ubuntu 12.10. I compiled myself a new kernel and installed it. After installing, I updated grub. The problem happens here. When my computer reboots, it doesn't show me the GRUB Screen to choose old/new kernel or windows 7(the screen is black). It starts with new kernel only. How can I fix this? My pc has a graphic card: ASUS - Geforce GT430.
I don't know anything about compiling kernels, but it seems to me that Grub is set to be on hidden timeout. You should check the file
and see if these lines look the same as yours:
The lines concerning
After you made changes to the Grub file and saved it, you have run:
To make sure the changes are applied. When you do this you should get the Grub menu back so you'll be able to choose the kernel or OS you want to boot again.
Try to change the GRUB_TIMEOUT value in order to force the grub menu :
Save and re-run
after i did all these steps i found this in the terminal
and that was all my actions
The other thread's solution mentioned did not exactly match this users question but I did find the solution there.
This solved the problem for me:
In my case, this found the new kernel but did not write out the menu.lst file. I'm fairly certain this is becuase I selected the "do not update" option when installing the new kernel and grub was not allowed to update the file even when i do my update-grub.
To solve that I moved my
Hope this helps...