如何把img映像转化为iso映像?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把img映像转化为iso映像?相关的知识,希望对你有一定的参考价值。
我前两天下载了一键还原.img想把它刻成启动光盘,怎么转成iso文件呢?
也希望各位能提供一个可以在一个分区里面的还原软件。
更希望能把这种制作方法传授给俺。
谢谢!
(去年因为很多原因真是不好意思,现在看来有些误人,文章本来只是本人学习制作启动光盘菜单过程中的一些学习体会,我力求简单易懂,没多少DOS基础的朋友能看懂,但是还是要求你有EZboot的使用基础)
有时常碰到这样的情况,要在启动光盘菜单上加上一个工具软件,但是自己不会制作编辑img文件,好不容易找到一个有这个工具的img,又因为某些问题而不够完美(比如软件版本/语言等),其实为自己的软件、光盘量身制作IMG文件还是很简单的,总体来看可以有两种思路。
一种是把DOS启动盘(如中国DOS联盟的DOS7.1标准启动盘)和要运行的DOS应用程序放在一个同IMG文件里。然后使启动盘进入DOS后自动执行要调用的程序(在autoexec.bat中加命令行)。此种方法DOS系统和工具在同一个盘符里的。
二种是使用集成光驱驱动(一般自动)的DOS启动盘(如WINDOWS98的DOS启动盘),然后自动执行调用光盘上的DOS应用程序的批处理(autoexec.bat中调用光盘根目录的*.bat,*.bat中调用同盘符中的DOS程序,为什么要二次调而不能直接调用,这个最后再说)。这种方式,DOS系统和你要执行的DOS应用程序是在不同盘符,光驱占用另一盘符。
第一种方法很简单,只要用WinImage(软件使用很简单,第一次就会上手,就像使用winiso之类编辑光盘映像的ISO一样)这个工具就可以编辑IMG,你只要提取修改autoexec.bat,添加一行你程序名就可以了,并添加软件(注意IMG容量,不过可以删除DOS中非必须文件和更改到IMG容量)。
第二种方法,首先创建一个BAT批处理使它能调用指定的应用程序(因为光驱盘符未知,从DOS启动盘中无法直接调用,但可以用CALL语句调用光盘根目录下的BAT批处理。BAT中执行DOS程序因为bat和DOS程序是同一盘,所以免盘符),以下是一个例子:
@echo off
cd dostools\ghost
ghost.exe
GHOST.exe存在于光盘上根目录下dostools\ghost子文件夹下。用记事本将上面一段内容保存为.bat如tools.bat,用WINIMAGE编辑DOS启动盘,提取其中autoexec.bat,用记事本打开,最后加一句:call tools.bat
然后把批处理文件放光盘根目录下,img文件当然放在ezboot的目录下,工具软件放相应目录(注意8.3的DOS文件名规则,不然调用不成功),相应启动菜单中命令为执行相应IMG文件(run *.img),这样启动光盘中的菜单就可以调用光盘目录下的DOS程序了。如果多个工具的话,就是多个IMG,每个IMG中的autoexec.bat中调用各自不同的bat文件,各个bat中再执行相应的DOS程序。
中国DOS联盟的MS-DOS7.1标准启动盘(这是最实用的MS-DOS版本的启动盘):
http://www.cn-dos.net/msdos71/msdos71b.zip
WinImage V7.0.7000 汉化版 天空软件下载页面:
http://www3.skycn.com/soft/3565.html
1.注册:用户名: WinImage 注册码: 13D505DF
2.语言:安装后如为英文界面,请选择菜单“Options-Settings”,然后点“Genenal”,
在“Language”处选择“简体中文”。
参考资料:http://zhidao.baidu.com/question/12651407.html?si=3
尝试在VirtualBox的上下文中理解ISO映像
我在VirtualBox上创建了一个CentOS VM。我使用ISO映像来启动它。现在,在CentOS VM映像中,可以选择安装到硬盘驱动器。我选择了该选项,完成了所有安装步骤。但即便如此,在VM的设置窗口中,IDE控制器显示为与iso文件位置相同的iso映像。这是一个使用ISO映像的安装应该如何表现?
我很困惑,因为当我使用Live CD或DVD安装VM时,我可以删除DVD或CD,VM仍可正常工作。但在这里似乎我总是依赖于我的机器中永久存在的iso图像。是这样吗?
在VM的设置窗口的存储页面中,显示虚拟机中存在的所有IDE和SATA控制器。默认情况下,VirtualBox似乎创建了虚拟IDE光盘驱动器和虚拟SATA硬盘驱动器(您可以更改它,但您可能不需要)。
我怀疑你所看到的是Centos ISO文件图像仍然与虚拟光驱相关联。这只是意味着当你启动VM Centos时会认为CD仍然插在驱动器中。您可以通过选择“CD / DVD设备”和“从虚拟驱动器中删除磁盘”从VM的“设备”菜单中“弹出”CD。
但是,您可能希望安装VirtualBox guest虚拟机添加项。当您这样做时,VirtualBox将使用guest虚拟机虚拟CD替换Centos虚拟CD。
以上是关于如何把img映像转化为iso映像?的主要内容,如果未能解决你的问题,请参考以下文章