龙帝国又研究出两项新技术全新的驱动安装方式:
● 硬盘安装系统,MSCD硬盘安装器将会提供两种选择:
一:传统恢复。安装器直接复制映像文件到d 盘,重起系统进行ghost 映像恢复安装系统。
二:驱动提取安装。安装器将会启动驱动备份程序,提取现有系统的驱动到指定分区。
除c盘之外的其他分区,安装程序都可以自动识别,暂不支持可移动磁盘驱动备份恢复。
windows部署阶段,自动查找除c 区外的其他分区的由硬盘安装器生成的驱动目录和文件,
修改注册表驱动路径,windows将会使用查找到的原系统驱动进行驱动安装。
● 光盘安装系统
程序将在部署阶段查找是否有旧系统的驱动文件,有则优先使用原系统的驱动安装系统。
否则将进行智能检测硬件设备,从集成的驱动包释放相应的驱动安装系统。
独创的GHOST映像恢复方式,全面支持新式主板的GHOST镜像恢复:
已发现部分新式主板,按照传统的恢复方式,运行ghost就死机。经过大量的测试和研究,本系统终于成功解决了这个难题。 已测试在联想家悦u2265,u2243,u2150,锋行x3035等系列机器上成功恢复系统(以前此类机器只能进PE进行GHOST恢复了)
解释和做法:
1、安装器将会启动驱动备份程序,提取现有系统的驱动到指定分区。
测试龙帝国的驱动备份软件,发现是用AU3打包,自动执行备份软件,把驱动备份到D:\MsDrivers下
但是测试的结果是 如果系统安装了诺基亚手机软件--备份出来的那些驱动居然大部分是诺基亚的驱动,真是晕~~~
在没有装诺基亚机器上测试正常。
但是仔细看备份出来的驱动,有些是只有INF,没有对应的文件的,不知道在做好的系统能不能全部还原....
这个AU3的制作原理是:先调用-驱动备份精灵.exe 然后把驱动备份到D:\MsDrivers ,然后生成MsDrivers.ini
在D:\MsDrivers下可以看到MsDrivers.ini
[MsCoDe]
drivers=%SystemRoot%\Inf;后面的都是驱动包的路径
如果想要改驱动的备份路径名的话 这里改
[HKEY_LOCAL_MACHINE\SOFTWARE\Driver-Soft\DriverGenius\PathMRU]
"Path2"="D:\\MsDrivers\\"
软件的默认备份路径是D:\DriverBackup
对于龙帝国系统装过中预先读取备份驱动的做法是:
在系统安装时间过程中先检查有没有D:\MsDrivers或者是D:\MsDrivers\MsDrivers.ini
有的话就把MsDrivers.ini的驱动路径写进注册表,至于D:\MsDrivers的驱动路径
如果会AU3的话,可以把D:\MsDrivers\MsDrivers.ini驱动路径写成一个注册表,在系统安装的时候选择导入。
这样我们也可以做一个这样的驱动自动备份软件。
(还有比较笨的办法是--在系统安装过程中检测到D:\MsDrivers\MsDrivers.ini的话,就释放一个DevPath.exe,然后运行把路径写入注册表)
不过驱动备份的方法也有缺点的,备份的程序可能不完整,还有可能备份到有病毒的EXE程序,造成新系统中毒..
2、独创的GHOST映像恢复方式,全面支持新式主板的GHOST镜像恢复:
已发现部分新式主板,按照传统的恢复方式,运行ghost就死机。经过大量的测试和研究,本系统终于成功解决了这个难题。 已测试在联想家悦u2265,u2243,u2150,锋行x3035等系列机器上成功恢复系统(以前此类机器只能进PE进行GHOST恢复了)
下载龙帝国的系统,解压EZBOOT到硬盘上
龙帝国ALLINONE.IMG-新技术篇
破解了的AUTOEXEC.BAT代码
@ECHO Off
BCDW GETBOOTIMAGECOMMANDLINE
set EXPAND=YES
SET DIRCMD=/O:N
xmsdsk 12000 z: /y>nul
set ramdrive=z:
z:
md tmp
md temp
a:
copy command.com z:\>nul
set comspec=z:\command.com
set tmp=z:\tmp
set temp=z:\temp
path=a:\;z:\;%CDROM%:\
copy extract.exe z:\ > NUL
copy BCDW.COM z:\ >nul
copy cda.exe z:\ >nul
extract /y /e /l z: mscd.sys > NUL
z:
cd\
call onekey.bat
大家解开ALLINONE.IMG后找到mscd.sys,改名为MSCD.exe,再用WINRAR解开就可以找到onekey.bat
对于这个MSCD.exe,大家可以用iexpress.exe来制作,压缩CAB,再改名为EXE
破解了的onekey.bat代码
@echo off
BCDW GETBOOTIMAGECOMMANDLINE
cls
echo.
echo.
echo Then MSCD OneKey System is startup! Please wait a few minutes ......
echo.
lh SHSUCDX /D:CDROM
findcd /s>nul
call findcdr "ghost.exe" C D E F G H I J K L M N O P Q R S T U V W X Y Z
%CDROM%:
copy ghost.exe z:\>nul
ghost -clone,mode=pload,src=system.gho:1,dst=1:1 -crcignore -sure -fx -nousb
goto sysp
:sysp
z:
cd\
RESTART.COM
大家仔细看了代码了会发现,这个批处理只是在GHOST后面加了禁止USB检测的命令,我想应该一些新主板上不能GHOST是因为检测USB设备的时间过长,以为是死机,这些情况在有些旧主板上也会,还有些DOS工具箱也是启动GHOST没反应,估计是这个原因,大家遇到这个情况的时候试一下GHOST.EXE -nousb。如果有用的话,希望大家能到论坛反馈一下。
IMG里面相关的文件还有BCDW.COM和EZBOOT里面的BCDW.bin
自己也尝试修改里面的批处理,发现改了以后运行不了,希望知道的兄弟告知一下。
系统里面的msprep.ini
[Extend]
安装核心程序文件=windows\runonce\Program.exe
安装系统设备驱动=windows\runonce\MsDrivers.exe
在ALLINONE.IMG里面的msprep.ini
大家解开ALLINONE.IMG后找到ghosta.sys,改名为ghosta.INI,可以看到
[Extend]
整合 MSCD 芯片驱动包=Drivers\chipsets.exe
整合 MSCD 网卡驱动包=Drivers\Ethernet.exe
整合 MSCD 声卡驱动包=Drivers\sound.exe
整合 MSCD 显卡驱动包=Drivers\display.exe
整合 MSCD 集成显卡驱动包=Drivers\Integrated.exe
整合 MSCD 笔记本设备驱动包=Drivers\notebook.exe
启动 MSCD C盘个人资料转移器=windows\runonce\Personal.exe
欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) | Powered by Discuz! 7.2 |