无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2011足迹
打印 上一主题 下一主题

native版的mini pecmd测试,添加mount命令--2011-4-4

    [复制链接]
541#
发表于 2011-5-22 16:21:14 | 只看该作者
原帖由 chenall 于 2011-5-22 15:12 发表


MOUNT路径盘符能不能像GHOST一样用1:X 的形式来支持MOUNT未知盘符或隐藏分区里的文件

[ 本帖最后由 haiou327 于 2011-5-22 16:38 编辑 ]
回复

使用道具 举报

542#
发表于 2011-5-22 17:28:33 | 只看该作者

回复 #587 haiou327 的帖子

你可以使用我前面上传的测试版试试。。

先用cd或scd命令定位分区。然后再mount
cd ?:\path\file
mount wxpe.wim x:\wxpe
回复

使用道具 举报

543#
发表于 2011-5-22 17:49:48 | 只看该作者
原帖由 chenall 于 2011-5-22 15:12 发表
这样我觉得还不如复制WIM文件到X盘再挂载。速度肯定更快。

我是在grub菜单中根据需要,进行选择:
1.建一个A盘,将wim文件拷到A盘再挂到X盘,这样就是全内存版,可以插拔U盘.
2.不建A盘,直接挂到X盘,这样节约内存,启动迅速,但不可插拔U盘.

注:建立A盘,还可以方便pxe启动,而且X盘也不需要将容量扩大,8m就OK.

[ 本帖最后由 xhwfq 于 2011-5-22 17:55 编辑 ]
回复

使用道具 举报

544#
发表于 2011-5-22 18:15:29 | 只看该作者
有没有类似pause的命令,我想看一下,我的native pe中间的加载运行过程。。。。
谢谢。。。。
回复

使用道具 举报

545#
发表于 2011-5-22 18:56:21 | 只看该作者
Mount隐藏分区wuyou.wim不成功,分区ID 17  Native是CHenall  5.22版






[ 本帖最后由 haiou327 于 2011-5-22 19:01 编辑 ]
回复

使用道具 举报

546#
发表于 2011-5-22 20:29:26 | 只看该作者
请问如何将native shell更改背景色为黑色?
回复

使用道具 举报

547#
发表于 2011-5-22 20:45:04 | 只看该作者
今天,初步完成了我自用的PE3 native版
现在分享下初步的u盘时间测试

做了一个原版7PE和改造成Native版的7PE在U盘启动的时间比较
主板: 技嘉AMD 785
U盘 : Imation 8GB

一. Win7PE:
boot.wim大小 : 120MB
1. 不加载 USB 2.0 驱动
WIM到内存时间 : 约3分钟06秒 (0.6MB/s)
到桌面时间 : 约3分钟46秒

2. 加载 USB 2.0 驱动
WIM到内存时间 : 约12秒 (10MB/s)
到桌面时间 : 约52秒

Win7PE: 不加载 USB 2.0 驱动 V.S. 加载 USB 2.0 驱动
-WIM到内存时间相差约2分钟52秒
-到桌面时间相差约2分钟54秒
相差近3分钟啊~~~


二. 7PE_native版: 用了nativeshell和n7z.exe,基于上面那个120M的boot.wim
boot.wim大小 : 17.5MB (+7PE.7Z:20.5MB + CORE2.WIM:30MB + CORE3.WIM:50MB 总计=118MB)
1. 不加载 USB 2.0 驱动
WIM到内存时间 : 约18秒 (1MB/s)
到桌面时间 : 约1分钟38s

2. 加载 USB 2.0 驱动
WIM到内存时间 : 约2秒 (10MB/s)
到桌面时间 : 约1分钟

7PE_native版: 不加载 USB 2.0 驱动 V.S. 加载 USB 2.0 驱动
-WIM到内存时间相差约16秒
-到桌面时间相差约38秒
相差不到1分钟


总结 : 非Native版 V.S. Native版
1. 不加载 USB 2.0 驱动
-WIM到内存时间相差约168秒,即2分钟48秒
-到桌面时间相差约128秒
*不加载 USB 2.0 驱动情况下,Native版7PE比整体版快了128秒,当中主要在WIM到内存时间

