文档章节

grub默认启动项

好铁
 好铁
发布于 2014/07/05 12:06
字数 459
阅读 1063
收藏 2

默认启动项是由修改/etc/default/grub文件实现的,只需更改GRUB_DEFAULT后的数字值。以下为具体步骤


1.查看grub.cfg文件,Debian中位置为 /boot/grub/grub.cfg. 

找到所有的"menuentry",这表示每个操作系统的入口.此处共有5个,序号从0开始,分别0,1,2,3,4, 系统默认启动第0项,此处即为Debian.假如要设置默认启动 "Arch (on /dev/sda13)",那么其序号为3.


### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux,Linux 3.2.0-4-686-pae' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root ee17a8a7-1585-4ebb-887e-f29d9477f679
	echo	'载入 Linux 3.2.0-4-686-pae ...'
	linux	/boot/vmlinuz-3.2.0-4-686-pae root=UUID=ee17a8a7-1585-4ebb-887e-f29d9477f679 ro  quiet
	echo	'载入初始化内存盘...'
	initrd	/boot/initrd.img-3.2.0-4-686-pae
}
menuentry 'Debian GNU/Linux,Linux 3.2.0-4-686-pae (恢复模式)' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root ee17a8a7-1585-4ebb-887e-f29d9477f679
	echo	'载入 Linux 3.2.0-4-686-pae ...'
	linux	/boot/vmlinuz-3.2.0-4-686-pae root=UUID=ee17a8a7-1585-4ebb-887e-f29d9477f679 ro single 
	echo	'载入初始化内存盘...'
	initrd	/boot/initrd.img-3.2.0-4-686-pae
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" --class windows --class os {
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root 000A41F2000009A5
	chainloader +1
}
menuentry "Arch (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root eb352014-f4ce-4479-b2ad-ea222d197dc3
	linux /boot/vmlinuz-linux root=/dev/sda13
	initrd /boot/initramfs-linux.img
}

menuentry "Linux From Scratch (SVN-20130711) (on /dev/sda9)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos9)'
	search --no-floppy --fs-uuid --set=root 0b97772d-0998-4749-b8c2-69a25bade4c5
	linux /boot/vmlinuz-3.10-lfs-SVN-20130711 root=/dev/sda9
}
### END /etc/grub.d/30_os-prober ###


2.打开/etc/default/grub,找到GRUB_DEFAULT一行,将值改为3.


3.更新grub.

sudo update-grub



参考文章

© 著作权归作者所有

共有 人打赏支持
好铁
粉丝 35
博文 266
码字总数 78672
作品 0
朝阳
程序员
Windows和linux双系统——修改默认启动顺序

电脑上装了Windows 7和Ubantu双系统,由于Linux系统用的次数比较少并且还是默认的启动项对此很不能容忍,因此得修改Windows为默认的启动项。 由于电脑上的系统引导程序是GRUB,因此修改当然也...

SuShine
05/22
0
0
win7与Ubuntu 13.04双系统修改启动项顺序

在在win7下安装了Ubuntu 13.04后,在grub中,win7启动想是最后一个,为了把win7设置为默认启动项,需要更改grub设置。google了半天,发现更改/etc /default/grub是无效的,打开/boot/grub/gr...

wulei163
2013/05/06
0
1
clean & auto save default grub boot of ubuntu

ubuntu用了一段时间,更新了好几个版本,引导菜单拉的老长,需要清理一下。 删除多余的引导项很简单 填入你想要删除的版本号即可,安全起见,会逐个让你确认。 刚开始用ubuntu的时候,可以自...

linnchord
2011/03/21
0
0
ubuntu10.10和windows双系统启动顺序的修改

我想大部分童鞋装ubuntu的时候,硬盘上的windows肯定还是保留着的,启动电脑时可以选择,想进windows就进windows,想进ubuntu就进ubuntu。但装完ubuntu后,它默认启动的是ubuntu,这对于使用...

王国龙_成长
2013/05/04
0
1
更改win7 & Linuxmint双系统安装后更改默认启动顺序

更改win7 & Linuxmint双系统安装后更改默认启动顺序 安装好linuxmint后,进入mint系统,打开一个term,编辑/etc/default/grub,即sudo nano /etc/default/grub,把set default的值从0改为4。因...

jtcat
2014/04/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

hive分区

hive为啥分区? hive为了避免全表扫描,从而引进分区技术来将数据进行划分。减少不必要数据的扫描,从而提高效率。 hive的分区和MySQL的分区的区别? mysql分区字段用的是表内字段;而hive分...

Mr_yul
27分钟前
1
0
log4j2发送消息至Kafka

title: 自定义log4j2发送日志到Kafka tags: log4j2,kafka 为了给公司的大数据平台提供各项目组的日志,而又使各项目组在改动上无感知。做了一番调研后才发现log4j2默认有支持将日志发送到kaf...

微笑向暖wx
31分钟前
0
0
LINUX中如何查看某个端口是否被占用(转发)

LINUX中如何查看某个端口是否被占用 之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下: 1.netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 33...

覃大光
今天
1
0
JBolt 1.5.0新版发布,升级到支持最新版JFinal和Jetty,实现了在线更新插件功能

JBolt是一个JFinal极速开发框架 定制版IDE插件 目前仅有Eclipse插件版,Idea插件版正在开发中。 JBolt的详细使用教程请移步到这里 =====版本1.5.0 更新内容 2018年10月13日10:41:52===== 注意...

山东-小木
今天
0
0
laravel 微信支付

1.composer加载laravel微信支付第三方文件 composer require "overtrue/laravel-wechat:~4.0" composer require simplesoftwareio/simple-qrcode 1.3.* //composer生成二维码文件 2.改confi......

vio小黑
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部