无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4670|回复: 12
打印 上一主题 下一主题

改非RAM启动的问题解决,有兴趣的可参考。

[复制链接]
跳转到指定楼层
1#
发表于 2009-7-31 19:13:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于想弄PXE启动需要全内置,想想不如直接就改为非RAM算了,这样以后DIY也方便了,不用解这么多包了。
过程:
一:解压WINPE.IM_,取出所以的文件,放入原来的AXPE目录(相当于WXPE目录)
二:删除WINNT.XPE
三:编辑TXTSETUP.SIF,添加如下东东:
[SourceDisksNames]
1="Windows PE",\AXPE\TXTSETUP.SIF,,\
100="Windows PE",\AXPE\TXTSETUP.SIF,,\,1
在[WinntDirectories],添加:
58=%MUI_PRIMARY_LANG_ID_DIR%
补齐:[SourceDisksFiles]中SYSTEM32及SYSTEM32\DRIVERS目录中的文件
现在的目录结构:


现启动到过了滚动条之后,应该用PECMD.INI初始化的时候,显示:LSASS应用程序错误,即自动重起,知道的请帮分析一下,是什么问题?谢谢!

8.1再次照安装版的XP添了些条目,仍然不行。
改后的TXTSEUP.SIF
TXTSETUP.rar (6.71 KB, 下载次数: 53)


问题原因找到:不关TXTSETUP.SIF的事,系统文件也齐,是做ISO的时候属性要选择:Max(221) 不然,UltraISO会自动截短WINSXS中的长目录名及文件名,导致无法加载其中文件!希望给后来者一个提示。

新问题:改了后无法用PECMD的LOAD命令一用就蓝!不用就OK。寻找解决办法中。

这个问题也解决:
FBWF.SYS的问题。更换FBWF.SYS版本解决问题!有关FBWF的事,参见老九的贴子:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=88887&extra=&highlight=FBWF%20lxl1638&page=1
不过,如果不用PECMD的LOAD命令就没事,如果老九能研究一下,改进一下LOAD,估计不换FBWF.SYS都有戏!
感谢老九及垃圾站站长的解答!!

[ 本帖最后由 lrbin50 于 2009-8-3 23:51 编辑 ]
2#
发表于 2009-7-31 22:43:23 | 只看该作者

回复 #1 lrbin50 的帖子

1.winsxs....
2.pecmd.ini
3.system32的缺文件

呵呵,搞这玩意太累,我花了半个月(正值高温,那个汗...)
有没有这个:58=%MUI_PRIMARY_LANG_ID_DIR%无所谓,删掉也行
我也是用AXPE(46M的那个版本)
1.先把DVD008的驱动添加到system32\Drivers下(无果)
2.把pecmd.ini换成DVD008,有点进步
3.把D的system32下的文件,每次按一个首字母相同(A.B.C....)
添加到AXPE中,哈哈,直到添加和DVD差不多了,才成功!!!气愤ing...
不搞了....缺的文件大概是T.S.W这几个文件中,不记得了..

[ 本帖最后由 coolg 于 2009-8-2 10:53 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2009-8-1 06:14:29 | 只看该作者
原帖由 coolg 于 2009-7-31 22:43 发表
1.winsxs....
2.pecmd.ini
3.system32的缺文件

你说的这三条
1、3因为是正常的RAM系统,不可能缺文件,唯有可能是TXTSETUP.SIF中没有写到它,没复制文件进去,但我按照列表重新写过了,应该不会少。(难道中间有写错了的?)
2我换过别人能正常进非RAM系统的PECMD.INI测试,结果也一样。(并且,这个PECMD.INI在RAM系统下工作也正常)
回复

使用道具 举报

4#
发表于 2009-8-1 07:28:55 | 只看该作者
img的没做过,都是iso的

应该是缺少文件
建议拿iso的测试
回复

使用道具 举报

5#
发表于 2009-8-1 08:41:52 | 只看该作者
其实这样做挺好的,用U盘量产启动还是慢。
回复

使用道具 举报

6#
发表于 2009-8-1 10:01:14 | 只看该作者
[SourceDisksNames]
1  = "MICRO WINPE",\WXPE\SETUPLDR.BIN,,\i386
100 ="MICRO WINPE",\WXPE\SETUPLDR.BIN,,\i386,1
其中"MICRO WINPE"为光盘名称,可任意,也可留空为""
\WXPE\SETUPLDR.BIN为识别文件,可自己定

在[SourceDisksFiles]节添加
ntkrnlmp.exe=100,,,,,,2_,,3,3
其中ntoskrnl.exe=100,,,,,,,,3,3,,1,2 该行可删

2.将附件文件按下面放

\WXPE

     NTDETECT.COM
     SETUPLDR.BIN
    \--SYSTEM32
     |--ntkrnlmp.ex_

原NTOSKRNL.EX_可删
回复

使用道具 举报

7#
发表于 2009-8-1 10:39:43 | 只看该作者
用户文件夹在哪里????
系统注册表中的临时文件夹Temp 又在哪里?

[ 本帖最后由 lxl1638 于 2009-8-1 10:57 编辑 ]
回复

使用道具 举报

8#
发表于 2009-8-1 11:34:05 | 只看该作者
不会跟fbwf有关系吧?
回复

使用道具 举报

9#
发表于 2009-8-1 12:38:00 | 只看该作者
非RAM方式启动PE,完全没有问题,早期(05年、06年以前)的PE都是以这种方式启动。
如红叶盘、又子星XPE和本人早期放出的PE。

BartPE及XPE插件定制出的PE,原本就是以非RAM方式启动的。

[ 本帖最后由 lxl1638 于 2009-8-1 12:39 编辑 ]
回复

使用道具 举报

10#
发表于 2009-8-1 13:42:46 | 只看该作者
应该是IMG的问题。
回复

使用道具 举报

11#
 楼主| 发表于 2009-8-1 17:18:50 | 只看该作者
谢老九回话,原来RAM时就是这样的,IMG中并没有用户文件夹,但启动后是建立好了用户文件夹了,但不知是哪里建立的。TEMP文件夹在PECMD中用FILE建立了。如果是没有这个文件夹的问题的话。
RAM方式的用户文件夹什么时候建立的。什么方式建立的?为什么同样的文件非RAM就不能建立这个文件夹呢?
请知道的回个话,谢谢!
老九的回话给了我启示,我下星期查查这个问题。谢谢!

[ 本帖最后由 lrbin50 于 2009-8-1 17:30 编辑 ]
回复

使用道具 举报

12#
发表于 2009-8-2 01:48:26 | 只看该作者
原帖由 lrbin50 于 2009-8-1 17:18 发表
谢老九回话,原来RAM时就是这样的,IMG中并没有用户文件夹,但启动后是建立好了用户文件夹了,但不知是哪里建立的。TEMP文件夹在PECMD中用FILE建立了。如果是没有这个文件夹的问题的话。
RAM方式的用户文件夹什 ...


记得 PECMD 的主题里提供了一个链接,说明使用 PECMD 要注意的事情。
回复

使用道具 举报

13#
 楼主| 发表于 2009-8-3 11:19:16 | 只看该作者
原帖由 yichya 于 2009-8-1 11:34 发表
不会跟fbwf有关系吧?

站长,你是对的,同PECMD.EXE无关,是这东东的事,我换了个换本。OK了!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-2 06:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表