2. 加载 USB 2.0 驱动
-WIM到内存时间相差约10秒
-到桌面时间相差约8秒
*在加载 USB 2.0 驱动情况下,非Native版Win7PE比Native版慢了约8秒,原因应该是在于到NATIVE环境再解压到X盘所用的时间


*备注:
-时间为加减2秒左右,因为按快按慢会有差,呵呵~~
-Native版的X级内核会由设计上而有不同的时间差异
-不同主板和U盘在速度上会有差异,所以不能一概而论
-这个测试只反映我的PC的环境情况,只作参考,并不代表一切,请留意!

*P.S.我用的是繁体7PE

[ 本帖最后由 andos 于 2011-5-22 21:01 编辑 ]
回复

使用道具 举报

548#
发表于 2011-5-22 21:34:50 | 只看该作者
原帖由 andos 于 2011-5-22 20:45 发表
今天,初步完成了我自用的PE3 native版
现在分享下初步的u盘时间测试

做了一个原版7PE和改造成Native版的7PE在U盘启动的时间比较
主板: 技嘉AMD 785
U盘 : Imation 8GB

一. Win7PE:
boot.wim大小 : 1 ...






好期待哦……什么时候放出来给大伙分享一下呀!
回复

使用道具 举报

549#
发表于 2011-5-22 22:05:45 | 只看该作者
原帖由 dengxiong 于 2011-5-22 21:34 发表






好期待哦……什么时候放出来给大伙分享一下呀!

我的是繁体PE,所以上传上来你也用不到,因为会乱码

因此,我贴一下native_boot.wim有什么东西吧
p.s. 我没有很精细的精简过
以繁体为基础的,
上传列表时我只是将Windows\System32\C_950.NLS 改成简体的Windows\System32\C_936.NLS而已,没改别的了

[ 本帖最后由 andos 于 2011-5-22 22:21 编辑 ]

LIST.rar

1.5 KB, 下载次数: 75, 下载积分: 无忧币 -2

回复

使用道具 举报

550#
发表于 2011-5-22 22:46:55 | 只看该作者

回复 #591 haiou327 的帖子

不好意思,我没有说清楚。
必须使用我前面上传的一级核心才可以

http://bbs.wuyou.net/forum.php?m ... ;page=53#pid2233009

可以自己替换一下里面的NATIVE.EXE为最新版本。
回复

使用道具 举报

551#
发表于 2011-5-22 23:14:54 | 只看该作者
原帖由 chenall 于 2011-5-22 22:46 发表
不好意思,我没有说清楚。
必须使用我前面上传的一级核心才可以

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=188616&page=53#pid2233009

可以自己替换一下里面的NATIVE.EXE为最新版本。


自已晚上修改tangoPE的6.1版和2010.2222版 SCD和cd都不能定位到隐藏分区路径

[ 本帖最后由 haiou327 于 2011-5-22 23:51 编辑 ]
回复

使用道具 举报

552#
发表于 2011-5-22 23:33:58 | 只看该作者
原帖由 chenall 于 2011-5-22 22:46 发表
不好意思,我没有说清楚。
必须使用我前面上传的一级核心才可以

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=188616&page=53#pid2233009

可以自己替换一下里面的NATIVE.EXE为最新版本。


请教C大 可以讲解一下为什么只能用你上传的一级核心才可以?你的一级核心中做了什么处理达到这种效果的啊?
希望C大可以指点一下菜鸟!!!
回复

使用道具 举报

553#
发表于 2011-5-23 08:08:04 | 只看该作者

回复 #590 zhoubin 的帖子

嘿嘿,自问自答:
用vm虚拟机录像解决了。。。。
另原来模版中的@echo off要改为echo off。。。。。我说我怎么我的wim文件挂载是成功的,却在加载过程中提示我挂载失败,一直找不到原因,原来把@符号去掉就好了。。。。
再次感谢chenall老大,谢谢。。。。chenall老大,我爱你!!!哈哈。。。
回复

使用道具 举报

554#
发表于 2011-5-23 08:44:38 | 只看该作者
唉,vm虚拟机测试成功,量产到u盘还是提示wim文件挂载失败,但实际是wim文件挂载成功的。。。。郁闷!!!

