我的一亩三分地 我就喜欢!
13fen  设为主页
 收藏本站
 
当前位置: > 一亩三分地:首页 > 操作系统 > Linux > 使用经验 > Linux启动盘boot/root盘的制作(四)
热门文章排行
热门文章排行 一步一步的制作arm-linux交叉编译环(12-05)
深入理解硬盘的Linux分区(12-22)
深入浅出定制Linux系统环境变量(12-05)
Linux常用基本命令(二)(10-13)
红旗Linux5.0桌面正式版光盘安装{图(11-15)
精采文章排行
精采文章排行 vi基本技巧(11-16)
Linux历史篇(11-16)
Linux不是Windows(11-16)
第一次进入红旗后,应该做的几件事(11-15)
详解linux与win分区格式(11-15)
技术专题推荐
网管论坛交流
 

Linux启动盘boot/root盘的制作(四) 

作者:佚名   来源:Linux 宝库   点击:   日期:2006-12-05


-->

  接着就是确定是用LILO控制启动还是直接用拷贝到盘上的内核控制启动。用LILO的好处是你能增加支持初始化硬件的参数到内核中,缺点是较复杂且占用珍贵的磁盘空间,不过我还是建议使用LILO控制系统启动。下面我就介绍用LILO的过程,直接用拷贝到盘上的内核控制启动的方法就不作叙述了。
  
    用LILO控制启动首先就得写一个LILO配置文件,以下是一个最简单的配置文件,但是已经够用了。
  
    boot =/dev/fd0
    install =/boot/boot.b
    map =/boot/map
    read-write
    backup =/dev/null
    compact
    image = KERNEL
    label = Bootdisk
    root =/dev/fd0
  
    参数说明见相关资料。然后把它命名为bdlilo.conf。 接下来就是创建一个内核文件系统。把一张干净的软盘插入软驱,在上面创建ext2文件系统。
  
    mke2fs -i 8192 -m 0 /dev/fd0 50
    “-i 8192”表示每8192位创建一个信息节点。接着登录系统:
    mount /dev/fd0 /mnt/floppy
    rm -rf /mnt/floppy/lost+found
    mkdir /mnt/floppy{boot,dev}
    删去目录/ lost+found,创建两个目录/boot和/dev,再执行:
    cp -R /dev/{null,fd0} /mnt/floppy/dev
    接着拷贝启动加载器boot.b到目录/boot中,
    cp /boot/boot.b /mnt/floppy/boot
    最后,拷贝你创建的配置文件bdlilo.conf和内核到内核文件系统的根目录下,
    cp bdlilo.conf KERNEL /mnt/floppy
  
    现在,根文件系统所需的所有文件都准备就绪了。再执行下面的命令可以帮助安装LILO引导器到软盘的根文件系统上面:
  
    lilo -v -C bdlilo.conf -r /mnt
  
    OK,可以运行它了,如果运行结果没有错误就表明成功,否则就应该仔细检查一下上面的设置。
  
  
  
  






文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·轻松安装RedHat9.0 ·怎样安装Oracle9iforHP-UX双机
·安装过windows后如何安装linux ·深入理解硬盘的Linux分区
·在虚拟pc上安装linux操作系统 ·在Linux下安装BT服务器的捷径

   文章评论:(条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:一分  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。