关于grub的那些事(二)
上回说到/etc/default/grub文件,我直接抄了人家的文章,感觉那Wiki确实写的很详细,所以就用上拿来主义了。
这次是分析该文件,因为这是grub必读的文件,也记录着控制grub工作的环境变量,所以浅析一下grub的工作核心。
研究几个常用的环境变量:
GRUB_TIMEOUT=10
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_DISABLE_LINUX_UUID=true
GRUB_DISABLE_LINUX_RECOVERY="true"
第一个变量是很常见的,功能是更改从启动菜单进入到系统的等待时间。具体效果请看启动选项界面的倒计时标志。
第二个变量要说明一下,这个是Debian系列包括Debian子孙在内的一个默认变量,不过我个人喜欢修改这个变量,常添加的参数是vga=785。用虚拟机的人要记住这个参数哦--!这是用来把屏幕变小的参数,用虚拟机的时候可以添加进去,那样就不用全屏操作了。
第三个变量比较有意思,这个变量可以覆盖/etc/fstab文件里的参数,默认是注释掉的。功能就是将"/"以UUID方式来标记,对于虚拟机来说,真的很难受,很长很长的一串字符占了屏幕,但却是没法读的信息。所以我一般是去掉注释,让fstab文件来控制。
第四个变量也是默认注释掉的,功能是添加一个进入修复模式的启动菜单,具体说来请看/etc/grub.d/10_linux文件。我一般也注释掉,其实我们会发现,这是启动界面里高级菜单内的一个选项,一般真用不到,一旦系统出毛病了,也就忘了有这个菜单了。所以我就去掉了注释。
注意,一旦修改了/etc/default/grub文件或者/etc/grub.d/目录里的文件,你就应该更新一下/boot/grub/grub.cfg文件,这样你的更改才会生效。在Debian系列的系统中可以使用update-grub命令更新/boot/grub/grub.cfg文件。在常见的Linux发行版中,请使用下面的命令更新该文件:
grub-mkconfig -o /boot/grub/grub.cfg
如果想了解更多信息,请参考下面的链接:
Grub2的/etc/grub.d目录下的脚本文件 http://www.cnblogs.com/imapla/archive/2013/02/15/2912786.html
Ubuntu10.04之grub2详解 http://www.2cto.com/os/201209/157159.html
grub 中vga的设置 http://blog.chinaunix.net/uid-478586-id-2396232.html
关于grub的那些事(二)的更多相关文章
- .net到Java那些事儿--structs做了那些事(二)
一.跟着项目先来看下structs怎么执行的 首先看下web.xml配置文件,下面有如下代码 <filter> <filter-name>struts2</fi ...
- SharePoint咨询师之路:设计之前的那些事二:规模
提示:本系列只是一个学习笔记系列,大部分内容都可以从微软官方网站找到,本人只是按照自己的学习路径来学习和呈现这些知识. 有些内容是自己的经验和积 累,如果有不当之处,请指正. 咨询师更多的时候是解决方 ...
- app 性能优化的那些事(二)
来源:树下的老男孩 链接:http://www.jianshu.com/p/2a01e5e2141f 这次我们来说说iOS app中滑动的那些事.iOS为了提高滑动的流畅感,特意在滑动的时候将runl ...
- 关于grub的那些事(三)
接着第二篇的研究,继续分析/etc/grub.d/10_linux. #! /bin/sh set -e prefix="/usr" exec_prefix="${pre ...
- 关于grub的那些事(一)
/etc/default/grub里的秘密: # If you change this file, run 'update-grub' afterwards to update # /boot/gru ...
- Dynamics 365-关于Solution的那些事(二)
接着上一篇的说,现在有一个已知前提:Solution的增量特性.然后我们再思考这么一个场景,项目开发过程中,存在多次迭代的情况,每次迭代可能涉及到的solution是同一个,唯一区别的,就是solut ...
- Java 编码那些事(二)
建议先阅读:Java 编码那些事(一) 现在说说编码在Java中的实际运用.在使用tomcat的时候,绝大部分同学都会遇到乱码的问题,查查文档,google一下解决方案啥的,都是设置这里,设置那里,或 ...
- 超链接的那些事(二): 属性href
a标签的属性之一 href 1. 定义 href 属性用于指定超链接目标的 URL. 2. 用法 ①. 锚点 同一页面添加锚点 (1)<a href="#test"& ...
- Linux命令的那些事(二)
回顾Linux(一) 学习了以下命令: mkdir/rmdir/ls/rm/pwd/cd/touch/tree/man/--help 想具体了解请看上一篇文章跳转 在Linux中推荐大家使用subli ...
随机推荐
- hive 的分隔符、orderby sort by distribute by的优化
一.Hive 分号字符 分号是SQL语句结束标记,在HiveQL中也是,可是在HiveQL中,对分号的识别没有那么智慧,比如: select concat(cookie_id,concat(';',' ...
- 开源 java CMS - FreeCMS2.3员
原文地址:http://javaz.cn/site/javaz/site_study/info/2015/28375.html 项目地址:http://www.freeteam.cn/ 会员注冊 打 ...
- 算法题C#
几个大公司(IBM.MicroSoft and so on)面试经典数据结构与算法题C#解答 1.链表反转 我想到了两种比较简单的方法 第一种是需要开一个新的链表,将原链表的元素从后到前的插入到新链表 ...
- Tomcat剖析(三):连接器(1)
Tomcat剖析(三):连接器(1) 1. Tomcat剖析(一):一个简单的Web服务器 2. Tomcat剖析(二):一个简单的Servlet服务器 3. Tomcat剖析(三):连接器(1) 4 ...
- CSharp设计模式读书笔记(10):装饰模式(学习难度:★★★☆☆,使用频率:★★★☆☆)
装饰模式(Decorator Pattern): 动态地给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活. 模式角色与结构: 示例代码: using System; u ...
- 使用Visual Studio创建映像向导(Image Sprite)——Web Essential
原版的:Creating Image Sprite in Visual Studio - Web Essential 译者注:有关图片精灵的信息请參阅http://baike.baidu.com/vi ...
- JavaScript语法细节——引用与复制
原文:JavaScript语法细节--引用与复制 我们都知道,JS中变量的赋值有两种方式,最近在折腾自己写的标签栏插件,碰到了很多平时没注意的问题.正好,那边处理清楚了,稍微整理一下关于引用与复制相关 ...
- 使用C/C++发展Web系统开源
下载 见 C++开发的论坛系统 - BBS 下载地址:Fetch_source_code_release_vse2008_v1.2.1.7z 眼下先暂存在百度云上,最近会放入github 当前版本号的 ...
- Java_POI之MS-Excel2003(扩展名.xls)升级至MS-Excel2007及以上版本(扩展名.xlsx)技术过程概要
Java_POI之MS-Excel2003(扩展名.xls)升级至MS-Excel2007及以上版本(扩展名.xlsx)技术过程概要 作者:Eric.Zhang(花名:穿越者7号) 日期:2015年1 ...
- 我的MYSQL学习心得(十三)
原文:我的MYSQL学习心得(十三) 我的MYSQL学习心得(十三) 我的MYSQL学习心得(一) 我的MYSQL学习心得(二) 我的MYSQL学习心得(三) 我的MYSQL学习心得(四) 我的MYS ...