实验三 Linux的启动与关闭由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“linux实验三”。
实验三 Linux的启动与关闭
一、实验目的(1)掌握linux操作系统正确的启动与关闭方法;
(2)理解系统运行级的概念,掌握查看和设置的方法;
(3)理解系统运行级服务的概念,掌握查看、开启和关闭的方法;(4)理解LILO和GRUB的原理,掌握linux的多系统引导方法。(5)了解linux系统启动的原理,理解内核运行的原理。
二、实验设备
一台PC机,VM虚拟机和已经安装的Red Had Linux 9.0系统盘。三.实验方法
(1)实验原理:
根据本章所学的内容,在虚拟机上学习如何启动和关闭linux系统;查看、修改系统运行级的服务。打开相关的配置文件了解系统的启动过程。(2)建立多配置启动:
参考示例文件自行建立LILO或GRUB文件,实现linux与MS-DOS和Windows的多配置启动。(3)实验步骤
1)在虚拟机上启动linux系统;
2)执行命令改变系统运行级;
3)打开inittab文件,了解各有效行中每个域的含义,并修改对应的行,改变系统运行级;
4)执行命令查看当前系统运行级和的当前系统运行级服务;
5)查看目录/etc/rc.d/rc0.d与/etc/rc.d/rc6.d,分析以“S”开头的服务项有何不同
6)重启系统,在GRUB的主界面中,按”e”进入编辑状态,在kernel参数行的末尾加入single参数,进入单用户模式。了解GRUB的作用
7)将教学服务器上的“win vs linux”下载到本地机,运行该虚拟机上的linux系统
8)打开该系统的GRUB文件,了解各项参数的含义,将默认的操作系统改为linux,等待的延时时间改为20s,并去除GRUB界面的背景图片,记录下此时的配置文件;
9)在配置文件中给GRUB程序添加密码,并重启,在查看运行结果
(参课本 P38)
10)执行命令“dd if=/dev/zero of=/dev/sda bs=446 count=1 ” 从空设备文件zero中读取446字节的数据,将其覆盖到第一块硬盘(sda),从而破坏MBR扇区中的数据“模拟GRUB(stage1)的坏损的情况,启动救援环境,修复grub程序
11)备份/etc/inittab,打开/etc/inittab,注释行“si::sysinit:/etc/rc.d/rc.sysinit “后,重启有何现象,如何修复。
12)使用常使用的几个关机命令以关闭系统并比较它们之间的差异。(参课本)
四、实验报告内容
以书写形式记录下每一个实验内容,包括输入若干信息、遇到的问题和解决方法;提交编写的GRUB程序。
五.思考题:
完成第二章的课后作业。