庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>操作系统>Linux>RH教程>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

引导装载程序配置

 作者:本站收集   日期:2005-3-12
字号选择〖 〗/ 双击滚屏 单击停止   

为了要不使用引导盘来引导你的系统,你通常需要安装一个引导装载程序。引导装载程序是计算机启动时所运行的第一个软件,它的责任是载入操作系统内核软件并把控制转交给它,然后,内核软件再初始化剩余的操作系统

安装程序为你提供了两个引导装载程序:GRUB 和 LILO。

GRUB(GRand Unified Bootloader)是一个默认安装的功能强大的引导装载程序。GRUB 能够通过连锁载入另一个引导装载程序来载入多种免费和专有操作系统(连锁载入是通过载入另一个引导装载程序来载入 DOS 或 Windows 之类不被支持的操作系统的机制)。

LILO (LInux LOader) 是用于 Linux 的灵活多用的引导装载程序。它并不依赖于某一特定文件系统,能够从软盘和硬盘引导 Linux 内核映像,甚至还能够引导其它操作系统

图 3-16. 引导装载程序配置

如果你不想把 GRUB 安装为引导装载程序,点击 「改变引导装载程序」 。然后,你便可以选择安装 LILO 或干脆不安装引导装载程序。

如果你目前已有一个能够引导 Linux 的引导装载程序,并且不打算覆盖当前使用的引导装载程序,或者打算使用引导盘来引导系统,点击 「改变引导装载程序」 按钮来选择 「不要安装引导装载程序」

小心:如果你由于某种原因要不安装 GRUB 或 LILO,你将无法直接引导系统,你得使用另一种引导方法(如引导盘)。只有当你确定另有引导系统的方法时才使用该选项!

在安装进程即将结束的时候,它会给你提供创建引导盘的机会(详情请参阅 第 3.30 节 )。

每个可引导分区都被列出,包括被其它操作系统使用的分区。包含你的系统根文件系统的分区将有一个 Red Hat Linux (GRUB)或 linux (LILO) 「标签」 。其它分区也可以有引导标签。如果你想添加或改变其它被安装程序检测到的分区的标签,单击该分区来选择它,选定后,你可以点击 「编辑」 按钮来改变引导标签。

在你想要的引导分区旁边选择 「默认」 来选择你默认的可引导 OS。你选定了默认引导映像后,安装才会继续。

注记:「标签」 列中列出的信息是你在引导所需操作系统时必须在非图形化引导装载程序的引导提示下输入的信息。

一旦你已载入 GRUB 引导屏幕,使用箭头键来选择引导标签,键入 [e] 来编辑。你将会看到所选引导标签配置文件中的项目列表。

在图形化的 LILO 屏幕中,按 [Ctrl] - [x] 来退回到 boot: 提示。如果你忘记了系统中定义的引导标签,你可以随时在提示下按 [Tab] 键来显示定义引导标签的列表。

在你的服务器能够被别人亲身访问的环境中,引导装载程序口令为你提供了一种安全机制。

如果你打算安装引导装载程序,你应该创建一个口令来保护你的系统。若没有引导装载程序口令,能够访问你的系统的用户将可以向内核传递选项,从而减弱你的系统安全性;若使用了引导装载程序口令,用户必须先输入口令才能选择非标准的引导选项。

如果你选择要使用引导装载程序口令来增进你的系统安全性,请确定选择标为 「使用引导装载程序口令」 的复选箱。

一旦选毕,输入口令并确认。

配置更高级的引导装载程序选项,如改变驱动器顺序或向内核传递选项,请在点击 「下一步」 前确定选择 配置高级引导选项」

3.9.1. 高级引导装载程序配置

现在,你已选定了要安装的引导装载程序,你还可以决定要在哪里安装引导装载程序。你可以在下面两个位置之一安装引导装载程序:

引导记录(MBR)

这是我们推荐安装引导装载程序的地方,除非 MBR 已经在启动另一个操作系统引导装载程序,如 System Commander。MBR 是你的硬盘驱动器上的一个特殊区域,它会被你的计算机的 BIOS 自动载入,并且是引导装载程序控制引导进程的最早地点。如果你在 MBR 上安装引导装载程序,当你的机器引导时,GRUB(或 LILO)会呈现一个引导提示。然后你便可以引导 Red Hat Linux 或其它任何你配置引导操作系统

你的引导分区的第一个扇区

如果你已在系统上使用另一个引导装载系统的话,我们推荐这个位置。在这种情况下,你的另外的引导装载系统会首先取得控制权。然后你可以配置它来启动 GRUB(或 LILO),继而引导 Red Hat Linux.

图 3-17. 高级引导装载程序配置

如果你的系统只将使用 Red Hat Linux,你应该选择 MBR。对于带有 Windows 95/98 的系统来说,你也应该把引导装载程序安装到 MBR,因此它可以引导两个操作系统

