Memtest86 pxe制作图文教程,附成品及制作工具下载


        前段时间以前的旧同事昵称“メ極鍍瘋狂ヤ”与我聊天,称他见到有些人拿免费的软件自己加工一下去卖钱,还卖得很高价,我虽然对这个事情不太感冒,但是还是仔细听他说完。

     原来他公司修理内存需要用到一个检测软件Memtest86,而有人开发整合出来一个更好用的Memtest86,放在服务器上其它机器启动后就直接打开Memtest86进行工作了,还发了Memtest86的官网地址给我,我看了一下,一个DOS软件,心想这肯定是PXE做的吧。反复询问他也说不出个所以然来,于是我就自己研究了一下打算做个成品给他看看是不是这玩意,我一般比较喜欢用行动说话。

教程开始——

        下载一个3com的Dabs101.rar,1.35MB安装的时候选择"server"要求输入key的时候打开包包里的TXT文档,上面写了有,输入后一直下一步直到完成。由于安装没有什么特别的所以就不截图了。(所有需要的文件和成品稍后在文章下方提供下载)

        安装完3com dads之后在 开始——程序——“3Com Boot Services”中打开"Boot Image Editor"如图1


(图1)

这个工具很老了,创建image需要用到软驱,我翻箱倒柜半天也没找到软件,再说找到软驱也没有软盘。在没办法的情况下我下载了"VFloppy"利用里面的win98启动盘来做软盘镜像,方法很简单,在打开的"Boot Image Editor"界面点击"Edit an existing file"在弹出的通用对话框中选中要编辑的win98启动盘镜像点“打开”进行编辑,如图2


(图2)

把win98启动盘镜像中的其它文件都删除只留图上所见的这些文件也就是command.com,config.sys,io.sys,autoexec.bat,mt211.exe(这个文件就是Memtest86的主程序,其它几个是DOS环境必须的文件)其中mt211.exe是我临时加进image的因为这个文件就是Memtest86的主程序,做这些所有的一切都只为了运行mt211.exe。把win98启动盘中的image中多余文件删除后把mt211.exe放到win98启动盘中的image中,怎么放?点工具栏上的add就行了。

        把上面的做右键点击autoexec.bat选"Edit"对它进行编辑,把里面所有内容删除然后添加mt211.exe一行点"ok"即可,如图3


(图3)

最后在编辑image的工具栏上点击"Porperties"来设置我们刚刚编辑的image的属性在新的界面点击change,更改现有属性,在另一个刚弹出的新窗口中选取Pre-OS,writable后面的YES然后"ok"如图4


(图4)
        经过以上操作,这样一张带Memtest86的启动盘就制作成功了,但是我们的工作仅仅完成了一半,我们要的不仅是一张带Memtest86的启动盘,而是一个可以pxe启动的带Memtest86的工具。

        由于前面我们已经安装了3com dads,也使用了一小会了,现在是进一步了解的时候了。同样是依照前面的步骤打开"Boot Image Editor"然后选中"Create a PXE menu boot file"来创建一个pxe引导程序。在弹出的新窗口中点击"add"然后点"Browse"找到我们刚刚编辑修改好的带Memtest86的启动盘image文件,在下面的框中输了一些简要的描述后点"ok",如图5


(图5)

继上一步点"ok"之后会返回到前一窗口,显示刚刚我们添加的文件和描述说明,点击"save"保存之后,PXE启动文件也做好了。如图6


(图6)

     好了,到此为止Memtest86 pxe版的制作就完成了,用Tftp32.exe加载刚刚做好的pxe引导文件就可以工作了,在客户机使用pxe启动时就会自动连接服务器并下载Memtest86启动盘运行进接进入检测工作,这无疑是提高了不少的工作效率,而且解决了同时进行多项检测任务的问题。

        Tftp32.exe的设置非常简单,只要在DHCP server那一顶填写一下起始IP和IP池大小,启动文件名和子网掩码然后点保存就可以了。如图7


(图7)

Memtest86 pxe版成品及制作工具下载地址在这里

Memtest86 pxe



3com dads 下载 已无效



文章来自: 简单男人's Blog
引用通告: 查看所有引用 | 我要引用此文章
Tags: PXE 启动盘 教程
相关日志:
评论: 2 | 引用: 0 | 查看次数: -
回复回复saber[2010-12-08 03:47 PM | del]
你都不说说这个mt211.exe是什么吗 下载的里面没有这个文件啊
回复来自 简单男人 的评论 简单男人 于 2010-12-09 02:22 AM 回复
mt211.exe就是 Memtest86的主程序,已经放进Memtest86.sys内,如果你要单独使用请使用工具将其取出。相关的工具7有很多,比如Winimges都可以的,它是一个磁盘映象的文件包,你只需要把拓展改一下,或者直接打开也行,具体效果你自己试一下,用3com dads同样也可以取出!还有什么问题再来提问。
回复回复メ極鍍瘋狂ヤ[2009-03-23 11:02 AM | del]
赵哥,非常感谢你的支持和无私的奉献,上述内容应该跟我接触的SERVER一样;由于目前有些事情还未敲定,再加上工作比较忙,所以没时间去看你。请抱歉!
回复来自 简单男人 的评论 简单男人 于 2009-03-23 02:42 PM 回复
什么时候把你的病句给改了...“请抱歉”!
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.