启动ubuntu什么时候按shift_找回消失的ubuntu启动选项
启动菜单消失不是第一次了,这一次还是记录下来吧
在安装windows后安装的ubuntu双系统,在启动时候都会固定先显示grub选择菜单,可以选择不同版本的ubuntu的kernel来启动
但是对于单纯的ubuntu系统,在启动后却不会显示相应的菜单来让选择。、
参照网络上搜索的资料,可以有以下方式来显示grub菜单(同理相信看完也了解如何隐藏了撒???):
1. 启动时候一直按住shift键
以前的Ubuntu版本,启动grub的时候,有一个grub loading,press ESC to get the menu的提示,所以按ESC就可以看到grub界面
现在的Ubuntu没有了,现在的做法是,启动的时候按住shift键,就可以看到grub界面了。
(接下来就修改启动参数,加入single,然后按ctrl+x启动,就能看到一个ncurse的界面,选择drop to root prompt,就可以得到一个root的terminal然后就可以重新设置root口令了)
2. 修改grub文件来完成(红色加大选项!!!)
点击(此处)折叠或打开
1.sudo gedit /etc/default/grub
修改如下:
GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
2.sudo update-grub
下面展开说明:
首先修改 /etc/default/grub.cfg文件,参考以下config文件注释掉GRUB_HIDDEN_TIMEOUT=0
点击(此处)折叠或打开
# If you changethis file, run'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#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=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernelof FreeBSD
...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
然后执行"sudo update-grub"。这样以后在grub.cfg中会多出以下代码
点击(此处)折叠或打开
### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" !="x-1"
]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep--interruptible 3; then
set timeout=0
fi
fi
fi
### END /etc/grub.d/30_os-prober ###
最后简单介绍下其中的几个参数
点击(此处)折叠或打开
1.GRUB_HIDDEN_TIMEOUT=0
此配置将影响菜单显示。若设置此选项,将在此时间内隐藏菜单而显示引导画面。
菜单将会被隐藏,除非在此行开头加上一个 # 符号。(# GRUB_HIDDEN_TIMEOUT=0)。
GRUB 2 第一次执行时将会寻找其他操作系统。若没有其他操作系统被检测到,菜单将会配置为隐藏。若辨认出其他操作系统,菜单将会显示。
若是大于 0 的整数,系统将会依此配置的秒数暂停,但不会显示菜单。
0 则菜单不会显示,也不会有延迟。
使用者可以在启动时按住 SHIFT 键不放以强制显示菜单。
启动过程中,系统将会检查 SHIFT 键状态。若无法辨识按键状态,会有一个短时间的延迟让使用者可通过按下ESC 键来显示菜单。
2.GRUB_HIDDEN_TIMEOUT_QUIET=true
true 不显示倒计时。屏幕将会是空白的。
false 在 GRUB_HIDDEN_TIMEOUT 中配置的时间,空白屏幕上会有一个倒数计时器。
3.GRUB_TIMEOUT=10
此命令将顺从 GRUB_HIDDEN_TIMEOUT 配置,除非 GRUB_HIDDEN_TIMEOUT 被注释掉(#)。若 GRUB_HIDDEN_TIMEOUT 启用,则当菜单显示时,GRUB_TIMEOUT
将会只执行一次。
配置此值为 -1 将会导致菜单一直显示,直到用户选择。
GRUB 2 菜单默认为隐藏,除非其他操作系统被系统检测到。若没有其他操作系统,此行将会被注释掉,除非使用者修改它。为了在每次启动时显示菜单,去掉此行的注释并使用 1 或更大的值。
------------------------------------------------------------------------
Ref:
http://www.cnblogs.com/super119/archive/2011/03/11/1981596.html
http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=375600
http://wiki.ubuntu-tw.org/?title=GRUB_2_%E4%B8%AD%E6%96%87%E6%8C%87%E5%8D%97
启动ubuntu什么时候按shift_找回消失的ubuntu启动选项相关推荐
- 找回消失的ubuntu启动选项
启动菜单消失不是第一次了,这一次还是记录下来吧 原文链接:http://blog.chinaunix.net/uid-26527046-id-3748986.html 在安装windows后安装的ub ...
- centos安装后两个启动项、_Windows安装Centos7双系统后Windows启动项消失
方法一: 在Centos7下root登陆 编辑 /boot/grub2/grub.cfg vim /boot/grub2/grub.cfg 在第一行添加 menuentry "Windows ...
- 计算机语言恢复,win10系统找回消失不见语言栏的恢复方法
win10系统使用久了,好多网友反馈说关于对win10系统找回消失不见语言栏设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统找回消失不见语言栏进行设置,有什么好的办法去设置wi ...
- 重装win10之后,双系统grub消失,ubuntu无法进入,(ubuntu的grub引导损坏)解决方法
重装win10后,导致双系统引导消失,ubuntu无法进入的解决方法 重装完windows导致无法进入ubuntu 问题分析 解决方法 第一步,利用启动盘进入ubuntu桌面 第二步,在这个桌面下,通 ...
- Ubuntu 11.10 开机让 Varnish 跟随 Nginx 一起启动
Ubuntu 安装配置 Varnish 都很简单 , 可是 Ubuntu 重启 Varnish 不能开机启动 , 访问反向代理端口会报找不到服务器的错误 , 我试图用 rcconf 设置 Varn ...
- git rebase 后找回消失的commit
git rebase 后找回消失的commit 在git rebase操作时,存在冲突时,使用git rebase --abort处理后,结果发现commit的修改和记录都没有了.(使用git reb ...
- 计算机控制面板图标怎么删除,电脑如何找回消失的“添加或删除程序”图标
我们会根据需要在自己的电脑上下载一些应用程序,但是也会经常卸载掉一些不用的应用程序.这时我们只要打开控制面板中的"添加或删除程序"就可以对已安装在电脑上的软件进行卸载.不过有 ...
- ubuntu进入桌面自动启动脚本_在 Ubuntu 下开机自启动自己的 QT 程序而不启动 Ubuntu 的桌面...
1. /etc/profile 方式 实现这个功能,要完成两步: 1.系统设置-> 用户账户-> 点击我的账户-> 点击右上角的解锁-> 打开自动登录-> 点击右上角的锁 ...
- 回归指令_用一条指令在新款 Mac 上找回经典的开机启动声
多年使用 Mac 的老用户肯定知道,Mac 在启动时会发出一声「噔-」的启动声音,伴随着 Apple logo 在屏幕上亮起,Mac 正在安全地启动.但如果你在最近几年换了新款 Mac 电脑,你会发现 ...
最新文章
- 【CLR的执行模型:将源代码编译成托管模块】
- 使用HTML5画布实现的超棒javascript动画仪表板:gauge.js
- Spring3的表达式语言
- Linux常用命令全解
- struts2注解json 配置文件json
- c/c++反混淆方法
- git永久保存账号密码
- xgboost 正则项_XGBoos算法背后的数学:尽可能简单地解释XGBoost算法背后的机制
- 中移4G模块-ML302-OpenCpu开发-服务器搭建
- Spark Standalone架构设计要点分析
- 台达触摸屏编程软件(Scredit)官方免费版 v2.00.23
- 线性同余法[纯理论]
- 设计之星 ai_漫画 |《钢铁之星》:AI肆虐的时代,夹杂人类阴谋
- 正确使用“width:100%“
- EXCEL常用函数——计算统计函数
- 你看这雪花如此的美丽
- Xtend官方文档——第二部分(一)
- 函数间的调用_三个数求最大值
- error converting to execution character set illegal byte sequence报错解决办法
- 【技术邻】CAE工程师崩溃的10个瞬间
热门文章
- 《SAP HANA平台应用开发》—第3章3.1节信息建模
- Oracle客户端工具出现“Cannot access NLS data files or invalid environment specified”错误的解决办法...
- 整合用户篇—Oauth2理解与构造简单的系统
- python 获取文件大小,创建时间和访问时间
- cucumber_java从入门到精通(5)使用maven创建cucumber_java项目
- SELECT INTO 和 replace into SELECT 两种表复制语句
- puppet安装与配置
- 大数据技术在传统企业信息化的应用
- 代码编辑神器VIM(附我写acm程序时的配置)(转)
- FreeMarker调用JAVA静态方法