如果你想重新排列驱动器顺序,或者如果你的 BIOS 所返回的驱动器顺序不正确,点击 「改变驱动器顺序」 按钮。如果你有多个 SCSI 适配器或者兼有 SCSI 和 IDE 适配器,并想从 SCSI 设备中引导,改变驱动器顺序可能会发挥作用。

「强制使用 LBA32 (通常不需要)」 选项允许你的 /boot 分区超过 1024 柱面限制。 如果你的系统支持使用 LBA32 扩展来引导超过 1024 柱面限制的操作系统, 并且你想把 /boot 分区放置在 1024 柱面之外,你应该选择该选项。

窍门:在给硬盘驱动器分区的时候,请记住某些老系统的 BIOS 无法进入硬盘驱动器上前 1024 柱面以外的地方。如果情况如此,在你的硬盘驱动器的前 1024 柱面上为 /boot Linux 分区保留足够空间来引导 Linux。其它 Linux 分区可以在 1024 柱面以外。

在 parted 中,1024 柱面相当于 528MB。详情请参阅 http://www.pcguide.com/ref/hdd/bios/sizeMB504-c.html

如果你想给引导命令添加默认选项,请把它们输入到 「内核参数」 字段中。你输入的任何选项将会在每次引导时被传递给 Linux 内核。

3.9.2. 救援模式

如果你需要使用救援模式,有几个选项可供你选择。

  • 使用光盘来引导,在 boot: 提示下键入 linux rescue

  • 通过根据 boot.img 映像制作的安装引导盘来引导你的系统。这种方法要求你插入 Red Hat Linux 的第一张光盘或硬盘上的 ISO 映像作为救援映像。一旦你用该磁盘引导了,在 boot: 提示下键入 linux rescue

  • 通过根据 bootnet.img 制作的网络引导盘或根据 pcmcia.img 制作的 PCMCIA 引导盘来引导。一旦你用该磁盘引导了,在 boot: 提示下键入 linux rescue 。你只有在联网时才能这么做。你将会需要识别网络主机和传输类型。关于如何指定这些信息的说明,请参阅 第 3.7 节

关于救援模式的详情,请参阅 《Red Hat Linux 定制指南》 。

3.9.3. 其它可选的引导装载程序

如果你不想使用引导装载程序,你还有其它几种选择:

引导

你可以使用由安装程序创建的引导盘(如果你制作了一个的话)。

LOADLIN

你可以从 MS-DOS 中载入 Linux。不幸的是,这需要在 MS-DOS 分区上有一份 Linux 内核(以及一个初始内存磁盘,如果你有一个 SCSI 适配器的话)。达到这一目的的唯一方法是使用其它方法(譬如引导盘)来引导你的 Red Hat Linux 系统,然后将内核复制到 MS-DOS 分区。LOADLIN 在以下网页以及相关的镜像网站中可以找到:

SYSLINUX

SYSLINUX 是一个和 LOADLIN 很相似的 MS-DOS 程序。它也在以下网页以及相关网站中可以找到:

商用引导装载程序

你可以使用商用引导装载程序来载入 Linux。例如,System Commander 和 Partition Magic 能够引导 Linux (但仍需要在你的 Linux 根分区安装 GRUB 或 LILO)。

注记:LOADLIN 和 System Commander 之类的引导装载程序被当作第三方引导装载程序对待,它们不被 Red Hat 支持。

3.9.4. SMP 母板,GRUB,和 LILO

这个部分只与 SMP 母板有关。SMP 是对称多重处理 (Symmetric Multiprocessing)的简写,它是一个通过多个 CPU 同时完成单独进程(多重处理)来提供快速性能的计算机体系。

如果安装程序检测到你的系统上有 SMP 母板,它会自动创建两个引导装载程序项目。

注记:带有超线程的 Intel ? Pentium ? 4 系统将会默认安装 SMP 内核。

在 grub.conf 中的两个 GRUB 项目将会是 Red Hat Linux ( kernel version ) 和 Red Hat Linux ( kernel version -smp) 。 Red Hat Linux ( kernel version -smp) 将会被默认引导。然而,如果你在使用 SMP 内核时遇到困难,你可以选择引导 Red Hat Linux ( kernel version ) 项目。你会保留所有和从前一样的功能,但是你将只能使用单个处理器来操作。

在 lilo.conf 中的两个 LILO 项目将会是 linux 和 linux-up 。 linux 项目将会被默认引导。然而,如果你在 SMP 内核中遇到困难,你可以选择引导 linux-up 项目。你会保留所有和从前一样的功能,但是你将只会使用单个处理器来操作。

上一篇:Red Hat Linux 9网络配置    下一篇:为你的系统分区  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 本站收集
信息来源: 网络 录入时间: 2005-3-12
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