教你玩转Linux操作系统下的启动盘

http://tech.ddvip.com   2007年03月10日    社区交流

本文详细介绍教你玩转Linux操作系统下的启动盘

  一、为什么需要Linux启动盘

  有很多理由来说明这个问题:首先它可用于启动Linux系统。其次,当系统发生错误,需要进行系统恢复时 我们需要用到它。还有,如果你喜欢经常更新系统内核的话,那么一张启动盘则是必不可少的。

  希望了解Linux系统组成及启动过程的朋友,如果按照本文提供的方法做下去,相信你做完启动盘之后,你 对Linux又会有新的认识。

  二、启动盘的类型

  启动盘一般可分为如下两种:一种是只含内核(kernel)的启动盘,这种盘只含有系统内核,并不包括根文 件系统(root file system),它在其内核中指明了根文件系统所在的位置,在启动过程中根据该参数去安装根 文件系统。也就是说,这种类型的启动盘必须和硬盘上的根文件系统配合才能使用。我们平常意义上的启动盘一 般指的就是这种类型,有些资料上也把这种盘称之为boot盘。

  另外还有一种类型的启动盘除了包含内核以外,还包含了文件系统。这种类型的启动盘从某种意义上来说已 经是一个完整的操作系统。由于有自己的根文件系统,这种类型的启动盘可以在没有硬盘的机器上启动一个小的 Linux系统。这种类型的盘有时也称作boot/root盘。

  三、启动盘的制作

  1.boot盘的制作

  很多Linux发行套件已经提供了boot盘,一般情况是在DOS下使用RAWRITE制作一张boot盘。当然这种方法是 在安装Linux之前进行制作。如果在安装了Linux之后希望再制作系统盘,请按以下步骤进行:

  (1)以root的身份进行登录。

  (2)确定内核的位置,一般情况下内核位于/vmlinuz中,当然不同的发行套件中该位置可能会有区别,可以 查看相关的文档。

  (3)用rdev命令设置根设备为Linux系统的根文件系统。首先查看内核中对根文件系统的配置,执行如下命令:

责编:豆豆技术应用

正在加载评论...