《制作linux启动盘的四种方法》由会员分享,可在线阅读,更多相关《制作linux启动盘的四种方法(2页珍藏版)》请在金锄头文库上搜索。
1、制作制作 LINUXLINUX 启动盘的四种方法启动盘的四种方法Linux 的启动软盘有 boot 盘和 boot/root 盘之分,所谓的 boot 盘只能用来启动已经安装 在硬盘上的 Linux 系统,而 boot/root 盘本身就是一个迷你 Linux 系统。Linux 启动软盘 是系统修复的必备工具,因此掌握启动软盘的制作方法是很有用处的,下面我就向大家介 绍 boot 盘的四种不同的制作方法:1.使用 mkbootdisk 工具为当前系统制作启动盘mkbootdisk device /dev/fd0 uname r参数说明:device /dev/fd0 是要建立启动软盘,也是默认
2、选项,因此也可以省 略它;接下来的参数是内核版本号,如 2.2.16 等,这里是利用uname r命令来获得 系统的内核版本号。对于更多的参数,请自行参看手册页:man mkbootdisk。此方法将为当前系统制作启动软盘,因此必须已经运行 Linux 系统,并且在系统中安 装有 mkbootdisk 软件包(如果没有的话请安装该软件包)。制作出来的启动盘与在 Linux 安 装过程中提示制作的启动软盘是一样的。2.将 lilo 安装在软盘的引导扇区中lilo b /dev/fd0参数说明:b /dev/fd0 是将 lilo 安装在软盘上,因为默认时是将 lilo 安装在硬盘 上的,所以不能
3、省略它;C configfile 参数将允许你使用/etc/lilo.conf 以外的配置 文件。更多的参数请自行参看手册页:man lilo。这种方法也是为当前系统制作启动盘。 3.找一个可引导内核,令它的根设备指向正确的根分区,然后“刻”入软盘rdev vmlinuz /dev/hdadd ifvmlinuz of/dev/fd0说明:使用 rdev 命令将可引导内核 vmlinuz 中的根设备指向/dev/hda,请把 hda 换成你自己的根分区,接下来用 dd 命令将该内核写入软盘。此方法可以使用任一个可引导的内核来制作,因此可以借助其它的 Linux 系统来完成, 这在已经无法通过硬
4、盘启动来进入你的 Linux 系统时尤为有用。但需注意的是,如果使用 与你系统不同的内核,则在启动后可能失掉部分功能,比如无法装入某些模块,无法正确 显示汉字(用外文内核来引导中文 Linux 时)等,如果你还想为你的系统制作专门的启动盘, 可以在启动完成后再利用方法 1 或 2 来制作。4.利用软盘上的装载程序和一个可引导内核启动系统首先要制作一个 DOS 启动盘(format a?/s),将装载程序 loadlin.exe 和可引导内核 vmlinuz 拷贝到软盘上,然后建立自动批处理文件 autoexec.bat,其内容如下:loadlin vmlinuz root/dev/hda ro这种方法很简单,因为在各个版本的 Linux 安装光盘上都可以找到 loadlin.exe 和某 个可引导内核 vmlinuz,在 DOS 或 Windows 9x 中就可以轻易地拷贝出来。特点与方法 3 一 样,你可以利用任一个可引导内核来引导系统。以上四种方法在包括 RedHat、蓝点、Xteam Linux、Turbo Linux、红旗等在内的发行 套件中都验证通过。除了上面的几种方法之外,你还可以利用 sxslinux 软件来制作 Linux 启动盘,由于各 种 Linux 发行套件都不包含它,所以在此就不多说了。