linux实验手册v3

linux实验手册v3

ID:22583417

大小:648.86 KB

页数:25页

时间:2018-10-30

linux实验手册v3_第1页
linux实验手册v3_第2页
linux实验手册v3_第3页
linux实验手册v3_第4页
linux实验手册v3_第5页
资源描述:

《linux实验手册v3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《UNIX/LINUX系统管理I》课程设计任务书1.1解决grub引导过程故障1.1.1任务描述主机已经安装完成的RHEL6系统启动失败,初步估汁是GRUB配置参数错误或系统引导文件丢失,采用手工引导GRUB,杏找故障确切原因外修复。实验环境:VMWARE平台RIIEL6菽木系统(包含GRUB数裾错误)教师指异:工具链grubboot,PC系统启动过程知识任务要求:两课时闪完成,通过grub引导命令修SGRUB故障,系统nj‘以正常启动。按照要求完成报告闪容。1.1.2任务分析过程1.主要现象描述:(此部分要求用准确清晰地文字阁片表格描述清楚故障的特征和数聚,

2、需要注意,此处描述的故障可能柯多种,要尽餅分丌说明)2.W题定位:(初步分析M题空间,首先阐述系统结构原理,然后列举出可能出现的故障点,并简要说明每个故障点形成的原因)参看示例1:3.解决步骤:(按照前而提出的故障点,逐个给出解决步骤)4.问题和总结:•说明GRUB的引导过程。装载操作系统的这个程序就是bootloader,linux里面的bootloader通常是lilo或者grub。1.装载基本的引导装载程序(stagel),基本引导装载程序必须是位于主引导扇区中一个非常小的空间,少于512字节。stagel的主要功能就是裝载第二引导程序(stage2)。

3、2.装载第二引导装载程序(stage2),这第二引导装载程序实际上足引;li更高级的功能,以允许用户装载入一个特定的操作系统。在GRUB屮,这步是让用户显示一个菜单或是输入命令。由于stage2很人,所以它一般位于文件系统之中(通常是boot所在的根分区).奋时候基本引导装载程序(stagel)不能识别stage2所在的文件系统分区,那么这时候就需要stagel.5來连接stagel和stage2了。3.到了grub的开机选单,接下来grub所需要做的足装载在一•个特定分区上的操作系统,如linux内核。■说明grub,conf配置文件的功能。grub,con

4、f是一个基于脚本的文本文件,其中包含菜单显示的配置和各个操作系统的内核加载配置。GRUB正是根据用户选择或默认配置和grub,conf的内核配靑加载相应的核程序,并把控制权交给内核程序,使得内核程序完成真正的操作系统的启动。■Grub命令柯哪些?以下是儿个常用命令:boot-引导先前已经被指定并载入的操作系统或链式装载程序。chainloader-将指定的文件作为一个链式装载程序载入。displaymem-显示当前(Al存的使用情况。initrd-使用户能够指定一个在A导时可用的初始RAM盘。installp-安装GRUB到系统的主引导记录。kernel-当使

5、用直接载入方式引导操作系统时,桁定内核从GRUB的根文件系统中载入。grub的命令:root(hdO,0)kernel/bzImageroroot=/dev/ramOinitrd/initrd.imgkernel命令PJ来指定内核所在的位置,代表(hdO,0),也就是grub的根0呆initrd命令PJ来指定初始化ram的img文件所在位置.grub载入内核bzlmage并展开到指定位胥0、'、/:该是0x100000这个地方),M吋载入initrd.img到内存(不知道是什么地方).■簡介vmlinuz,initrad.img文件的位S和作用。Vmlinuz

6、-是可执行的、可引导的、压缩的Linux内核,它位于/booVvmlinuz,它一般是•个软链接。系统内核vmlinuz被加载到内存后开始提供底S支持,在内核的支持下各种模块,服务等被加载运行。initrd.irag-一个ramdisk的映像文件,包含一个最小的linux系统,它位于八)oot/R^下。通常的是内核挂载initrd.img,并执行的脚木米进一少挂载各种各样的模块,服务等。经过•些配置和运行沿,就可以去物理磁盘加载真正的root分区,并执行/sbin/init。-文件系统损坏后,如何修a文件系统?1、首先确认损坏分区是否挂载,如來挂载了,首先用u

7、nioimt命令进行卸载。2、通过fdisk_1命令,查看损坏文件系统是什么类型。3、fsck-ytext4-fc/dev/sdal,-1是指明文件系统是什么;-f是让fsck对丁*所宥的档案强行检测;-c是检测硬盘坏道的功能;/dev/sdal则是指定分区。-查阅资料,总结常见系统引导故障(们动故障),并简要说明故障原因。1)文件系统破坏,一般是Linux的根分区文件系统遭到破坏,导致系统无法启动,这种情况一•般是有系统突然掉电或者非法关机引起的。2)文件系统配置不当,比如/etc/inittab文件、/etc/fstab文件等配置错误或丢失,导致系统错误,

8、无法启动。这种情况一般是执行配置更新时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。