开元周游
德国频道
查看: 1227|回复: 0
打印 上一主题 下一主题

如何制作Linux的Boot软盘

[复制链接]
1#
发表于 14.11.2002 14:13:35 | 只看该作者
即时机票
如何制作Linux的Boot软盘<br /><br /><br />第一种方法:直接启动,bootdisk上只有kernel <br />1.cp zImage /dev/fd0 或 cat zImage &gt; /dev/fd0 <br />2.rdev -R /dev/fd0 0 <br />这样才能使根mount成read-write,否则启动后/是read-only的 <br />3.rdev /dev/fd0 root_device <br />比如用软盘做rootdisk,则:rdev /dev/fd0 /dev/fd0 <br />用硬盘做为root,则:rdev /dev/fd0 /dev/hda1 <br />这样做出的bootdisk,kernel从0道1扇区开始,所以无所谓文件格式, <br />第二种方法:在bootdisk上安装lilo <br />1.mke2fs /dev/fd0 <br />2.mount /dev/fd0 /mnt <br />3.cp /boot/boot.b /mnt <br />4.cp your_message /mnt/message (启动时显示的信息,可以不要) <br />5.cp zImage /mnt <br />6.rdev -R /mnt/zImage 0 <br />7.edit your lilo.conf <br />8.lilo -C lilo.conf <br />bootdisk可以用dd做成image文件<!--emo&:d--><img src='style_emoticons/<#EMO_DIR#>/teeth_smile.gif' border='0' style='vertical-align:middle' alt='teeth_smile.gif' /><!--endemo-->d if=/dev/fd0 of=bootdisk_file <br />然后用dd恢复到软盘上<!--emo&:d--><img src='style_emoticons/<#EMO_DIR#>/teeth_smile.gif' border='0' style='vertical-align:middle' alt='teeth_smile.gif' /><!--endemo-->d if=bootdisk_file of=/dev/fd0 <br />以下是lilo.conf的例子: <br />boot = /dev/fd0 <br />message=/mnt/message #若不想显示message,则注释掉此行 <br />vga=normal <br />prompt <br />install=/mnt/boot.b <br />map=/mnt/map <br />image = /mnt/zImage <br />label = ramdisk <br />ramdisk = 49152 <br />root = /dev/fd0 <br />image = /mnt/zImage <br />label = drive2 <br />ramdisk = 49152 <br />root = /dev/fd1 <br />image = /mnt/zImage <br />label = mount <br />ramdisk = 0 <br />root = /dev/fd0
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点信息

站点统计| 举报| Archiver| 手机版| 小黑屋

Powered by Discuz! X3.2 © 2001-2014 Comsenz Inc.

GMT+1, 16.11.2024 08:48

关于我们|Apps

() 开元网

快速回复 返回顶部 返回列表