我的文件结构:
光盘根目录\BOOT\WINPE.IMG
光盘根目录\BOOT\OUTPART.WIM
光盘根目录\BOOT\NATIVE.XPE

光盘根目录\BOOT\WINPE.IMG的主要文件结构:
WINPE.IMG根目录\native.def
WINPE.IMG根目录\OP.WIM
WINPE.IMG根目录\wxpe.wim

WINPE.IMG根目录\native.def:
scd BOOT\OUTPART.WIM
if exist NATIVE.XPE load NATIVE.XPE
if exist WXPE.WIM mount WXPE.WIM X:\WXPE
if exist x:\wxpe\system32\PECMD.EXE exit
if exist OUTPART.WIM md x:\OUTPART
if exist OUTPART.WIM mount OUTPART.WIM X:\OUTPART

WINPE.IMG根目录\wxpe\system32\native.cfg:
echo off
if exist #:\NATIVE.CFG NATIVE.EXE LOAD #:\NATIVE.CFG
if exist \device\cdrom0\NATIVE.CFG NATIVE.EXE LOAD \device\cdrom0\NATIVE.CFG
if exist x:\wxpe\system32\PECMD.EXE exit
if exist \device\cdrom1\NATIVE.CFG NATIVE.EXE LOAD \device\cdrom1\NATIVE.CFG
if exist x:\wxpe\system32\PECMD.EXE exit
if exist \device\cdrom2\NATIVE.CFG NATIVE.EXE LOAD \device\cdrom2\NATIVE.CFG
if exist x:\wxpe\system32\PECMD.EXE exit
if exist x:\WXPE.WIM mount x:\wxpe.wim x:\wxpe
if exist x:\OP.WIM md x:\OP
if exist x:\OP.WIM mount x:\OP.wim x:\OP
load X:\NATIVE.DEF

光盘根目录\BOOT\NATIVE.XPE:
if exist x:\OUTPART\MMC\COMMMC.7Z exit
if exist OUTPART.WIM md x:\OUTPART
mount OUTPART.wim x:\OUTPART

请老大帮我看看我哪里写的不对。。。。。它怎么总是提示我wim文件挂载失败,但实际上wim文件挂载是成功的!
从523楼的这一版开始一直就有这个问题了。。。。

[ 本帖最后由 zhoubin 于 2011-5-23 09:13 编辑 ]
回复

使用道具 举报

555#
发表于 2011-5-23 09:18:35 | 只看该作者
不好意思啊,我犯了一个低级错误,呵呵,马上修改上传..

修正版

[ 本帖最后由 chenall 于 2011-5-23 09:23 编辑 ]

native.rar

28.69 KB, 下载次数: 139, 下载积分: 无忧币 -2

回复

使用道具 举报

556#
发表于 2011-5-23 09:26:20 | 只看该作者
@thttht,@haiou327
嘿嘿,有一些东西是不宜公开的,因为很容易被有心人利用。
回复

使用道具 举报

557#
发表于 2011-5-23 10:22:18 | 只看该作者

回复 #601 chenall 的帖子

谢谢老大,量产到u盘,又测试了一下,终于没有那个讨厌的wim文件挂载失败的错误提示了。。。。
谢谢您,老大!!!
再次感谢您!!!
回复

使用道具 举报

558#
发表于 2011-5-23 10:29:20 | 只看该作者
原帖由 chenall 于 2011-5-23 09:18 发表
不好意思啊,我犯了一个低级错误,呵呵,马上修改上传..

修正版


能不能说说怎么改啊?我刚下载了你的diff文件。谢谢!
回复

使用道具 举报

559#
发表于 2011-5-23 12:49:38 | 只看该作者

回复 #604 sp_star 的帖子

在main.c里面查找mount

然后可以看到
if(!wIndex && echo)
改成
if (!wIndex)
{
  if (echo)
    xxxxx
}

或改成如下的
if(wIndex)
        {
                        RtlCliDisplayString("Mount Failed 0x%.8X.\n", wIndex);
        }
        else if (echo)
        {
                        RtlCliDisplayString("Mount Success.\n");
        }
回复

使用道具 举报

560#
发表于 2011-5-23 13:11:50 | 只看该作者

回复 #605 chenall 的帖子

