《计算机网络与Lnux操作系统》第9章(9-2) Linux引导过程

第9章 Linux引导过程及故障排除
第9章 Linux引导过程及故障排除

本章内容 ■ Linux系统引导过程 ■引导装载程序GRUB ■ Red hat救援模式 n过程
本章内容 ◼ Linux系统引导过程 ◼ 引导装载程序GRUB ◼ Red Hat救援模式 ◼ init过程

91 Linux系统引导过程概述 1.接通电源之后首先由BOS进行自检,即进 行所谓的POsT( Power on self test) 2.读取MBR,调入内核 kerne 生成第一个进程即init进程,并根据 /etc/ inittab设定的运行级别来执行相应的脚 本进行系统初始化 在指定的各个虚拟终端上运 /sbin/ mingetty,等待用户的登录
9.1 Linux系统引导过程概述 1. 接通电源之后首先由BIOS进行自检,即进 行所谓的POST(Power On Self Test) 2. 读取MBR,调入内核kernel 3. 生成第一个进程即init 进程,并根据 /etc/inittab设定的运行级别来执行相应的脚 本进行系统初始化 4. 在指定的各个虚拟终端上运行 /sbin/mingetty,等待用户的登录

9.2.1引导装载程序 ·引导装载程序( Boot loader) LILO(LInux LOader) GRUB(GRand Unified Bootloader NT OS Loader ·其它引导方法 引导盘 LOADLIN 商用引导装载程序
9.2.1 引导装载程序 引导装载程序(Boot Loader) ◼ LILO(LInux LOader) ◼ GRUB(GRand Unified Bootloader) ◼ NT Os Loader 其它引导方法 ◼ 引导盘 ◼ LOADLIN ◼ 商用引导装载程序

9.2.1引导装载程序GRUB ■GRUB的特点: 配置参数可以动态修改 ■带有一整套的 grub shell命令 ■背景图像可以自定义 ■修改了GRUB的配置文件 grub. conf之后,无需像 LLO那样重新加载
9.2.1 引导装载程序GRUB ◼ GRUB的特点: ◼ 配置参数可以动态修改 ◼ 带有一整套的grub shell命令 ◼ 背景图像可以自定义 ◼ 修改了GRUB的配置文件grub.conf之后,无需像 LILO那样重新加载

9.2.2考察 grub. conf文件 grub. conf F文件示例: default=O timeout=10 splashimage=(hd0, 4 /boot/grub/splash xpm. gz title Red Hat Linux(2. 4. 18-14 root (hdo kerne//boot/vmlinuz-24. ro root=LABel=/ initrd /boot/initra-2418-14. img title Dos rootnoverity (hdo, 0) Chain/oader +1
9.2.2 考察grub.conf文件 grub.conf文件示例: default=0 timeout=10 splashimage=(hd0,4)/boot/grub/splash.xpm.gz title Red Hat Linux (2.4.18-14) root (hd0,4) kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/ initrd /boot/initrd-2.4.18-14.img title DOS rootnoverify (hd0,0) Chainloader +1

9.2.2考察 grub. conf文件 grub. con的常用参数: 参数 描述 default 定义默认引导项 timeout 设定GRUB菜单显示的时间 password设置gub密码以保护gUb安全性 splashimage设置GRUB背景画面 title 用来裝载一个操作系统的一组特定命令的标题 root 指定根文件系统的位置 kernel 引导系统时使用的内核的位置及选项 initrd Initial ram disk映像
9.2.2 考察grub.conf文件 参数 描述 default 定义默认引导项 timeout 设定GRUB菜单显示的时间 password 设置grub密码以保护grub安全性 splashimage 设置GRUB背景画面 title 用来装载一个操作系统的一组特定命令的标题 root 指定根文件系统的位置 kernel 引导系统时使用的内核的位置及选项 initrd Initial RAM disk映像 grub.conf的常用参数:

9.2.3GRUB应用实例 ■GRUB的参数可以动态更改,对于需要进行特殊 引导的情况非常方便 ■启动时在grub引导菜单界面敲e键进入编辑,就可 以修改启动参数。修改完毕敲b键就会以修改后 的参数启动 ■为防止修改gub的参数,可以加上grub密码,如 password 123456 或 Password --md5 $1$2aX.5sds#*dll ■为保护某个操作系统,还可以在某个操作系统条 目下加入lock项目
9.2.3 GRUB应用实例 ◼ GRUB的参数可以动态更改,对于需要进行特殊 引导的情况非常方便 ◼ 启动时在grub引导菜单界面敲e键进入编辑,就可 以修改启动参数。修改完毕敲b键就会以修改后 的参数启动 ◼ 为防止修改grub的参数,可以加上grub密码,如 ◼ password 123456 或 ◼ Password --md5 $1$2!aX.5sd$#*dll/ ◼ 为保护某个操作系统,还可以在某个操作系统条 目下加入lock项目

9.2.3GRUB应用实例 ■修改GRUB背景图 找到一个图像文件fle1 convert-geometry 640X480-colors 14 file 1 file2 xpm gzip-9 file2 xpm cp file2 xpm. gz /boot/grub vi /boot/grub/grub. conf Note: convert包含在 ImageMagic软件包中
9.2.3 GRUB应用实例 ◼ 修改GRUB背景图 ◼ 找到一个图像文件file1 ◼ convert –geometry 640x480 –colors 14 file1 file2.xpm ◼ gzip –9 file2.xpm ◼ cp file2.xpm.gz /boot/grub ◼ vi /boot/grub/grub.conf Note: convert包含在ImageMagic软件包中

9、3使用救援模式修复系统故障 ■修复操作系统故障: ■修改/ etc/inittab或 letc/fstab等文件,制造故障 ■重新引导系统,观察故障信息 ■使用 Redhat第一张光盘引导,在安装提示符后输入如下: boot: linux rescue ■进入救援模式后,输入命令 chroot /mnt/sysimage 修复错误配置文件
9.3 使用救援模式修复系统故障 ◼ 修复操作系统故障: ◼ 修改/etc/inittab或/etc/fstab等文件,制造故障 ◼ 重新引导系统,观察故障信息 ◼ 使用RedHat第一张光盘引导,在安装提示符后输入如下: boot:linux rescue ◼ 进入救援模式后,输入命令: chroot /mnt/sysimage ◼ 修复错误配置文件
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机网络与Lnux操作系统》第9章 apache服务器配置.ppt
- 《计算机网络与Lnux操作系统》第8章(8-2) 管理磁盘和文件系统.ppt
- 《计算机网络与Lnux操作系统》第8章 ftp服务器的配置.ppt
- 《计算机网络与Lnux操作系统》第7章 DNS服务器的配置与管理.ppt
- 《计算机网络与Lnux操作系统》第6章(6-2) 常用应用软件.ppt
- 《计算机网络与Lnux操作系统》第6章 DHCP服务器的配置与管理.ppt
- 《计算机网络与Lnux操作系统》第4章 FC5用户和系统管理.ppt
- 《计算机网络与Lnux操作系统》第3章 Linux基本操作和网络配置.ppt
- 《计算机网络与Lnux操作系统》第2章 安装升级和删除FC5.ppt
- 《计算机网络与Lnux操作系统》第20章 Linux内核配置.ppt
- 《计算机网络与Lnux操作系统》第1章 计算机网络和linux操作系统.ppt
- 《计算机网络与Lnux操作系统》第19章 Linux安全管理.ppt
- 《计算机网络与Lnux操作系统》第18章 常用系统管理技术.ppt
- 《计算机网络与Lnux操作系统》第14章 文件和打印服务.ppt
- 《计算机网络与Lnux操作系统》第12章 认识linux网络服务.ppt
- 《计算机网络与Lnux操作系统》第11章 配置网络.ppt
- 《计算机网络与Lnux操作系统》第10章(10-2) 邮件服务器的配置.ppt
- 《计算机网络与Lnux操作系统》第10章 常用系统管理技术.ppt
- 清华大学自动化系:《嵌入式系统的构建》讲义.pdf
- 清华大学自动化系:《常用ARM指令集及汇编》电子书.pdf
- 《微机原理与接口技术》课程教学资源(PPT课件)第1章 微型计算机系统.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第3章 数据处理.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)教学内容.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第9章 处理器性能提高技术.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第8章 常用接口技术.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第7章 输入输出接口.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第6章 存储系统.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第5章 微机总线.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第4章 汇编语言程序设计.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第2章 处理器结构.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第10章 并行处理技术.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第11章 MASM6.15汇编环境.ppt
- 《c语言入门教程》讲义.pdf
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第10章 菜单与工具栏设计.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第11章 Visual FoxPro数据表.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第12章 数据表的索引和排序.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第13章 创建数据库.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第14章 关系数据库标准语言SQL.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第15章 检索数据.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第16章 视图.ppt