第五章.Linu系统的启动.docVIP

  • 3
  • 0
  • 约2.45万字
  • 约 9页
  • 2016-10-13 发布于贵州
  • 举报
第五章.Linu系统的启动

第五章 Linux系统的启动 教学内容: Linux启动步骤和GRUB init进程的分析 用户登录和Shell 教学目标: 了解Linux启动步骤、Shell特点、GRUB 熟悉Shell的功能、init进程的功能 掌握GRUB、inittab文件的设置 教学重点: GRUB的操作 Inittab文件的设置 教学难点: init进程的分析及设置 一.启动步骤和GRUB 1.Linux启动过程分析 (1)BIOS自检 硬件检测及初始化 引导启动设备 (2)引导启动设备 软盘(0磁道第一个扇区) 光盘(最外围存储轨道) 硬盘(MBR) USB存储设备 (3)调用Linux引导程序至内存中 Linux的引导程序可以使用GRUB/LILO等引导软件 GRUB/LILO可以安装在MBR/引导分区的引导扇区中 (4)运行Linux内核 内核放在/boot目录中,Linux系统可以同时支持多版本内核 解压缩内核 检测硬件 加载root文件系统 (5)执行init进程(按“i”单步运行) 启动新进程或关闭进程 选择启动模式 建立虚拟终端 (6)用户登录 输入用户名及口令 加载用户配置文件 加载shell程序 2.引导盘的创建 方法一:安装过程中创建 方法二:mkbootdisk #mkbootdisk --device /dev/fd0 2.4.20-8 方法三:使用dd命令 # dd if=/boot/vmlinuz of=/dev/fd0 3.GRUB (1)GRUB简介 GRUB是一种基于intel平台的功能强大的启动引导器 (2)GRUB特点 支持大硬盘,突破1024柱面的限制 支持两种界面(菜单,命令行) 开机画面 (3)安装GRUB 安装软件包 #rpm –ivh grub-0.934.i386.rpm 使用安装命令安装GRUB到MBR #grub grubroot (hdx,y) grubsetup (hdx[,y]) (4)GRUB的配置 #vi /boot/grub/grub.conf grub.conf中常用的配置命令有: default=菜单项序号/saved 设置启动菜单的默认启动项 hiddenmenu 隐藏菜单界面 splashimage =图像文件全路径名 指定某文件作为启动菜单的背景图像 timeout=延迟秒数 设置启动菜单的启动延时 title 菜单项名称 开始一个菜单项的配置,设置菜单项的名称 root (hdx,y) 设置GRUB的根设备为linux内核所在的分区 kernel 内核文件名称 指定内核文件的名称及加载内核所需的参数 initrd initrd文件名 指定镜像文件的位置 map (hdx[,y]) (hdx[,y]) 建立虚拟磁盘 rootnoverify (hdx,y) 指定windows启动引导器的位置 makeactive 标识指定分区为活动分区 chainloader +n/文件名称 调用指定windows启动文件 password 口令/--md5 口令密文 设置GRUB启动菜单和菜单项口令 lock 利用password设置的全局口令锁定菜单项 savedefault 保存当前启动菜单项为默认启动 文件实例: # grub-md5-crypt(产生口令的MD5密文) # vi /etc/grub.conf default=0 timeout=50 splashimage=(hd0,0)/grub/splash.xpm.gz password --md5 #!dfdasdf34123!#@$!#@ title RedHat Linux 9.0 root (hd0,2) kernel /Vmlinuz-2.4.20-8 ro root=/LABEL=/ initrd /initrd-2.4.20-8.img password linux tile windows 2000 rootnoverify (hd0,0) chainloader +1

文档评论(0)

1亿VIP精品文档

相关文档