如何配置Ubuntu 16.04 GRUB 2引导加载程序

Ubuntu 16.04

正如你所知,GRUB 2是大多数Linux操作系统的默认引导加载程序。GRUB是GRand Unified Bootloader 的缩写,它是Linux启动时首先要加载的一个程序,此后它会负责载入并将控制权交给Linux kernel,并由 Linux kernel负责对操作系统的其它部分进行初始化。

在本文中,我们将对Ubuntu 16.04 LTS桌面版GRUB 2引导加载程序的重要配置进行介绍,当然操作和配置也与其它 Linux 发行版中的GRUB配置通用。

GRUB 2引导加载程序设置

GRUB 2的默认配置文件是/boot/grub/grub.cfg,它是Linux启动引导过程中非常主要的一个文件,除非你已经非常熟悉,否则不要直接编辑或修改此文件。

有关GRUB 2的所有设置默认都存放在/etc/default/grub文件中,对其内容的更改将直接反馈到GRUB 2。为保险起见,我们先将它进行备份:

sudo cp /etc/default/grub /etc/default/grub.bak

我们先来看看GRUB引导装载程序的主要选项:

cat /etc/default/grub

ubuntu-16-04-grub-2-boot-loader-2

每当编辑了该配置文件之后,需要执行如下命令将变更应用到GRUB 2:

sudo update-grub

下面我们开始对GRUB 2 boot loader进行三项重要的优化调整。

1. 选择默认操作系统

为加快开机引导过程,用户可以手动指定默认要从哪个系统开始引导。如果设置为0则表示从GRUB选单中的第一个系统开始引导,如果设置为1则表示从第二个条目开始引导,以此类推。

GRUB_DEFAULT

如果你装了多个操作系统,可以使用GRUB_DEFAULT=saved参数从最后一个系统开始引导,配置好后你每次重启计算机都会直接从最后一个系统开始启动。注意:此功能还需配合一个

GRUB_SAVEDEFAULT=true条目才能生效。

GRUB_DEFAULT=saved

为了不至于数不清楚个数和方便配置,还可以直接指定 GRUB 开机默认引导系统的名称,例如你的GRUB 选单中有「Lubuntu14.04 LTS」条目,便可以直接指定GRUB_DEFAULT=Lubuntu 14.04 LTS默认启动

Lubuntu。

2. 设置超时时间

默认情况下,启动菜单停留让用户选择的时间为10秒。用户可以直接在配置文件中增长或缩短等待时间,如果将GRUB_TIMEOUT设置为0,则表示忽略选单直接按上步中选择的默认操作系统进行引导。

GRUB_TIMEOUT

3. 更改GRUB背景图片

要更改GRUB背景图片非常简单,只需将准备好的图片复制到/boot/grub/路径即可。

GRUB 仅支持 265 色 JPG/JPEG 格式图片,所以建议大家使用 PNG 图片。

背景图片替换好之后记得执行sudo update-grub使之生效。

update-grub

转载于:https://my.oschina.net/wangsifangyuan/blog/1622322

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值