Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have been looking for the GRUB configuration file, and I haven't had much luck. According to the sites I found, it should be at '/boot/grub/menu.lst'. But, I went to that file path, and could not find menu.lst. Can anyone tell me why it isn't there, and where I might locate it? I would like to change the default system to boot, but I cannot find any related files to help me.

share|improve this question
up vote 10 down vote accepted

Recent releases of Ubuntu have migrated to GRUB2. From the wiki:

Configuring GRUB 2

Important note: Configuration changes are normally made to /etc/default/grub and to the custom files located in /etc/grub.d. The /boot/grub/grub.cfg file should not be edited by the user; changes to this file are made by configuration scripts. After editing /etc/default/grub, you need to run sudo update-grub for your changes to take effect on the next boot.

share|improve this answer
I tried editing the file in etc/default, but it is read-only. Then, when I tried changing it, it told me I did not have permissions to do so. Is there something else I need to change? – B3tturTh3nU Nov 26 '10 at 22:35
@B3tturTh3nU: You need to edit the file with root privileges. Use gksudo gedit /etc/default/grub or sudoedit /etc/default/grub or sudo nano /etc/default/grub. Careful with the editing! :) – Sid Nov 26 '10 at 22:44
Okay, thanks. I got it to work. – B3tturTh3nU Nov 26 '10 at 22:47

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.