Linux 网络服务器配置与管理 教学课件 作者 郇涛 陈萍 Linux网络服务器配置与管理7.ppt
文本预览下载声明
第7章 系统初始化和服务 本章重难点 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.1 GRUB引导程序 7.2 /sbin/init和运行级别 7.2 /sbin/init和运行级别 7.2 /sbin/init和运行级别 7.2 /sbin/init和运行级别 重点回顾 实训指导 实训指导 实训指导 课后习题 课后习题 课后习题 本章目录 Linux网络服务器配置与管理 7.1 GRUB引导程序 7.2 /SBIN/INIT和运行级别 7.3 实训指导:运行级别设置与GRUB的应用 7.4 课后习题 * GRUB引导程序 /SBIN/INIT GRUB的应用 第7章 系统初始化和服务 系统的服务运行级别 在Linux启动时,必须由一个引导装载程序(Boot Loader,启动管理程序)中的特定指令告诉它去引导系统。这个程序一般位于系统的主硬盘驱动器,或其它知道如何去开始装载Linux内核的媒介驱动器上。 GNU GRUB(GRand Unified Bootloader)是一个将引导装载程序安装到主引导记录的程序,主引导记录存储在硬盘的开始扇区。GRUB程序允许位于主引导记录区中特定的指令来装载一个GRUB菜单或是GRUB的命令环境。这使得用户能够开始选择操作系统,在内核引导时将特定指令传递给内核,或是在内核引导前确定一些系统参数(如可用的RAM大小)。 第7章 系统初始化和服务 1. GRUB的配置文件 用户可以通过修改配置文件对GRUB进行配置,配置文件为/boot/grub/grub.conf,用于控制启动时GRUB引导操作系统的列表,一个典型的配置文件如下: 第7章 系统初始化和服务 配置文件含义如下: default=0:default=0指定默认启动哪个系统,从0开始。每个操作系统的启动定义都从title开始的,第一个title 在GRUB的启动菜单上显示为0,第二个启动为1,以此类推。比如用户希望默认启动Windows,可以修改为:default=1。 timeout=10:表示在开机后,GRUB画面出现10秒后开始以默认启动。如果在启动时,移动上下键,则解除这一规则。 splashimage=(hd0,0)/grub/splash.xpm.gz:GRUB的背景画面,为可选项,可以加“#”号将其注释。 第7章 系统初始化和服务 hiddenmenu:隐藏GRUB的启动菜单,为可选项,可以加“#”号将其注释。 title Red Hat Enterprise Linux Server (2.6.18-92.el5xen):表示引导系统名称,title之后的内容可以任意修改。 kernel /xen.gz-2.6.18-92.el5:指定内核位置并装载。 module /vmlinuz-2.6.18-92.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet:指定引导操作系统时所要加载的内核文件和参数以及以只读的方式挂载系统分区。 第7章 系统初始化和服务 root (hd0,0):启动文件所在位置。GRUB 有它自己的 root 分区定义,它与 Linux 使用的命名约定不同,不管系统的硬盘驱动器是 IDE 还是 SCSI,所有的硬盘驱动器都用字母 hd 开始,而 fd 用来指定 3.5 寸软盘,(hd0,0)表示是第一块硬盘第一个分区。 module /initrd-2.6.18-92.el5xen.img:指定引导时的初始RAMDISK,它包含有启动时kernel所需的设备驱动模块。 第7章 系统初始化和服务 2. 应用实例: 例 7-1:忘记超级用户密码的解决方法。 (1)开机,如图 7-1 GRUB引导菜单,按英文字母“e”后回车。 第7章 系统初始化和服务 图 7?1 GRUB引导菜单 (2)如图 7-2,选中此项后按英文字母“e”。 第7章 系统初始化和服务 图 7?2 修改内核引导参数 (3)如图 7?3所示,在后面输入空格后再输入 “single”或者数字“1”,回车。 图 7?3 添加内核引导选项 (4)系统返回至图 7-2 修改内核引导参数,按【b】引导系统启动,引导成功后,出现提示符: 第7章 系统初始化和服务 (5)输入命令【passwd】,修改超级用户密码: (6)修改完毕后输入命令【reboot】重新启动即可。 3. 修复或安装GRUB 在某些主机上,往往
显示全部