版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、系统启动过程分析,5-1 RH9.0启动过程,1BIOS自检 硬件检测及初始化 2引导启动设备 (1)软盘(0磁道0扇区) (2)光盘(最外围存储轨道) (3)硬盘(MBR),3调用Linux引导程序至内存中 4运行Linux内核 5执行init进程 6init调用getty提示用户登录 7运行SHELL程序,5-2 引导装载程序使用,1LILO(Linux Loader),2、GRUB (Grand Unified Boot Loader) (1)GRUB简介 GRUB与LILO一样都是一种多重启动引导器 Red Hat Linux9.0 的默认启动引导器 (2)GRUB特点 GRUB提供了
2、真正命令行交互界面 支持大硬盘,能够访问1024柱面的后的文件 开机画面美观细腻,(3)GRUB的设置 GRUB的文件/etc/grub.conf内容: default=0 /设置默认菜单 timeout=30 /设置超时时间 splashimage=(hd0,0)/grub/splash.xpm.gz /设定开机画面,title RedHat Linux /设置标题 root (hd0,0) /设置内核存放的分区 kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ /设置内核文件 initrd /initrd-2.4.20-8.img /设置内核映像文件,tit
3、le win2k rootnoverify (hd0,1) /设置WINDOWS系统的位置 chainloader +1 / 读取扇区,实例: 要求如下: 1)hda上有两个操作系统,分别为RH9.0 和 Win2K RH9.0安装在/BOOT分区号为hda2, Win2K安装在C:下 3)设置GRUB的口令为123且用MD5加密 4)锁定每个菜单选项,配置过程: #grub -md5 -crypt Password: Retype password: $MQBa#12Q(注意大小写),# vi /etc/grub.conf default=0 timeout=30 plashimage=(h
4、d0,0)/grub/1.jpg password -md5 $MQBa#12Q,title RedHat Linux9.0 root (hd0,1) kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ initrd /initrd-2.4.20-8.img lock,title window 2k server rootnoverify (hd0,0) chainloader +1 lock,(4)GRUB的命令行,菜单模式,编辑模式的操作 解锁GRUB启动菜单 在锁定的启动菜单中选择“p”键 输入口令,编辑模式: 作用:用于修改菜单的选项 热键:e键进入,命令
5、行模式: 作用:设置GRUB的选项 热键:c键 实例:启动Linux grubroot (hdx,y) grubkernel /vmlinuz-版本号 ro root=LABEL=/ grubinitrd /initrd-版本号.img grubboot,启动WINDOWS grubrootnoverify (hdx,y) grubchainloader +1 grubboot,(5)安装GRUB 第一步:安装GRUB软件包 #rpm ivh grub-0.93-4.i386.rpm 第二步:安装GRUB到MBR 建立GRUB配置文件:/boot/grub/grub.conf 使用命令安装GR
6、UB到MBR,(6)恢复GRUB 放入第一张安装启动盘,开始启动计算机: boot:linux rescue # grub grubroot(hd0,0) grubsetup(hd0),(7)恢复GRUB的配置文件 放入第一张安装启动盘,启动计算机: boot: linux rescue # cd /mnt/sysimage # cd ./boot/grub/grub.conf # vi grub.conf 修改grub.conf恢复设置选项,5-4 init 进程 (PID=1),1、init进程的作用 系统初始化,2、系统运行级别 0/关机 1/单用户模式 2/多用户、不支持NFS 3/完
7、全多用户模式 4/保留 5/X-WINDOWS 6/重启 切换:# init 0-6,注: (1) shutdown 功能:重启/关机 格式: shutdown 参数 time 信息,参数: -r/重启 -c/取消shutdown的动作 -h/关闭计算机 -f/重启时使用fsck检查文件系统 -F/重启时不检查文件 time/设定时间 hh:mm /某时某分 +mm /当前时间往后几分钟 now /立即,实例: # shutdown -r now # shutdown -r +5 # shutdown -h 18:00 # shutdown -h now,(2)reboot 功能:重启系统 实
8、例: #reboot,(3)runlevel 功能:显示系统当前和上一次的运行级别,如果 上次运行级别记录不存在,则显示N,如果都不存在,则显示unknow. 实例: #runlevel,3、inittab文件的分析 作用:设置init进程默认级别,设置init的动作 格式:# vi /etc/inittab id:runlevels:action:process 实例: id : 3 :initdefault : ca : : ctrlaltdel : shutdown -r now,说明: 运行的级别: 动作: initdefault/启动默认级别 sysinit /sysinit类进程是init进程的第一个子进程,在boot类进程之前运行。 wait /wait进程在进入指定级别后运行一次,且init进程要等待其结束,ctrlaltdel: /指按CTRL+ALT+DEL键时的动作 powerfail /用于指当UPS发来断电信号时所运行的命令 powerokwait /用于当供电恢复时运行的命令,4、/etc/rc.d 目录说明 init.d目录/存放服务启动的脚本 rc 文件/调用相应级别中运行目录的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 土地买卖合同协议
- 语文统编版一年级上册“an en in un ün”教学设计
- 计算基础技术及导论 3
- 2026年红色对联数字楹联创作与 AI 对仗系统研究
- 2026年青少年校外实践教育基地建设方案
- 2026年问题分析与解决能力培训案例集
- 体质健康管理
- 数字化时代大学生精神文化生活的引导策略
- 气管炎预防护理流程指南
- 淋巴瘤放疗后皮肤保护方法
- 三农电子商务创新创业项目
- 2025年教职人员个人总结
- 渣土运输车辆安全协议
- 薄型防火涂料施工方法方案
- 机械传动培训课
- 2025中证信息技术服务有限责任公司招聘16人考前自测高频考点模拟试题附答案
- 郑州铁路职业技术学院单招职业技能测试参考试题库(含答案)
- 鲜切花保鲜方法
- 2025年检验师资格考试模拟试题及答案
- 豆制品企业生产过程节能降耗方案
- 烟台劳动合同(标准版)
评论
0/150
提交评论