无忧启动论坛

标题: [讨论]全XP命令行/PE下的GHOST32 [打印本页]

作者: victor888    时间: 2008-12-7 17:41
标题: [讨论]全XP命令行/PE下的GHOST32
SORRY,我把这个话题放到这里,因为主要是涉及PE的,一键恢复区还是倾向于DOS下操作。

在此之前,我并未搜索我们的坛子,不过好像我们这里没人搞这东西。通过这几天看查看BOOT-LAND,911CD,MSFN,我发现外国人已经搞的差不多了。

基本思想就是进入一个最基本的,最小的全XP命令行/PE下,自动运行GHOST32进行相关操作。

现在的问题就是一个,把相关的SRS驱动弄齐了,其它的任何驱动我们都不需要,这个PE就是用来GHOST的。

请参考这几处链接:
http://www.boot-land.net/forums/index.php?showtopic=3717&st=80&start=80
大小仅10几M,有人用虚拟机测试,IDE硬盘,仅1秒就进XP全命令行模式了。

自动GHOST脚本:
http://www.911cd.net/forums//index.php?showtopic=13833&hl=
http://www.911cd.net/forums//index.php?showtopic=19230

要创新,要动手,我希望有人能亲自操作一下,我现在缺少时间和精力。

[ 本帖最后由 victor888 于 2008-12-7 21:19 编辑 ]
作者: 云飞日月    时间: 2008-12-7 18:02
如果采用二级内核模式,在cmd状态下,不选择进入pe直接进ghost了?
作者: victor888    时间: 2008-12-7 18:19
原帖由 云飞日月 于 2008-12-7 18:02 发表
如果采用二级内核模式,在cmd状态下,不选择进入pe直接进ghost了?


对不起我忘记说了,这东西,不是PE,是全命令的XP,我问过JACLAZ,他说不知道是不是可行。

这个问题好,第一个链接里就有图,但不是那个全命令模式,是PE,他只用了20几秒就进PE了,他的同事都这么做GHOST。
作者: lrbin50    时间: 2008-12-7 18:26
10M不够了吧,没有SRS驱动,一切无用!
作者: 云飞日月    时间: 2008-12-7 19:08
另外,说个题外话,ghost的速度,和加载了磁盘驱动有关?我在pe下面没有试过ghost备份,一会儿看一下,就我个人感觉而言,还原的速度,在pe下面,和在dos下面,是差不多的
作者: victor888    时间: 2008-12-7 21:12
原帖由 云飞日月 于 2008-12-7 19:08 发表
另外,说个题外话,ghost的速度,和加载了磁盘驱动有关?我在pe下面没有试过ghost备份,一会儿看一下,就我个人感觉而言,还原的速度,在pe下面,和在dos下面,是差不多的


问题不在速度,而成于成功USB启动。
作者: feiying987    时间: 2008-12-7 21:28
lxl1638  这个人搞过一个,我没下
作者: feiying987    时间: 2008-12-7 21:31
找到了
http://bbs.wuyou.net/forum.php?m ... ighlight=%2Blxl1638
作者: victor888    时间: 2008-12-7 21:47
老九研究PE是厉害,有空也研究一下这个FULL XP WITH COMMAND吧。
作者: guies    时间: 2008-12-7 23:21
我本来也想用 WinPE 来做还原光碟,但后来放弃了,改用 Vista PE。
虽然体积大很多,但它有 msahci.sys 这个通用 AHCI 驱动,让我不用烦恼未来还要手动加入AHCI驱动。
经测试除了很早期的 AHCI 不相容外,现在的新机经测试完全可用,不会像XP一样没驱动就没硬碟。
作者: netwinxp    时间: 2008-12-8 09:30
我记得你的老巢就有人发过一个uWin.iso(NTLDR有点不同),那个就是完全命令行的XP。
不过XP对应于PE的典型缺点就是对不同硬件的适应性差。优点是一个NTLDR+BOOT.INI可以启动多个XP映像。
NTLDR=STARTUP.COM+OSLOADER.EXE(COPY /B在一起)
SETUPLDR=STARTUP.COM+SETUPLDR.EXE
***PS:同一版本的XP和PE的STARTUP.COM是一样的***
由于后面模块的不同导致后面的启动流程不一样,NTLDR读取BOOT.INI配置,通过NTDETECT读取硬件信息并通过SYSTEM的硬件项加载硬件驱动到4M后面的内存空间。SETUPLDR读取WINNT.SIF先从TXTSETUP.SIF加载硬件驱动,后从SETUPEG.HIV加载硬件驱动,多出来的TXTSETUP.SIF这个步骤所以PE的硬件适应能力比XP强多了。

[ 本帖最后由 netwinxp 于 2008-12-8 09:48 编辑 ]
作者: lrbin50    时间: 2008-12-8 11:27
原帖由 guies 于 2008-12-7 23:21 发表
我本来也想用 WinPE 来做还原光碟,但后来放弃了,改用 Vista PE。
虽然体积大很多,但它有 msahci.sys 这个通用 AHCI 驱动,让我不用烦恼未来还要手动加入AHCI驱动。
经测试除了很早期的 AHCI 不相容外,现在 ...

通用??不可能的,过两年您再看一下是不是通用吧。
作者: yuanlixg    时间: 2008-12-8 11:34
我觉得过两年,更会通用。
就和原来的IDE CDROM要不同的驱动,后来的过不了 ATAPI 驱动的 CDROM 卖不出去了。
硬件厂商会紧跟 M$ 。
作者: netwinxp    时间: 2008-12-8 11:40
如果msahci.sys会通用的话,vista又何必加入其他的ahci驱动。比如pciide.sys好像也蛮通用的,但一些INTEL芯片组的IDE就驱动不了,必须使用intelide.sys。
作者: guies    时间: 2008-12-8 13:05
我觉得会通用的,厂商会跟著 Microsoft 走,厂商会在硬件裹加入一个相容识别码可搭配msahci.sys(可能是这样吧)
通用的驱动可能没有原装的效率来的好,不过我摸过数十台笔记型电脑,预装的 Vista 也都是用 msahci.sys。
而不是用 iastor.sys(Intel) or ahcix86.sys(AMD)。

为什麽 XP 不能用,我想也是 M$ 的策略吧。

我拿了 Vista 最原始的版本,没有SP1的,2006年出的。也找的到现在最新的AHCI驱动的硬碟。
而2006~2008年间,iastor.sys 不知更新几次了。而且还互不相容,而且还不是用最新的就好了。

[ 本帖最后由 guies 于 2008-12-8 13:19 编辑 ]
作者: 66369    时间: 2008-12-8 21:49
原帖由 victor888 于 2008-12-7 21:47 发表
老九研究PE是厉害,有空也研究一下这个FULL XP WITH COMMAND吧。




期望中...
作者: sikro    时间: 2008-12-8 23:08
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3