无忧启动论坛

标题: 有谁测试过BOOTPART.exe在native 环境下能否运行? [打印本页]

作者: chiannet    时间: 2013-4-24 19:36
标题: 有谁测试过BOOTPART.exe在native 环境下能否运行?
如题,如果成功,那么native 03PE U+隐藏模式下就活了。
作者: 一只猴子    时间: 2013-4-24 20:03
C大你打算让NATIVE 03PE也能支持高端隐藏?
作者: 一只猴子    时间: 2013-4-24 20:05
USB3驱动.7z (313.22 KB, 下载次数: 21)
对了,WIN8内置的USB3驱动更新了。C大请更新下。
7Z里的是SYS文件
作者: chiannet    时间: 2013-4-24 22:21
一只猴子 发表于 2013-4-24 20:05
对了,WIN8内置的USB3驱动更新了。C大请更新下。
7Z里的是SYS文件

你这是X64的么?X86的就算了。懒得捯饬了。
作者: chiannet    时间: 2013-4-24 22:22
本想偷点懒,呵呵,但没人回复。看样子要亲测了。
作者: 一只猴子    时间: 2013-4-24 22:46
chiannet 发表于 2013-4-24 22:21
你这是X64的么?X86的就算了。懒得捯饬了。

C大对不起哈,我的X64没有弄
等暑假的时候就弄一下64位的USB3驱动
作者: pseudo    时间: 2013-4-25 00:20
不可能运行。

这与高端隐藏关系不大。0PE也是NATIVE PE,宣称支持各种隐藏。
作者: HB天意    时间: 2013-4-29 09:57
等待C大的结果,我最近也在研究这个。
作者: zds1210    时间: 2013-4-29 12:09
应该不支持的。native环境下和PE环境下不同。

作者: HB天意    时间: 2013-4-29 12:36
zds1210 发表于 2013-4-29 12:09
应该不支持的。native环境下和PE环境下不同。

现在想想,不用集成到一级内核,可以把二级内核集体打包。
作者: zds1210    时间: 2013-4-29 13:40
HB天意 发表于 2013-4-29 12:36
现在想想,不用集成到一级内核,可以把二级内核集体打包。

是的,二级打包map,然后把解开的二级内核放到根目录下,这样子占了一点空间,但隐藏不隐藏部署都可以极速启动的.
作者: 糊涂    时间: 2013-4-29 14:03
本帖最后由 糊涂 于 2013-4-29 22:49 编辑
zds1210 发表于 2013-4-29 13:40
是的,二级打包map,然后把解开的二级内核放到根目录下,这样子占了一点空间,但隐藏不隐藏部署都可以极速 ...

貌似也可以这样:

把解开的二级内核放到根目录下,然后二级内核内文件清空重新打包(注意碎片整理),这样的效果似乎与老师们说的效果一样,至少启动与挂载没问题

体积与原来相差不大

如果需要保留U+功能,可以还原二级内核内全部文件即可,那样就会量产与U+功能并存,只是体积会大二级内核一倍


作者: chiannet    时间: 2013-4-30 09:39
本帖最后由 chiannet 于 2013-4-30 09:44 编辑
HB天意 发表于 2013-4-29 09:57
等待C大的结果,我最近也在研究这个。


经测试,不支持。

我的解决之道是把native 一、二级封为ISO。其余就map了,来的也简单直接。 如SKYPE老二.

至于P大的解决办法(如下)可能更精妙,可问题在于要能把U+隐藏区映射为硬盘或光盘更好,因为native shell 只搜索C:----Z:。
  1. errorcheck off
  2. debug off
  3. configfile ()/menu/menu.lst || find --set-root /menu/menu.lst && configfile /menu/menu.lst
  4. set eb=0
  5. dd if=(hd0)96+1 of=(md)768+1 bs=1 count=8 skip=502
  6. set /a pe=*393216 && set /a ps=*393220
  7. write 393216 0
  8. write 393220 0
  9. map (hd0)%pe%+%ps% (17)
  10. map –hook
  11. set pe= && set ps=
  12. set eb=17
  13. rootnoverify (17)
  14. ls (17)/ > nul
  15. configfile (17)/menu/menu.lst || find --set-root /menu/menu.lst && configfile /menu/menu.lst
  16. pause Error: menu.lst not found! && commandline
复制代码
如果没有native PE 就不需要封为ISO,例如skype 老五,在PECMD里加载bootpart.exe
作者: zds1210    时间: 2013-4-30 10:00
本帖最后由 zds1210 于 2013-4-30 10:22 编辑
chiannet 发表于 2013-4-30 09:39
经测试,不支持。

我的解决之道是把native 一、二级封为ISO。其余就map了,来的也简单直接。 如SKYP ...


这个是在grub中映射了U+隐藏区,grub中可以调用这样子隐藏区的文件了;但在native还是不能识别这样子的隐藏区,至少要二级内核加载以后,才能在PE下想办法识别隐藏区。
一二级内核整体打包成iso来map,在一些老机子中启动速度太慢了,达不到极速效果。唉。还在,在光盘量产版,一二级内核整体打包成iso来直接map,极速版一级内核可以启动,但是因光盘版量产时PE下下看不到直接map的虚拟盘,无法加载二级内核。
作者: zds1210    时间: 2013-4-30 10:02
现在的极速版 ,很难找到一个完美的统一部署方案。我一直为此纠结。
作者: 糊涂    时间: 2013-4-30 10:13
zds1210 发表于 2013-4-30 10:02
现在的极速版 ,很难找到一个完美的统一部署方案。我一直为此纠结。

“用空间换时间”的作法应该是可取的,而且空间也就多一个二级内核的体积
一级内核全解开,二级内核打包,然后解开一份二级内核到根目录。。。

此法支持量产与U+,而且不影响极速PE的效果。
如果没有极速PE可以直接map
作者: zds1210    时间: 2013-4-30 10:19
糊涂 发表于 2013-4-30 10:13
“用空间换时间”的作法应该是可取的,而且空间也就多一个二级内核的体积
一级内核全解开,二级内核打包 ...

如果一级内核打包,问题是简单多了。
现在是在不考虑UD和U+深度隐藏的情况下,一级内核也解开了,grub菜单要智能处理一下,正在找解决grub菜单。




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