关于ubuntu修改开机启动项的相关设置

创建于 2013-04-09

迁移自本人的百度空间

--------------------------------

可以通过下面三种方式来修改

 

1.   /boot/grub/grub.cfg 文件  

2.   /etc/grub.d/ 文件夹

3.   /etc/default/grub 文件

 

说明:

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

 

最直接的就是修改/etc/default/grub,内容如下所示

GRUB_DEFAULT=2
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

GRUB_DEFAULT=2 标志默认gurb菜单第三项启动。

GRUB_HIDDEN_TIMEOUT=0 应该注释掉,才能看到grub的启动选择菜单。

 

修改完成后用$ update-grub 使之生效。

 

另外:

<1> 可以用grub-mkconfig  -o /boot/grub/grub.cfg。来重新grub.cfg文件

<2> 修复grub

(1) 先用fdisk -l找出根分区,笔者 /dev/sda1

 在 root 权限下运行

(2) mount /dev/sda1 /mnt

(3) 然后用终端下运行 grub-install --root-directory=/mnt /dev/sda 是将grub程序安装到根目录/对应的/boot目录下

(4) 自动重建grub菜单  sudo update-grub

      

笔者是重新编译安装了内核版本后从新的内核版本启动发现,grub的选择菜单消失了。

修复工作 1、重新选择从旧版本启动,因为发现3.8.6安装后virtualbox无法全屏显示

                 2、恢复grub启动选择菜单的显示

                 3、从新安装了virtualbox的增强功能后重启。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值