怎样制作系统引导盘,需要用到哪些软件?

 我来答
在红酒里游泳
2012-07-20 · TA获得超过146个赞
知道答主
回答量:85
采纳率:0%
帮助的人:53万
展开全部
首先计算机的主板必须要支持USB硬盘的启动方式,并且所使用的优盘是启动型优盘。
我以Linux-2.4.20为例说明。编译时一定要注意不要编译不必要的模块,如声卡驱动等驱动模块,使编译的内核尽可能小一些。由于要支持优盘启动,必须将SCSI设备、usbcore、usb-storage、Loopback device support、RAM disk support和initrd等编译到内核中。
许多人会问,usb-storage模块已包括在内核了为什么还要建立 initrd.img文件?这是由于优盘的初始化过程比执行/sbin/init慢,导致内核已启动完成了,优盘还没有完成初始化工作,因此根文件系统没有加载,这时执行/sbin/init命令肯定不成功。通过建立initrd.img文件,在启动内核时加载initrd.img文件到内存中,等待3 秒使优盘完成初始化工作,再执行/sbin/init指令。具体操作步骤如下。
1.建立initrd.img文件
# mkdir -p /mnt/initrd # cd /tmp # mkinitrd /tmp/initrd.gz 2.4.20-usb
2.解压initrd.img文件,修改启动脚本linuxrc
# gunzip initrd.gz # mount -o loop /tmp/initrd /mnt/initrd # cp /sbin/busybox /mnt/initrd/bin # cd /mnt/initrd/bin # ln -s busybox sleep # vi /mnt/initrd/linuxrc
加入如下内容:
echo ’wait 3 seconds.....’ /bin/sleep 3
3.重新生成initrd.img文件
由于缺省建立的initrd文件比较大(为4MB),为了加快优盘的启动,必须减小他。具体操作如下:
# mkdir -p /mnt/initrdusb # cd /tmp # dd if =/dev/zero of= /tmp/initrdusb bs=1M count=1 # mke2fs -m 0 initrdusb # mount -o loop /tmp/initrdusb /mnt/initrdusb # cp -a /mnt/initrd/* /mnt/initrdusb # umount /mnt/initrd # umount /mnt/initrdusb # cd /tmp # gzip -9 initrdusb # cp initrdusb.gz /boot/initrd-2.4.20-usb.img
4.测试编译的内核是否正常启动
测试编译的内核是否正常启动,及在启动过程中是否可看见优盘的相关信息。
建立优盘引导盘
华普信息
2024-10-30 广告
作为深圳市华普信息科技有限公司的工作人员,对ERP系统的使用有所了解。ERP系统的使用首先需要登录系统,进入主界面后,通过菜单栏选择所需的功能模块,如销售订单、采购订单、库存管理、报表生成、财务管理等。在主工作区进行具体操作,如创建订单、管... 点击进入详情页
本回答由华普信息提供
1764848
2012-07-19 · 超过19用户采纳过TA的回答
知道答主
回答量:268
采纳率:0%
帮助的人:93万
展开全部
封装,一两句话不好说,你可以封装后的gho文件来制作引导盘,就是生成 iso文件 ,刻录不会?直接用刻录机和刻录软件来刻录,不懂的话加我的阿里旺旺号:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式