初学Linux对开机启动流程的相关实验
实验环境:
运行脚本 /Linux基础进级-宫俊鹤/实验代码包/grubtest.x 根据提示完成系统的恢复工作:
准备工作:备份grub.conf fstab 两个文件
cp /etc/fstab /boot/grub/grub.conf /root
1. 运行脚本
2. 运行脚本之后系统自动重启,出现如下界面:
3. 挂载光盘并重启系统,进入救援模式(或修复模式):
4. 之后进入单用户模式,查看磁盘系统信息,确定根分区和引导分区
5. 创建/mnt/sysmiage 并将根分区挂载上去
6. 安装grub引导工具:
7. 重启后进入手动引导界面
8. 如果出现以下界面:
请重复步骤3 、4、 5,并出现以下界面:没有mount这个命令
9. 重启,安装与mount相关的软件包util-linux-2.13-0.56.el5.i386.rpm
注意:为了防止由于人为反应过慢,导致频繁的启动虚拟机,这里采取手动引导的形式,因为在grub>后面可以直接输入reboot进行重启,然后按esc键进入救援模式。还有这里的救援模式和单用户模式是相同的,任何操作都方便
10. 重启系统,发现没有fstab文件和运行级别9.所以需要修复两项。
11. 重启进入救援模式,cp /root/fstab /etc/fstab
Vim /etc/inittab
12. 重启系统重新引导。这里是要注意:
13. 系统进行到一定程度会自动重启:如下图。可能是某些文件被写入reboot的指令,所以我们需要进入单用户模式进行修改。
这里我们修改/etc/rc.d/rc.local /etc/rc.d/rc.sysinit
#vim /etc/rc.d/rc.local
#vim /etc/rc.d/rc.sysinit
14. 完成第13步操作之后切换到运行5级别。
#init 5
系统会出现在字符界面和图形界面(有的系统是黑屏)之间频闪,问题原因在/root/.bash_profile 和/root/.bashrc两个文件,还有/tmp的权限问题:见图
重启系统进入单用户模式并修改文件:
15. 最后将grub.conf复制到/boot/grub/ 下,并修改grub.conf文件
16.完成设置后,如果你输入账户密码不能登录系统,那么说明账户被锁定,请进入单用户模式自行修改密码。另外原来的VMtools会不太灵,尤其是对分辨率,简直是大屌了,还是自己重新安装一下吧 。
文章为实验原创,欢迎转载学习。请转载时注明出处。分享改变世界,技术决定未来!
注:实验用脚本请下载后重命名后缀名为 *.x 的文件,谢谢!
附件:http://down.51cto.com/data/2364808
初学Linux对开机启动流程的相关实验相关推荐
- Linux系统管理-开机启动流程
Linux系统管理-开机启动流程 文章目录 Linux系统管理-开机启动流程 CentoOS6的开机启动流程 CentOS6忘记root密码 Linux的关机指令 CentOS7的开机启动流程 Cen ...
- Linux系统开机启动流程介绍
一.linux系统进程启动流程图: 二.简单概括描述linux系统从开机到登陆界面的启动过程 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核 5.启动init进程 6.读取i ...
- linux开机引导进程是什么,Linux系统开机启动流程介绍
一.linux系统进程启动流程图: 二.简单概括描述linux系统从开机到登陆界面的启动过程 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核 5.启动init进程 6.读取i ...
- linux修改开机启动,Linux修改开机启动logo
默认开机LOGO会在液晶屏的左上脚显示一只小企鹅,分辨率为80*80,具体在kernel/drivers/video/logo下会有logo_linux_clut224.ppm这幅图像,程序会根据这幅 ...
- linux系统下开机启动流程
在了解开机启动流程之前,还是得先了解一些磁盘的基本知识.磁盘主要由盘片,机械手臂,磁头,主轴马达构成.盘片就是存储数据的物理单位了.然后盘片上我们可以分成扇区(sector)和柱面(cylinder) ...
- 红帽linux设置自动启动,RedHat开机启动流程
RedHat 开机启动流程 : 1. LILO 取得控制权. PC 起动时, 会读取开机磁碟第一条 cylinder 的第一个 sector(此即 MBR), 然後它会试着将读取到的程式码载入记忆体中 ...
- Linux - 开机启动流程
目录 一.掌握开机启动流程的意义: 1.1 为什么需要了解开机启动流程? 1.2 在日常的运维过程中,是否会遇到机器出现问题启动不了? 1.3 开机启动流程的意义 二.开机启动流程 2.1 开 ...
- Linux——开机启动流程
开机启动流程 为什么需要了解开机启动流程? 掌握让某个软件开机自启 排查服务器启动了的故障,了解原因 防止黑客植入木马,去查询黑客会把木马方到哪 ...
- RedHat开机启动流程
RedHat 开机启动流程 : 1. LILO 取得控制权. PC 起动时, 会读取开机磁碟第一条 cylinder 的第一个 sector(此即 MBR), 然後它会试着将读取到的程式码载入记忆体中 ...
最新文章
- SyncNavigator数据库同步软件8.4.1 中文版
- python入门基础系列_03python—9个基础常识-python小白入门系列
- Windows驱动程序的加载
- centos上mysql
- 10A 的GROUP和CUI使用
- 一维搜索——进退法matlab实现(含代码)
- 删除数据库表的几种方法的比较
- 5G通信协议(MAC 层简介)
- matlab 运动控制系统设计与实现,电力传动控制系统:运动控制系统
- 好队友--超好用的函数插件大全,再也不用为excel函数使用烦恼啦
- java super是什么意思_Java中super是什么意思?
- java 局域网聊天
- 在局域网内怎样使两台计算机共享,怎么使两台电脑共享数据?
- 今日头条 巨量引擎 marketing api
- Python+Selenium自动化测试之页码,前一页、后一页、翻页
- ff14 人最多的服务器,记录FF14全服人数最少的服务器红茶川
- 舵机的使用方法和一些注意事项
- 交易的核心精髓是什么?
- Could not load the Qt platform plugin “xcb“ 问题解决
- ip6tables匹配hoplimit