文档介绍:linux系统管理(实验手册)
LT
[键入文字]
《UNIX/LINUX系统管理I》课程设计任务书
目录
《UNIX/LINUX系统管理I》课程设计任务书 1
解决grub引导过程故障 3
解决系统网络接口卡无法激活故障 20
解决PUTTY窗口的登陆问题 42
解决 PUTTY窗口的乱码问题 62
解决软件yum安装 故障 66
解决X-WINDOWS启动故障 81
解决内核功能问题 9
完成系统IO性能优化任务, 13
完成系统监控任务, 14
完成自动维护任务, 15
解决资源配给问题, 16
完成性能分析任务 17
课程情况
课程名称:UNIX/LINUX系统管理I
课程代码: NW3005
学分/学时:2学分/34学时
[键入文字]
面向专业方向:网络设计与管理方向、网络安全技术方向
任务书编写人:安明忠
学习目的
UNIX/LINUX系统管理I的课程平台是rhel6系列,主要学习故障分析及解决能力,是通过学习,增强学生对系统工作原理的认知,掌握基本的管理系统能力。
课程设计中考虑了LINUX/UNIX系统日常维护和管理中的若干项基本工作内容,组织成7个课堂实验任务,5个可选任务。每个任务都是基于实验主机的真实故障或优化管理来设计,要求学生通过独立的思考和操作,灵活使用校园网和主机在线手册等资源,排除这些系统故障或按照要求调整优化系统性能。
本学期的学习内容和要求
[键入文字]
解决grub引导过程故障
任务描述
主机已经安装完成的 RHEL6 系统启动失败,初步估计是GRUB配置参数错误或系统引导文件丢失,采用手工引导GRUB,查找故障确切原因并修复。
实验环境:VMWARE平台 RHEL6基本系统(包含GRUB数据错误)
教师指导:搜索引擎工具 GRUB基本介绍 PC系统启动过程知识
任务要求:两课时内完成,通过grub引导命令修复GRUB故障,系统可以正常启动。按照要求完成报告内容。
任务分析过程
:
打开虚拟机电源后,出现系统程序加载。到了Boot Loader的程序后无法加载,屏幕出现“grub>”的提示符,然后无法进一步加载操作系统。
图1 grub加载问题
[键入文字]
2.问题定位:
windows系统与linux系统之间发生冲突
由于实验时使用的虚拟机,所以排除系统间冲突导致配置文件缺少的问题。
虚拟机文件被破坏
打开安装vm的安装路径,检查虚拟机的文件,发现系统、配置文件都没有问题。
图2 虚拟机文件正常
kernel文件的缺少或参数被修改
打开/boot/grub文件夹,显示全部文件。发现缺少“”配置文件。证明问题源于缺少系统的引导文件。
[键入文字]
图3 缺少引导文件
3.解决步骤:
注:实验中TAB可以自动保全命令和文件名,若能正确的补全,则证明硬盘存在该文件。
安装GRUB,输入“setup (”命令,然后按TAB键自动补全,出现三个硬盘分区,选择“hd0,0”→显示安装成功。
但是运行boot或reboot命令后,依然没有解决无法加载kernel的问题。证明重新安装grub无法复原原始配置文件。
三个硬盘分区
安装GRUB成功
2 .输入root ( ,按TAB后,产生两个联想(fd0,hd0)→选择输入“fd0”→自动提示“Disk read error”;
[键入文字]
图4 选择fd0
“hd0 ,”后,按TAB键,自动补全出现三个编号0、1、2(分区0、1的文件系统是ext2fs,分区类型为0x83;而分区2的文件系统为unknown,分区类型为0x82)→选择(hd 0,0);
图5 硬盘hd的信息
4. 输入“kernel”,后面接着一个路径“/vmlinuz-*”
5 .ro是读取的意思, root=(后面可以是虚拟机的UUID或者内核的根文件系统的路径“/dev/sda*”);实验机有sda0、sda1、sda2三个分区。→选择sda1
/initramfs-*→按TAB键自动补全。(设置initrd文件,也有可能用软连接代替真正的文件名)
图6 initrd设置文件
[键入文字]
boot - 引导先前已经被指定并载入的操作系统或链式装载程序。