服务器系统报错kernel-power,第十二讲、Linux服务器操作系统1.ppt

本文详细介绍了GRUB引导器,作为Linux默认启动加载器,它如何支持多种操作系统引导、克服BIOS限制、配置文件详解以及操作界面。重点展示了GRUB的命令行交互、LBA模式和ext3分区支持,以及配置文件的灵活设置。
摘要由CSDN通过智能技术生成

第十二讲、Linux服务器操作系统1.ppt

4.1引导与关闭系统 4.1.1 GRUB引导器 GRUB简介 1)grub?是一个多重启动管理器。grub是GRand?Unified?Bootloader的缩写,它可以在?多个操作系统共存时选择引导哪个系统,它不仅可以对各种发行版本的Linux进行引导,也能够正常引导PC机上的其他常见的操作系统。 2)由于GRUB的功能强大,已经逐渐取代了Linux 中过去使用的LILO,而成为各Linux发行版本默认的启动引导器。 3)引导装载程序(Boot Loader) LILO(LInux LOader) GRUB(GRand Unified Bootloader) 4)其它引导方法 引导盘 LOADLIN 商用引导装载程序 GRUB的功能 GRUB和其他启动引导器相比有许多独特的功能: GRUB提供了正真的命令行交互界面能够使用户以最大灵活性使用各种参数引导操作系统和收集系统信息。与LILO和其他的启动引导器相比GRUB提供了更丰富的功能。 GRUB支持LBA(Logical Block Addressing逻辑块寻址)模式。在使用LBA模式之前,许多启动引导器都遇到了1024柱面的BIOS限制,不能访问1024柱面的以后的文件。现在许多新版本的BIOS都支持LBA模式。只要系统的BIOS支持LBA模式,GRUB就能够从1024柱面以后的分区中启动操作系统。 GRUB能够访问ext3分区。在每次系统启动时GRUB访问 ext3分区中的配置文件/boot/grub/grub.conf。只有当/boot分区的物理位置发生变化时才需要重新安装GRUB到MBR。 4.1.2 GRUB的操作界面 正确安装Linux操作系统以后,可从硬盘引导系统进入GRUB启动菜单界面如图4-1所示,在该界面中可以使用的按键如表4-1所示 。该菜单界面中可以选择GRUB配置文件中预设的启动菜单项,从而实现硬盘中多个操作系统的切换引导。此外还可以从该界面进入菜单项编辑界面和GRUB命令行界面。 GRUB的启动菜单项编辑界面 在GRUB的启动菜单界面中选择“e”键进入GRUB的启动菜单项编辑界面,如图4-2所示。该界面下可以使用的操作键如表4-2所示。该界面提供了灵活的配置接口,对于调试操作系统启动配置非常有用。 4.1.3 GRUB的配置文件 GRUB的主配置文件是/boot/grub/grub.conf,但是在/etc下有一个符号链接grub.conf。大多数情况下,用户不必修改这个文件。这里给出的文件可能会与缺省的grub.conf文件差不多。如下面程序所示: # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/hda5 # initrd /initrd-version.img #boot=/dev/hda default=0 timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz title Red Hat Linux (2.4.20-8) root (hd0,0) kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hdc=ide-scsi initrd /initrd-2.4.20-8.img 4.1.3 GRUB的配置文件(续) 第一行,default=0,告诉GRUB默认引导哪个系统。0表示第一个系统。对于这个例子,只有一个系统。如果存在多个操作系统,可以用数字进行选择。 第二行,timeout=10,告诉系统如果不作选择,在10秒后就自动引导上面所指定的默认系统。如果设为0,则不出现选择界面,直接引导到默认系统。如果设为-1,则一直等待用户选择所要启动的系统。 第三行,splashimage=(hd0,0)/grub/splash.xpm.gz表示启动的背景图像。这里可能会感到一点困惑,因为 GRUB 所使用的硬盘/分区命名约定与Linux使用的命名约定不同。在 Linux中,第一个硬盘的第五个分区称作“hda5”。而

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值