安装linux系统后修改默认开机启动项
2015-11-10 12:38
309 查看
在安装linux系统后,开机的时候默认启动项变成了linux,这让许多经常使用windows系统的同学感到抓狂:按下电源键后,打开手机,刷刷微博,看看朋友圈,再抬头一看,面对输入密码界面,只好再次选择重启。
那么如何修改默认的开机启动项呢?我们需要做的是修改GRUB这个东东。
步骤(以Ubuntu系统为例):
1.进入系统,开机时注意观察你的windows系统在开机启动项中是第几项,当系统开启后打开终端。(方法自行百度)
2.在终端中输入“sudo gedit /etc/default/grub”,打开grub这个档案。
3.在文档里找到“GRUB_DEFAULT=0”这一行(也有可能不是0),如果开机时windows系统是第n项,则把这个0改为n-1(因为序号是从0开始的)。然后保存退出。
什么?没法保存?看看步骤2的时候是不是没有输入sudo。
4.在终端中继续输入“sudo update-grub”,回车,等待若干秒。
5。重启看看行不行。
注释:
一.开机流程(摘自鸟哥)
1. 加载 BIOS 的硬件信息与进行自我测试,并依据设定取得第一个可开机的装置;
2. 读取并执行第一个开机装置内 MBR 的 boot Loader (亦即是 grub, spfdisk 等程序);(我们要修改的地方)
3. 依据 boot loader 的设定加载 Kernel ,Kernel 会开始侦测硬件与加载驱动程序;
4. 在硬件驱动成功后,Kernel 会主动呼叫 init 程序,而 init 会取得 run-level 信息;
5. init 执行 /etc/rc.d/rc.sysinit 档案来准备软件执行的作业环境 (如网络、时区等);
6. init 执行 run-level 的各个服务之启动(script 方式);
7. init 执行 /etc/rc.d/rc.local 档案;
8. init 执行终端机仿真程序 mingetty 来启动 login 程序,最后就等待用户登入啦;
二.sudo的用法
sudo 执行命令的流程是当前用户切换到root(或其它指定切换到的用户),然后以root(或其它指定的切换到的用户)身份执行命令,执行完成后,直接退回到当前用户;而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权;
当我们没有权限进行一些动作时,可以尝试使用 sudo 命令。
那么如何修改默认的开机启动项呢?我们需要做的是修改GRUB这个东东。
步骤(以Ubuntu系统为例):
1.进入系统,开机时注意观察你的windows系统在开机启动项中是第几项,当系统开启后打开终端。(方法自行百度)
2.在终端中输入“sudo gedit /etc/default/grub”,打开grub这个档案。
3.在文档里找到“GRUB_DEFAULT=0”这一行(也有可能不是0),如果开机时windows系统是第n项,则把这个0改为n-1(因为序号是从0开始的)。然后保存退出。
什么?没法保存?看看步骤2的时候是不是没有输入sudo。
4.在终端中继续输入“sudo update-grub”,回车,等待若干秒。
5。重启看看行不行。
注释:
一.开机流程(摘自鸟哥)
1. 加载 BIOS 的硬件信息与进行自我测试,并依据设定取得第一个可开机的装置;
2. 读取并执行第一个开机装置内 MBR 的 boot Loader (亦即是 grub, spfdisk 等程序);(我们要修改的地方)
3. 依据 boot loader 的设定加载 Kernel ,Kernel 会开始侦测硬件与加载驱动程序;
4. 在硬件驱动成功后,Kernel 会主动呼叫 init 程序,而 init 会取得 run-level 信息;
5. init 执行 /etc/rc.d/rc.sysinit 档案来准备软件执行的作业环境 (如网络、时区等);
6. init 执行 run-level 的各个服务之启动(script 方式);
7. init 执行 /etc/rc.d/rc.local 档案;
8. init 执行终端机仿真程序 mingetty 来启动 login 程序,最后就等待用户登入啦;
二.sudo的用法
sudo 执行命令的流程是当前用户切换到root(或其它指定切换到的用户),然后以root(或其它指定的切换到的用户)身份执行命令,执行完成后,直接退回到当前用户;而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权;
当我们没有权限进行一些动作时,可以尝试使用 sudo 命令。
相关文章推荐
- linux系统中查看CPU的有关信息
- (笔记)Linux下检测网卡与网线连接状态
- Linux之expect
- Linux文本处理三剑客之awk
- Linux中安装sosreport和supportconfig来收集系统信息
- 在Linux下给网卡做bonding(实现双网卡绑定)
- linux新增特性eventfd
- linux中忘记root密码
- rbenv配置ruby on rails 编程环境(Linux系统)
- 玩转 Linux 之:磁盘分区、挂载知多少
- Linux硬链接与软链接的区别
- 磁盘与文件系统管理(1)
- 64位centos6.7安装mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz
- Linux_PXE服务器_RHEL7
- linux中inittab文件详解
- centos yum安装 Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias
- Linux查看文件和文件夹大小
- linux系统调用的实现
- Linux软件raid删除
- linux下定时执行任务的方法