`

ubuntu 启动菜单

阅读更多

http://wiki.ubuntu.org.cn/UbuntuSkills

 

ubuntu 9.10

最近升级了新鲜出炉的ubuntu 9.10。发现启动菜单配置文本 /boot/grub/menu.lst 不见了。取而代之的是/boot/grub/grub.cfg,grub2不再使用menu.lst。

 

grub.cfg是个只读文件,首先要去掉只读:

sudo chmod 744 /boot/grub/grub.cfg

 

使用sudo gedit /boot/grub/grub.cfg 编辑配置:

 

### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="1"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,8)
search --no-floppy --fs-uuid --set b9c8f0c6-f9c5-4eba-bdbb-db509bdea0bf
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    set quiet=1
    insmod ext2
    set root=(hd0,8)
    search --no-floppy --fs-uuid --set b9c8f0c6-f9c5-4eba-bdbb-db509bdea0bf
    linux    /boot/vmlinuz-2.6.31-14-generic root=UUID=b9c8f0c6-f9c5-4eba-bdbb-db509bdea0bf ro   quiet splash
    initrd    /boot/initrd.img-2.6.31-14-generic
}

### END /etc/grub.d/10_linux ###


### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
    insmod ntfs
    set root=(hd0,1)
    search --no-floppy --fs-uuid --set 3ac4bcbbc4bc7aa9
    drivemap -s (hd0) ${root}
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###

 

Ubuntu 10.04

 

1 sudo apt-get install startupmanager

 

sudo gedit  /boot/grub/grub.cfg

set default="0" 中的 0 改成对应欲默认启动的操作系统的序号(从0开始) 。然后保存;

 

修改grub.cfg 文件来实现修改默认启动项应注意:当使用update-grub 命令或者系统升级、grub升级等,grub.cfg文件将被复原。需要重新修改。

 

如果懒于每次  sudo update-grub之后都要修改grub.cfg 文件,则可以进行如下操作:

 

用 sudo gedit /etc/grub.b/00_header 命令打开00_header 这个文件,找到 ser default ="${GRUB_DEFAULT}" 一行,将${GRUB_DEFAULT} 换成欲默认启动的操作系统的序号(从0开始),保存,再update-grub。这样每次update-grub之后生成的grub.cfg将自动改成我 们想要的样子。

分享到:
评论

相关推荐

    安装windows和ubuntu双系统后如何恢复ubuntu启动项

    "安装Windows和Ubuntu双系统后如何恢复Ubuntu启动项" 在安装Windows和Ubuntu双系统后,很多用户都遇到了一个问题:如何恢复Ubuntu启动项?这个问题困扰了许多用户很久,今天我们就来解决这个问题。 首先,我们需要...

    grub修改ubuntu启动项

    **Grub修改Ubuntu启动项详解** 在早期的Ubuntu版本中,Grub(GRand Unified Bootloader)作为系统启动引导程序,用户可以通过简单的编辑 `/boot/grub/menu.lst` 文件来定制启动选项。然而,随着Grub的升级到Grub 2...

    修改ubuntu开机启动项顺序 grub设置 删除多余内核

    修改 Ubuntu 开机启动项顺序 GRUB 设置删除多余内核 GRUB(Grand Unified Bootloader)是 Ubuntu 中的开机引导程序,它负责在系统启动时加载操作系统。GRUB 的配置文件是 `/boot/grub/grub.cfg`,该文件定义了开机...

    重装win7系统之后怎么恢复ubuntu启动项.docx

    需要注意的是,在输入命令时,需要将 linux 替换为您想要显示在启动菜单上的名称,例如 Ubuntu。 在创建新的启动项后,系统将显示一串字符,例如 dbff544b-a7c4-11dd-a51d-00155803ebb4,这串字符就是启动项的 ID。...

    安装win7,Vista,XP后Ubuntu启动项恢复

    恢复Ubuntu启动项的方法有多种: 1. **使用Ubuntu安装盘修复GRUB2**:如果你有Ubuntu的安装盘或USB启动器,可以在BIOS中设置从安装介质启动,然后进入“试用Ubuntu”模式。在终端中运行以下命令: - `sudo mount /...

    修改UBUNTU启动菜单

    修改UBUNTU里的GRUB的启动菜单.

    Windows系统怎么添加Ubuntu启动项?.docx

    在Windows系统中添加Ubuntu启动项,主要是为了在电脑开机时能够选择启动Ubuntu操作系统,而不仅仅是默认的Windows。这个过程涉及到引导加载器(Boot Loader)的配置,尤其是GRUB(GRand Unified Bootloader)和...

    ubuntu启动到字符界面的配置

    Ubuntu启动到字符界面的配置 Ubuntu 默认情况下会启动到图形用户界面,而不是字符界面。要让 Ubuntu 启动时直接进入字符界面,需要进行一些配置。下面将详细介绍如何配置 Ubuntu 启动到字符界面。 首先,需要了解 ...

    修改Ubuntu 的Grub2启动项

    在使用Ubuntu双系统环境下,用户可能需要根据实际需求调整启动时的默认操作系统或者更改启动菜单中的某些设置。本文将详细介绍如何在Ubuntu系统中修改Grub2启动项,包括调整默认启动项、更改启动等待时间等。 #### ...

    win7重装修复ubuntu启动项(g2ldr)

    1.在C盘下建立boot.ini文件,写入一下...c:\g2ldr.mbr="ubuntu 10.10" 2.下载g2ldr.rar解压至C盘根目录,重启即可进入原ubuntu系统。 3.在ubuntu下执行命令安装grub: sudo grub-install /dev/sda sudo update grub

    Win10与Ubuntu双系统开机不能进入Ubuntu的问题

    1. 获取Ubuntu启动盘:你可以使用Ubuntu官方提供的工具制作启动盘,或者在Windows环境下使用工具刻录启动U盘。 2. 使用U盘启动计算机:将计算机启动顺序设置为从U盘启动,并选择“试用Ubuntu”选项。 3. 更新系统...

    修改ubuntu启动顺序

    ### 修改Ubuntu启动顺序详解 #### 一、背景介绍 在多系统共存的情况下,Ubuntu用户可能会遇到需要调整启动顺序的情况。比如,默认启动的是Ubuntu而非Windows或其他操作系统。本文将详细介绍如何在不同版本的Ubuntu...

    U盘制作ubuntu启动盘教程

    2. 设定 U 盘为第一启动项:在 BIOS 设置中,设定 U 盘为第一启动项。 三、解决 UltraISO 制作不成功的问题 1. 打开 U 盘目录下的\syslinux\syslinux.cfg 文件。 2. 将 default vesamenu.c32 注释为 # default ...

    ubuntu 添加启动项

    在Ubuntu系统中,添加启动项是为了让某个程序在系统启动时自动运行,这对于服务型软件或者需要持续后台运行的应用尤其重要。这篇博文链接虽然没有提供,但从标题来看,可能涉及如何在Ubuntu上设置开机启动一个名为`...

    最简洁方便制作ubuntu启动盘的方法

    ##### 其他启动项设置: - 对于大多数用户而言,保持默认设置通常能够满足基本需求。但在特殊情况下,根据个人需求调整启动顺序、网络设置等也是必要的。 通过以上步骤,您已经成功地完成了 UEFI 模式下 Ubuntu ...

    windows和Ubuntu启动引导工具

    启动引导工具通常用于解决启动项问题,例如修复损坏的启动菜单、添加新的操作系统启动选项或者调整启动顺序。 在Windows和Ubuntu共存的情况下,引导加载器通常是GRUB2,它是Ubuntu默认的引导程序,而EasyUEFI则是一...

    安装Windows7后,恢复Ubuntu 9.10启动菜单

    总的来说,恢复Ubuntu启动菜单的关键在于理解引导加载器的工作原理,并能正确识别和操作硬盘分区。在进行这些操作时,务必谨慎,确保备份重要数据,以防万一。如果对这些操作不熟悉,建议寻求专业帮助或参考更多的...

    UBUNTU引导文件.rar

    一、重装xp后恢复Ubuntu启动项(用wubi安装的Ubuntu) 把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下,然后用记事本打开c盘下的boot.ini,在最后一行加入c:\wubildr.mbr="Ubuntu"就可以...

    清理Ubuntu垃圾及启动项.docx

    本文将详细介绍如何使用`apt-get`命令来清理安装/卸载软件产生的垃圾,以及如何管理启动项,包括卸载旧内核和调整GRUB启动菜单。 首先,针对安装和卸载软件产生的垃圾文件,可以使用`apt-get`的几个特定选项来清理...

Global site tag (gtag.js) - Google Analytics