多谢啦!!!!!!!
回复

使用道具 举报

561#
发表于 2011-5-23 14:33:45 | 只看该作者
@sp_star
n7z还无法屏蔽所有显示。
有办法吗?
回复

使用道具 举报

562#
发表于 2011-5-23 14:47:09 | 只看该作者

回复 #607 pseudo 的帖子

附件这个n7z去掉了所有输出。解压完成也没有提示,直接返回命令提示符。
仍然需要加"xs参数。

[ 本帖最后由 sp_star 于 2011-5-23 15:51 编辑 ]

N7z_pseudo .zip

19.02 KB, 下载次数: 55, 下载积分: 无忧币 -2

回复

使用道具 举报

563#
发表于 2011-5-23 16:26:04 | 只看该作者

回复 #608 sp_star 的帖子

替换后,解压不显示,但exit后蓝屏。换回上一版,其它不变,exit后正常。
回复

使用道具 举报

564#
发表于 2011-5-23 16:38:16 | 只看该作者

回复 #609 pseudo 的帖子

我在PE3下试的好像没问题啊。除了屏蔽几个输出,其他好像没改动。<br />解压完成后,你能不能先不要exit,看看文件解压出来正不正确?
你也可以先不要屏蔽输出, n7z.exe x .....,来看看有没有什么异常。

[ 本帖最后由 sp_star 于 2011-5-23 16:41 编辑 ]
回复

使用道具 举报

565#
 楼主| 发表于 2011-5-23 17:41:43 | 只看该作者
更新了一下nativecmd 现在能呼叫native应用程序了...
不出意外的应该可以传递环境变量和当前路径..
可以重定向输出...(前提是使用kernel.dll提供的控制台输出函数)
奇怪的是不能从定向到nul,,可能是创建null文件失败了
管道符不知道能不能正常...
输入从定向依然为实现...
现在看到expand和mount都已经有人分离出独立程序了...暂时不内置了...
回复

使用道具 举报

566#
发表于 2011-5-23 17:56:59 | 只看该作者
发行包?
NativeCmd下呼叫Native不用再看他脸色了
Load和MOUNT可否集成到NativeCmd里

[ 本帖最后由 haiou327 于 2011-5-23 18:05 编辑 ]
回复

使用道具 举报

567#
 楼主| 发表于 2011-5-23 18:12:42 | 只看该作者
原帖由 haiou327 于 2011-5-23 17:56 发表
发行包?
NativeCmd下呼叫Native不用再看他脸色了
Load和MOUNT可否集成到NativeCmd里

没有发行包...依然需要自行编译...
load现在不需要了...因为nativecmd内置支持批处理(.bat ,.cmd)并部分支持批处理命令...因此加load已经没有意义了..
mount现在已经有外置程序了...暂时不内置了...
回复

使用道具 举报

568#
发表于 2011-5-23 18:23:17 | 只看该作者
原帖由 pseudo 于 2011-5-23 16:26 发表
替换后,解压不显示,但exit后蓝屏。换回上一版,其它不变,exit后正常。


很抱歉,文件确实不小心改错了,好在有备份。
附件中的这个应该可以了。试试吧。

N7z_pseudo .zip

19.01 KB, 下载次数: 126, 下载积分: 无忧币 -2

回复

使用道具 举报

569#
发表于 2011-5-23 18:56:55 | 只看该作者
原帖由 2011足迹 于 2011-5-23 18:12 发表

没有发行包...依然需要自行编译...
load现在不需要了...因为nativecmd内置支持批处理(.bat ,.cmd)并部分支持批处理命令...因此加load已经没有意义了..
mount现在已经有外置程序了...暂时不内置了...

那是不是用CALL代替?

是不是Bootexecute改成cmd call batch.cmd这样?
回复

使用道具 举报

570#
发表于 2011-5-23 18:59:40 | 只看该作者
原帖由 2011足迹 于 2011-5-23 17:41 发表
nativecmd 现在能呼叫native应用程序了...


Native下能否呼出NativeCmd,可以实现不用在注册表下加载NativeCmd
以前Native下呼出nativeCmd直接兰屏

[ 本帖最后由 haiou327 于 2011-5-23 19:05 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-29 04:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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