当前位置:Linux教程 - Linux - Linux 的启动盘制作

Linux 的启动盘制作



        

    有时候为了调试新的内核, 或者别的原因,要使用软盘启动 linux
    怎么样才能做出一张自己的启动盘呢?
    首先,重新编译你的内核,记住要打开 ramdisk 的选项
    然后,做一张安装时候用的 boot 盘( 这个不用多说吧 :)
    把这张盘插入你的 linux 的软驱,mount /dev/fd0 /mnt
    如果不行, 试试加上 -t ext2 ( for redhat ) -t minix ( for slackware ?? not so
    sure ), 总之是要 mount 上去
    下面拷贝自己的编译的核心到软盘上去,
    cp /usr/src/linux/arch/i386/boot/zImage /mnt/vmlinuz
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^
    你编译的内核所在的路径 你的启动盘的启动的核心所在路径
    接着指定启动的设备,
    rdev /mnt/vmlinuz /dev/fd0
    ^^^^^^^
    从软驱启动
    再下来修改你软盘上的 lilo.conf 以适合你的要求
    vi /mnt/etc/lilo.conf
    最后,运行 lilo
    lilo -r /mnt
    卸下软盘, 下次就可以从这张软盘上启动你的 linux 了
    umount /dev/fd0

    如果你的 linux 版本比较旧, 那么在运行 redv /mnt/vmlinuz /dev/fd0 后还要运行
    rdev /mnt/vmlinuz /dev/fd0H1440
    rdev -r /mnt/vmlinuz 1440
    不过我一直是没有用的, 我使用的是 slackware 3.1 和 redhat 4.0

    发布人:netbull 来自:Linux技术支持站点