精华内容
下载资源
问答
  • grub修改ubuntu启动项

    2013-11-18 23:00:07
    在 早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),修改该文件中到内容即可,但是到了Grub 2中,不能采用这种...
  • ubuntu grub 修改

    千次阅读 2010-11-09 21:11:00
    ubuntu 9.04 /boot/grub/me开头的一个文件   Ubuntu 10.10 第一种方法:运行sudo gedit /etc/default/grub 输入密码 将GRUB_DEFAULT=0改为GRUB_DEFAULT=4(如果没做过其他设置,即启动时win7为第...

    ubuntu 9.04   /boot/grub/me开头的一个文件

     

    Ubuntu 10.10

    第一种方法:运行sudo gedit /etc/default/grub  输入密码
    将GRUB_DEFAULT=0改为GRUB_DEFAULT=4(如果没做过其他设置,即启动时win7为第5项。可根据自己情况更改)
    然后运行sudo update-grub
    
    第二种方法:sudo chmod +w /boot/grub/grub.cfg(赋予该文件写权限)
    sudo gedit /boot/grub/grub.cfg  将set default="0"改为set default="4"(第一种运行sudo update-grub后也是修改该文件,不过这样修改升级时会恢复为默认)。
    最好在运行sudo chmod -w /boot/grub/grub.cfg(取消该文件写权限)
    
    第三种方法:sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober (可以改为06~09任意值,加载时按数字顺序加载/etc/grub.d中的文件)
    然后运行sudo update-grub(这样启动时win7在第一项,如果安装了多个内核也还是默认win7,前两种如果安装了多个内核win7的位置会有改变) 

     

      3

    回答者: 淘金行动 515618425

    展开全文
  • 修改Ubuntu Grub引导时间

    千次阅读 2017-12-05 17:48:41
    sudo vi /etc/default/grub 注释 GRUB_HIDDEN_TIMEOUT=0 将 GRUB_TIMEOUT 修改GRUB_TIMEOUT = 0 保存退出 sudo update-grub

    sudo vi /etc/default/grub
    注释 GRUB_HIDDEN_TIMEOUT=0
    将 GRUB_TIMEOUT 修改为 GRUB_TIMEOUT = 0
    保存退出
    sudo update-grub

    展开全文
  • 修改Ubuntu Grub启动次序

    千次阅读 2014-08-03 20:00:20
    本文为Ubuntu Grub系统启动次序方法,测试版本为Ubuntu 14.04 LTS,修改方法有两种,效果一样,但尽量按照第二种方法进行。 一、直接修改修改文件:/boot/grub/grub.cfg 打开改文件,找到set default="0"这一...

    原文地址:http://www.metsky.com/archives/675.html


    本文为Ubuntu Grub系统启动次序方法,测试版本为Ubuntu 14.04 LTS,修改方法有两种,效果一样,但尽量按照第二种方法进行。

    一、直接修改法

    修改文件:/boot/grub/grub.cfg

    打开改文件,找到set default="0"这一项(大概在第19行),修改为其它入口id便宜即可(从0开始计数,计算方法参下文),

    假设启动界面如下:

    *Ubuntu
    Advanced options for Ubuntu
    Memory test (memtest86+)
    Memory test (memtest86+, serial console 115200)
    Windows Vista (loader) (on /dev/sda1)

    可以看到Ubuntu为默认选项,Windows Vista偏移为4,如需改Windows Vista为默认选项,只需设置set default="4",即可。

    该方法缺点:如果后续执行update-grub等更新grub命令,可能会被还原为原始配置 (set default="0")。

    二、标准修改法

    1、打开编辑grub配置文件

    sudu gedit /etc/default/grub

    找到:GRUB_DEFAULT = 0 位置,把最后的0修改为自己的菜单id(比如上文Vista的启动序号为4),然后保存即可。

    2、更新Grub引导

    sudo update-grub

    执行上述命令后,会自动更新/boot/grub/grub.cfg文件,下次启动即生效。

    展开全文
  • 如何修改ubuntuGrub来修改启动项

    万次阅读 2012-08-09 13:57:58
    最近给服务器安装了Xen,需要修改grub启动...在ubuntu中不能通过修改menu.lst文件来修改启动配置了,grub2主要包含  1. /boot/grub/grub.cfg 文件  2. /etc/grub.d/ 文件夹  3. /etc/default/grub 文件 grub.cfg就

    最近给服务器安装了Xen,需要修改grub启动项,正好借此机会来学习一下。


    基本文件


    在ubuntu中不能通过修改menu.lst文件来修改启动配置了,grub2主要包含
       1.   /boot/grub/grub.cfg 文件
       2.   /etc/grub.d/ 文件夹

       3.   /etc/default/grub 文件


    grub.cfg就是就是配置选项,类似于menu.lst,里面的格式与menu.lst差不多。但是我们不能通过直接修改这个文件来修改配置。

    grub.cfg的文件中包含了两部分的内容,一部分是各个启动项的定义,第二部分是启动界面的设置。


    功能介绍

    /etc/grub.d/文件夹中定义的各个启动项,其中的文件夹代表了一个或者多个启动项,使用的命名规范都是“两个数字_名称”,前面的两个数字确定这个或者这多个启动项在启动 界面中的位置,默认的“00_"是预给”00_header"的,“10_"是预留给当前系统内核的,"20_"是预留给第三方程序的,除了这些你都可以使用,增加自己的,比如"05_"数字越小的越前面。

    /etc/default/gurb文件,该文件主要是启动界面配置,比如默认的启动项,等待用户的选择时间等。

    好了,通过上面的介绍,应该对Grub 2有些了解了,聪明的你应该想到要怎么修改默认启动项了,有下面三种方法:

    •根据以前修改 /boot/grub/menu.lst 的方法那样直接修改已经生成好的 /boot/grub/grub.cfg。这个方法的优点是简单,缺点是修改之后会被”update-grub”命令覆盖掉。 

    •修改 /etc/grub.d/ 中启动项的顺序,将你想要默认启动的项顺序设置为较小的值。优点是修改不会被”update-grub”命令覆盖掉,好像没啥缺电,只有另外的程序修改为比你的值更小了才会成为默认启动。 


    •修改 /etc/default/grub 中默认的启动项,设置该文件中 GRUB_DEFAULT 为你想要的值,这个值是生成的 grub.cfg 中各个启动项的从0开始的下标。该方法优点是修改不会被”update-grub”命令覆盖,缺点是当启动项的顺序变化之后,下标也就变了。

    示例:


    拿最简单最常用的开启启动项默认选择顺序和选择等待时间为例,比如,我要启动xen修改过的内核。
        1.vim  /etc/default/grub
        2. 把GRUB_DEFAULT= 和 GRUB_TIMEOUT= 两个字符串后面的数字改为我们自己想要的并保存关闭
    怎样得到需要启动系统的顺序呢,可以通过根据已经生成的 /boot/grub/grub.cfg得到。
    这是我的现有启动项:
    0 Ubuntu,Linux 3.2.0-27-generic
    1 Ubuntu,Linux 3.2.0-27-generic (恢复模式)
    2 submenu "Previous Linux versions":
    #这是子项
    Ubuntu,Linux 3.0.0-23-server
    Ubuntu,Linux 3.0.0-23-server (恢复模式)
    Ubuntu,Linux 3.0.0-12-server
    Ubuntu,Linux 3.0.0-12-server (恢复模式)
    3 Ubuntu GNU/Linux,Xen 4.1-amd64 和 Linux 3.2.0-27-generic
    Ubuntu GNU/Linux,Xen 4.1-amd64 和 Linux 3.2.0-27-generic (恢复模式)
    Ubuntu GNU/Linux,Xen 4.1-amd64 和 Linux 3.0.0-23-server
    Ubuntu GNU/Linux,Xen 4.1-amd64 和 Linux 3.0.0-23-server (恢复模式)
    Ubuntu GNU/Linux,Xen 4.1-amd64 和 Linux 3.0.0-12-server
    Ubuntu GNU/Linux,Xen 4.1-amd64 和 Linux 3.0.0-12-server (恢复模式)
    Memory test (memtest86+)
    Memory test (memtest86+, serial console 115200)


    但是:submenu "Previous Linux versions"中的系统都属于2,xen是个编号为3.所以修改GRUB_DEFAULT=3。

        3. 最后sudo update-grub 不要忘记了。


    最简单的做法:

    其实个人觉的最简单的是直接阅读/boot/grub/grub.cfg的内容。

    查找关键字menuentry。内核的顺序就是menuentry的顺序。你可能会看到:

    if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
    menuentry 'Ubuntu,Linux 3.5.0-rc1+' --class ubuntu --class gnu-linux --class gnu --class os {
            recordfail
            gfxmode $linux_gfx_mode
            insmod gzio
            insmod part_gpt
            insmod ext2
            set root='(hd0,gpt2)'
            search --no-floppy --fs-uuid --set=root 47caf968-871e-40da-b292-7d5683ef3e94
            linux   /vmlinuz-3.5.0-rc1+ root=/dev/mapper/ubuntu-root ro   
            initrd  /initrd.img-3.5.0-rc1+
    }
    menuentry 'Ubuntu,Linux 3.5.0-rc1+ (恢复模式)' --class ubuntu --class gnu-linux --class gnu --class os {
            recordfail
            insmod gzio
            insmod part_gpt
            insmod ext2
            set root='(hd0,gpt2)'
            search --no-floppy --fs-uuid --set=root 47caf968-871e-40da-b292-7d5683ef3e94
            echo    '载入 Linux 3.5.0-rc1+ ...'
            linux   /vmlinuz-3.5.0-rc1+ root=/dev/mapper/ubuntu-root ro recovery nomodeset 
            echo    '载入初始化内存盘...'
            initrd  /initrd.img-3.5.0-rc1+
    }
    submenu "Previous Linux versions" {
    menuentry 'Ubuntu,Linux 3.2.0-27-generic' --class ubuntu --class gnu-linux --class gnu --class os {
            recordfail
            gfxmode $linux_gfx_mode
            insmod gzio
            insmod part_gpt
            insmod ext2
            set root='(hd0,gpt2)'
            search --no-floppy --fs-uuid --set=root 47caf968-871e-40da-b292-7d5683ef3e94

    出现了submenu就说明里面包含子菜单。

    例如

    1.直接进入主菜单的某个内核

    我要启动linux 3.5.0-rc1+,它是主菜单的第一个。我就修改这个文件中的set default="0"(注意,要取得写得权利)。

    或者直接修改 /etc/default/grub中的GRUB_DEFAULT="0"(这样就要执行update-grub)

    2.使用">"进入子菜单

    我要启动

    Ubuntu,Linux 3.2.0-27-generic可以看出,它属于排在主菜单第三位的submenu的子菜单的第一个。所以就修改这个文件中的set default="2>0"(注意,要取得写得权利)。

    或者直接修改 /etc/default/grub中的GRUB_DEFAULT="2>0"(这样就要执行update-grub)。



    参考文献:
    http://www.360doc.com/content/10/0806/00/2369031_43985480.shtml
    http://wenku.baidu.com/view/96a6b14f2b160b4e767fcffe.html###

    https://help.ubuntu.com/community/Grub2

    很详细的解释:http://www.tudou.com/home/diary_v3885358.html


    展开全文
  • 问题:Ubuntu 16.04,修改grub的启动顺序“set default=“0””为“set default=“3””【或者其他数字】,重启后ubuntu直接蓝屏,如下图所示: 解决步骤: 使用原来装Ubuntu系统的光盘,或者使用ultraISO制作....
  • Linux 内核切换 grub (Ubuntu)

    千次阅读 2019-02-26 08:40:33
    csdn上很多linux内核切换的文章有些错误和不全的地方. 在这提供两种方法来切换linux内核. ...1. 延时启动时的grub页面,手动开启 步骤1: sudo vi /etc/default/grub  vim不熟不会的可以用 sudo gedit /etc/d...
  • 修改ubuntu开机启动项顺序 grub设置 删除多余内核
  • 双系统时如何修改ubuntu 11.04的开机Grub引导菜单
  • 如何修改Ubuntu 9.10的系统启动项grub2.pdf
  • 修改 Ubuntu 12.04 Grub系统启动顺序 修改 /boot/grub/grub.cfg  在Ubuntu 12.04中,更改操作如下: 1、备份原文件为 grub.cfg.bak 代码: sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak 2...
  • 安装后Ubuntu双系统后,要更改开机选项或开机默认选项什么的。。可以下载来参考,里面有详细的解析。
  • 利用U盘安装grub 引导ubuntu安装

    千次阅读 2013-11-23 17:33:19
    这几天给学弟安装ubuntu,学习了利用U盘安装grub 引导ubuntu,感谢这篇文章的主人,给了我知识和启发http://www.ybty.net/thread-529-1-1.html 1、安装mbr到u盘 打造自己的多功能USB启动盘——grub2引导WinPE、...
  • Ubuntu如何修改grub启动项

    千次阅读 2019-10-04 16:55:37
    Ubuntu如何修改GRUB启动项 本篇博客的实验环境为Ubuntu18.04环境 本篇博客仅仅从GRUB文档的很少一部分来说明,本人对于GRUB操作文档也没有精读,所以有不正确之处还请读者说明。GRUB的操作说明使用命令: info -f ...
  • Ubuntu10.04的grub修改文件

    千次阅读 2010-05-12 19:29:00
    启动项grub的配置文件由原来的/boot/grub/menu.lst变为/boot/grub/grub.cfg通过修改这个配置文件可以设置启动项以及timeout可以修改文件末尾的启动项顺序来变更开机启动项顺序(水·············)
  • Ubuntu修改Grub引导项

    千次阅读 2018-11-30 19:15:22
    Ubuntu修改Grub启动项 sudo gedit /etc/default/grub 参数: GRUB_DEFAULT:默认启动项,按列表的顺序,从0开始 GRUB_TIMEOUT:启动选择超时时间
  • 如果在Windows XP下安装Ubuntu....在ubuntu系统中打开终端,输入:sudo gedit/boot/grub/menu.lst 找到set default = 0这一行,意即启动排行第一的操作系统,现在对其进行修改,将其值改到与Window
  • 开机时按住shift 选择Advanced选项 选择恢复模式,按下e键 找到 ro recovery nomodeset 并删掉,在当前行末尾加上 rw single init=/bin/bash 按下F10 输入passwd修改密码,并重启即可。
  • 进入Ubuntu系统Grub修改unix密码并加密

    千次阅读 2017-02-27 20:09:08
    技术支持建议从Grub进入单用户模式进行排查,顺便鄙视了一下我这个连Grub第一次听说的渣渣...Grub进入单用户模式下修改root密码 Grub类似于Window系统下的BIOS,在开启机器的时刻按照不同方式可以进入: (1)Tencent
  • ubuntu修改grub2

    2014-08-18 17:21:05
    转自修改系统启动项 grub2配置的方法 ubuntu 在早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),...
  • ubuntu grub修改 启动时间 启动项选择

    千次阅读 2015-07-10 09:55:36
    grub启动说明: 执行update-grub时, 利用/etc/default/grub文件中的参数值, ...一、修改启动时间 1.1 启动值说明: 在/boot/grub/grub.cfg文件中,有一处: if [ "${recordfail}" = 1 ];
  • 修改Ubuntu12.04 grub启动选项

    千次阅读 2013-08-22 12:07:24
    因为之前在Ubuntu12.04环境里面编译过、安装过系统源码,所以现在系统只要一启动默认启动就是以前安装的Kernel,都要重启下进入选择界面从新选择要启动的Ubuntu!很是烦人!所以今天特意找了下方面的资料!其实也很...
  •    之前我的Ubuntu系统都是通过修改/boot/grub/menu.lst文件来实现修改Grub菜单的,而在9.10里修改这个文件就无效了。后来查询了下,了解到Ubuntu9.10用的是Grub2,已经不再使用原来的menu.lst,而是...
  • 修改Ubuntu12.04启动菜单,图形界面软件grub-customizer,可以
  • 网上查询修改grub的启动时间基本上是修改 /etc/default/grub #注释掉GRUB_HIDDEN_TIMEOUT=0 #GRUB_HIDDEN_TIMEOUT=0 #修改GRUB_TIMEOUT = 0 GRUB_TIMEOUT = 0 然后运行update-grub重新生成/boot/grub/grub.cfg.然而...
  • Ubuntu 修改Grub2主题

    千次阅读 2018-12-04 14:16:48
    下载 主题下载 我选择的是 grub-theme-vimix 将文件放在 ~/Downloads 目录下 cd ~/Downloads/grub-theme-vimix sudo ./Install =
  • 1.进入Ubuntu系统后打开终端 2.终端中输入以下命令 sudo gedit /boot/grub/grub.cfg 3.找到Windows的配置将其剪切到Ubuntu的前面 把下面 ### BEGIN /etc/grub.d/30_os-prober ### menuentry 'Windows 7 (loader) (on...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,601
精华内容 7,040
关键字:

grub修改ubuntu