这两天弄启动盘,到处找驱动。发现MAXDOS驱动很全,于是去迈思工作室论坛看看,找了个光盘版的下载下来。下载下来的压缩包内含有MD5校验信息。拿UltraISO打开该镜像,发现是EZBOOT引导的,但比较诡异的是在EZBOOT目录中没有MAXDOS的IMG文件!
光盘中还有一个MAXDOS文件夹,进去瞧瞧!发现里面像是LINUX的启动文件,关键锁定在MAXS.SYS文件!
MAXS.SYS作为MEMDISK加载,通常不是IMG就是GZIP压缩文件(里面通常包含LINUX文件结构,如ACRONIS的Recovery Manager文件夹中的ramdisk.dat文件),拿7z打开MAXS.SYS文件,果然是GZIP压缩包,里面居然包着一个超胖的EXE?!太假了吧,MEMDISK能搞EXE?
把这个胖EXE解压出来,双击下试试?没啥反应……这就正常了,整出来个对话框啥的真能吓我一蹦!拿WinHex打开瞧瞧,上去一眼看到了熟悉的IMG格式文件头(以前写过GetImage,对IMG文件头比较敏感,IMG文件头定义,通常为EB??90或者E9????),如下:
有这么明显的头,屁股就不用看了,无非是55 AA。这下好办了,用WinImage打开MaxDos.exe,发现里面是大把大把的驱动呀!当然MaxDos的批处理也可以学习一下~估计迈思工作室这么做也是为了保护自己的技术成果,并且提高一下启动成功率?同志们学习学习还可以,不要闲着没事改个名就说是自己的。