启动光盘IMG制作

启动光盘IMG制作

近日在 论坛上看,有许多人要怎样制作IMG文件。这里我来个抛砖引玉,提个粗浅的看法,请高手和“老鸟”们补充、更正:

    制作启动光盘时要用到的img文件、制作虚拟启动软盘也要用到的img文件,玩虚拟机也要用到的img文件。本人尽自己所能,发个IMG制作的方法,方便大家制作自己的可引导 工具光盘(假设你有一定的DOS基础和启动光盘制作软件EasyBoot使用经验)。

  IMG是软盘映像,把整个软盘的 文件(包括引导信息)映像成一个IMG文件,通常我们的IMG都是可引导的(就是启动盘)。编辑IMG文件的最好 软件是winimage(论坛上有下载地址)。使用很简单,就像使用winiso编辑光盘映像 ISO文件一样(文件列表、查看、修改、提取、加入)。这里不多说了,从来没用过的第一次用就要会上手,对于我们来说应该是这样的。

  有时常碰到这样的情况,要在启动光盘的菜单上添加上一个工具软件,但是自己不会制做img文件,好不容易找到一个有这个工具的img,有因为某些问题而不够爽快(比如软件版本/语言),其实为自己量身制作IMG文件还是很简单的,总体来看可以有两种思路。

  其一是把DOS启动盘和要运行的DOS程序放在一个IMG文件里(注意程序占用IMG的容量,可以更改其格式)。然后修改DOS的一些文件,使引导此启动盘时直接进入DOS并运行目标程序(简单方法之一是修改DOS启动盘的autoexec.bat文件,在其末尾添加一行程序名)。此种方法程序和DOS在同一个盘符里的,如A:。

  其二是引导DOS启动盘直接进入DOS并加载光驱驱动,然后在autoexec.bat里使用call语句调用bat(批处理,简单地理解就是批量的DOS命令),同时在光盘根目录下放一bat,此bat里用相对路径运行光盘盘符上的DOS程序。这种方式,DOS启动盘和你要执行的DOS用程序是在不同盘符的,如DOS在A:,而程序在光驱盘符。

  这里只是教大家做些低层次的修改,就是修改autoexec.bat文件这样的程度。这里再仔细讲下第二种方法,也就让大家也学会万能IMG制作!就不用到处求和找IMG文件了,只要有一个优秀的标准DOS启动盘的IMG(文末推荐一个),加上要使用的DOS程序(相对img文件,找个工具就不知道容易多少了,而且基本没有不满意的情况),就可以自己制作IMG了。

首先创建一个BAT批处理使它能运行同一盘符上的DOS程序,以下是一个例子:

@echo off
cd dostools\ghost
ghost11.exe

(@echo off是关闭回显,这样下面的命令在执行过程中将不会显示在屏幕上)
GHOST11.exe存在于光盘上根目录下dostools\ghost文件夹下。

  用记事本将上面一段内容保存为gost.bat,编辑DOS启动盘,提取其中autoexec.bat,用记事本打开,最后添加一行:
call gost.bat

    保存后重新加入IMG覆盖atutoexec.bat,保存IMG。然后把gost.bat放光盘根目录,img文件当然放在ezboot目录下,工具软件放相应目录(注意8.3的DOS文件名规则,上例中放dostools\ghost),启动光盘就相应菜单的命令执行对应IMG文件(run XXX.img)就可以实现进入DOS并直接启动 GHOST了。同理你只要建立相应的bat,此bat运行光盘中指定位置的DOS程序,并在IMG的autoexec.bat中调用这个运行程序的BAT文件,就可以简单地做为可以调用光盘上任意位置DOS程序的IMG了。

强烈建议初学者多学习下DOS相关内容

你可能感兴趣的:(职场,休闲,启动光盘)