永发信息网

如何制作用于启动的大容量IMG或IMA镜像文件

答案:2  悬赏:0  手机版
解决时间 2021-03-16 14:17
如何制作用于启动的大容量IMG或IMA镜像文件
最佳答案
看了于渊写的《自己动手写造作系统》后,想自己动手做做实验。但发觉自己下载的(源代码)随书光盘.rar里面没有tools目录,也就是没有floppywriter,不能将boot.bin转成boot.img。上网搜,发现有人不用程序,只使用ultraedit和winimage就可以做到,于是我也试了试,但怎么也不能将boot.bin中的东西复制到boot.img中。后来突然想到赵炯的《linux内核完全剖析》里有如何制作img文件。这就是十分好用的“dd”命令,man一下,竟然发现dd就可以直接完成我的需求。具体步骤是这样的:

1。制作软盘镜像文件diska.img
命令: dd if=/dev/zero of=diska.img bs=512 count=2880
2。复制boot.bin到boot.img中
命令: dd if=boot.bin of=boot.img bs=512 count=1
3。复制diska.img中从第512字节往后的内容添加到boot.img中(这是dd最出彩的部分)
命令: dd if=diska.img of=boot.img skip=1 seek=1 bs=512 count=2879
完成了!

放到virtual pc下试试,成功了!
看来linux下的工具真是好用,我爱开源!
全部回答
其实IMG也算是镜象文件,你说的应该是ISO吧,你是用什么作为载体启动引导的,用VM虚拟机?可以用easyboot从网上下载的如GHOSTXP等光盘里提取IMG文件再自己修改,镜象中有些文件是不能修改的,太大的镜象文件还是用ISO吧,另推荐另一辅助软件UltraISO,也很有用的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
书店营业员也是不允许看书吗
北洲公考笔试刷题班效果怎么样?
九阳豆浆我想知道这个在什么地方
单选题中国人民银行自2011年2月9日起上调金融
投诉人是否可以要求劳动监察大队出具 处理结
神奇女侠是哪一位主神的女儿 盖尔加朵如何看
织梦后台登入页面进不去,提示页面不存在,怎
兴庆区第二十五小学我想知道这个在什么地方
有关与宽容的句子
上海宇句信息科技有限公司怎么样?
光大国际旅行社新沂爱之旅营业部这个地址在什
谁能帮着整理下乞力马扎罗的雪里的一些好段
农村贫困户得大病在市里住院怎么报销?
上地附近适合十几个人聚餐的地方有哪些?
监控摄像头时通时断是怎么回事
推荐资讯
微笑宝贝专业儿童摄影地址有知道的么?有点事
为什么多米音乐开了桌面显示歌词,桌面却没有
如果提出辞职,在单位挽留下,收回辞职报告单
牛排骨能否和猪小肠同食
你别笑着流眼泪,你别错梦是哪首歌的歌词
甲士雕塑这个地址在什么地方,我要处理点事
南京有哪些可以蹦迪的地方
吉林到桦甸怎么走?
300英雄怎样快速赚钱
南非的食物怎么样,都有些什么特色
初一英语作文,随便几句就行
射手座和水瓶座哪个更花心?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?