无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
12
返回列表 发新帖
楼主: pseudo
打印 上一主题 下一主题

快速U启0PE——半解开部署方式

[复制链接]
31#
发表于 2012-2-9 13:12:17 | 只看该作者
原帖由 pseudo 于 2012-2-4 16:30 发表
zqywult大帅说得非常清晰、准确。

再补充几点:
1、按回车可快速直入PE
启动时有3秒读秒,回车一下,可以直入PE,速度更快。配合半解开部署可达到最佳速度。

一般老机在30秒左右可出桌面。如果超过1分钟 ...

学习了,其实还想让P大继续解答一个问题:
全解开比半解开方式会慢吗?原因是什么?
回复

使用道具 举报

32#
 楼主| 发表于 2012-2-9 16:43:01 | 只看该作者
0pe提出并实现这样的统一理念:ud内、ud外随意,全解开、半解开、不解开随意。

对于非native的0pe统一版(1.2.6),全解开最快。在非native的pe中比它快的不好找。

对于native的0pe NB版(1.3以上),全解开可能慢些。因为native shell里访问解开的二级内核困难,所以要提前读取二级内核到内存。

这个问题以后可能会解决,届时native的pe全解开也将是最快的。

这里说的快慢,都是在U启很慢(有点难受)的环境下说的。
对U启很快的机器,怎么弄都不慢。
回复

使用道具 举报

33#
发表于 2012-2-9 19:28:11 | 只看该作者
谢谢P大的解答,明白了。。。
回复

使用道具 举报

34#
发表于 2012-3-13 23:34:30 | 只看该作者
今天试了下,将0PE的/BOOT/IMGS/去掉,打包为ISO,通过0PE自带的grldr启动0PE.ISO,速度飞快。。。

明显比全解开UD内置的快多了。。。
回复

使用道具 举报

35#
发表于 2012-3-20 09:36:08 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

36#
 楼主| 发表于 2012-3-20 13:42:07 | 只看该作者
注意100多的srs只要加srs1、srs2两个目录,其它用新的srs目录。

不解开一般老机也不慢,只是个别老机才明显慢。
g4d要读取的东西放在iso外要快些,但进入windows后要用到的东西放在iso内要好些,所以半解开最快。
回复

使用道具 举报

37#
发表于 2012-3-20 13:58:34 | 只看该作者

回复 #36 pseudo 的帖子

刚刚看到C大的DPMS更新了。。。
http://chenall.net/post/g4d_hd_tools/

更新说明:
2012-03-18
  • DPMS驱动更新 文件名称: dpms-2012-03-18.zip
    文件大小: 19.16 MB (20,089,977 字节)
    修改时间: 2012年03月18日,10:39:36
    MD5: 089A050857ECBD9A88F4CDCB1235A389
    SHA1: 2C2B76268F40C47B9ECDDCDC9361E1B7776BAE3A

[ 本帖最后由 zhs509 于 2012-3-20 14:00 编辑 ]
回复

使用道具 举报

38#
 楼主| 发表于 2012-3-20 15:21:06 | 只看该作者

回复 #37 zhs509 的帖子

这个是12.03版dpms,现在提供下载的pe已带。
回复

使用道具 举报

39#
发表于 2012-3-20 17:56:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

40#
发表于 2012-3-20 19:14:04 | 只看该作者

回复 #1 pseudo 的帖子

已经初步学习过了,真是好办法啊
回复

使用道具 举报

41#
 楼主| 发表于 2012-3-20 22:06:44 | 只看该作者

回复 #39 翅膀 的帖子

我猜想z大的run也是默认是直接map启动,如果启动失败则改用加载到内存启动。
其实run中,怎么启动是可以控制的,控制方法是输入几个字符,具体要看帖——我还不会用。
回复

使用道具 举报

42#
发表于 2012-3-21 08:50:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

43#
发表于 2012-3-23 20:19:23 | 只看该作者
1、
将0PE.ISO解开后的BOOT和SRS目录及文件、0PE目录(删除两个WIM文件)和grldr放在UD区;

最近P大的0PE升级到“0PE_NBv1.4.2(2012-03-16)2in1_102MB(含DriverPackMassStorage12.03和贝壳还原3.1.1).7z”了,由于是双PE,在0PE下有XP和2003两个目录,分别放着各自的PE.WIM,而NET.WIM位于0PE下,
那么,半解开是否是将net.wim和两个pe.wim都删除呢?

2、
0PE_NBv1.3.2(2011-10-24)候选组件共计532MB

(1)107MB显声网三卡组件库(全能PE组件)中在0PE目录下有AUTORUNS目录,其下是@0$NET_.WIM,请问:
a.这个文件有什么作用?
b.放在Autoruns目录下它会自动运行吗?
c.在新版的“0PE_NBv1.4.2(2012-03-16)2in1_102MB(含DriverPackMassStorage12.03和贝壳还原3.1.1)”中,"AUTORUNS\@0$NET_.WIM"仍然放在0PE目录下,还是要转到下一级的XP和2003下?

(2)半解开时,SRS1和SRS2目录是放在0PE里面还是外面?目前,我仅仅在0PE外面放置了

烦请答疑解惑,谢了。
回复

使用道具 举报

44#
发表于 2012-3-23 20:46:23 | 只看该作者

回复 #43 东写西读 的帖子

1.4.2已经有带NET.WIM了,那个@0$NET_.WIM不需要再放进去了

用记事本打开Autoruns目录下几个文件看看,自己看看就会修改了。。。
回复

使用道具 举报

45#
发表于 2012-3-23 21:02:34 | 只看该作者
P大的 这个 NET.WIM 含无线网卡么
回复

使用道具 举报

46#
发表于 2012-3-23 23:22:39 | 只看该作者
不错,支持一下,看怎么样子用啊?
回复

使用道具 举报

47#
发表于 2012-3-23 23:23:27 | 只看该作者
P大元帅,能不能把下载信息都更新到最新版,不要让我等菜菜手动打补丁。
回复

使用道具 举报

48#
发表于 2012-3-24 12:27:25 | 只看该作者
不错的,我试了一下,解开、半解开都比不解启动速度快。所 以,建设P大元帅抽空我为等菜鸟定制一个最优化的半解开*。fb,让我等菜菜直接使用。谢谢。
回复

使用道具 举报

49#
发表于 2012-3-24 12:32:09 | 只看该作者
毕竟,U盘启动是现在最流行方式,菜菜们就等了直接用。谢谢。
回复

使用道具 举报

50#
发表于 2012-5-1 23:49:52 | 只看该作者
半解开的确有明显的效果!!
回复

使用道具 举报

51#
 楼主| 发表于 2012-5-2 07:51:50 | 只看该作者
原帖由 zds1210 于 2012-3-24 12:27 发表
不错的,我试了一下,解开、半解开都比不解启动速度快。所 以,建设P大元帅抽空我为等菜鸟定制一个最优化的半解开*。fb,让我等菜菜直接使用。谢谢。

半解开只是一种摆布方式,跟不解开、全解开都是同一套东西。
无需专门安装程序,无需任何修改、配置。不提菜单、不提map。

近期0pe下载有提供31mb或52mb的半解开快速启动部署示例。希望大家看过示例后,以后也会摆布了。
我实在不喜欢发布fba文件。这有违0PE倡导的理念。
免配置灵活摆布、按需剪裁扩展是使用者该掌握的。

半解开是针对g4d在某些老机上不解开特慢的情形的一种变通。无论新旧机器半解开都快。
以后有空我可能处理一下,使得:
1、不解开在任何情形下都快。
2、全解开在任何情形下都快。
这样,在速度方面,解不解开就无所谓了、统一了。

[ 本帖最后由 pseudo 于 2012-5-2 08:31 编辑 ]
回复

使用道具 举报

52#
发表于 2012-5-2 10:59:32 | 只看该作者
期待全解开和不解开的方式都快的方式,还有我的电脑不解开就慢,半解开很麻烦。我看见美女,就喜欢全解开;当然,半解开就美啊。哈哈。

[ 本帖最后由 zds1210 于 2012-5-2 11:13 编辑 ]
回复

使用道具 举报

53#
发表于 2012-5-2 23:13:40 | 只看该作者
P大,你让测试的两个OPE在07年的老机上运行不错,也是30秒,可认硬盘。
回复

使用道具 举报

54#
发表于 2012-5-2 23:22:02 | 只看该作者
原帖由 一望无垠 于 2012-5-2 23:13 发表
P大,你让测试的两个OPE在07年的老机上运行不错,也是30秒,可认硬盘。

是的,全解开好一些;在我家06年的电脑上,不解开,太慢了。
回复

使用道具 举报

55#
发表于 2012-6-28 17:39:54 | 只看该作者
半解对PXE的速度改善也是很明显的,特别是只为了用DG之类不用启动WINPE这类情况。
回复

使用道具 举报

56#
发表于 2014-12-28 22:15:25 | 只看该作者
OPE到底是个什么东西啊?就是PE吗?想下一个看看,就是下不到啊

点评

目前PE讨论区有“PE作品发布区”和“0PE讨论区”两个子版块,有能下载的地方。 不过那东西有点另类,主要供老用户把玩,没用过的别上贼船了,坛里许多作品更好。  详情 回复 发表于 2014-12-29 00:50
回复

使用道具 举报

57#
 楼主| 发表于 2014-12-29 00:50:09 | 只看该作者
wangbin730310 发表于 2014-12-28 22:15
OPE到底是个什么东西啊?就是PE吗?想下一个看看,就是下不到啊

目前PE讨论区有“PE作品发布区”和“0PE讨论区”两个子版块,有能下载的地方。
不过那东西有点另类,主要供老用户把玩,没用过的别上贼船了,坛里许多作品更好。
回复

使用道具 举报

58#
 楼主| 发表于 2014-12-29 01:00:38 | 只看该作者
居然有人翻起旧帖。

借此机会提示一下:
1.5.x版0pe已解决老机上不解开部署的速度问题。
不再提倡半解开,改为提倡不解开部署——u盘只有两文件grldr+0pe.iso,清爽。
回复

使用道具 举报

59#
发表于 2015-1-2 18:17:43 来自手机 | 只看该作者
谁能解释一下grldr中的代码? set F1o=151552 set F1s=275302 set F2o=428032 set F2s=764032 set F3o= set F3s= set F4o=1193984 set F4s=514419 set F5o=1710080 set F5s=9225364 set F6XPo=40351744 set F6XPs=3490692 set F62003o=10936320 set F62003s=3717029 set F7XPo=43843584 set F7XPs=21351905 set F72003o=14653440 set F72003s=24553109 set F8XPo=39206912 set F8XPs=1143187 set F82003o= set F82003s= set F9o=309516288 set F9s=47242 set F10o=320356352 set F10s=1703 set F11o=65644544 set F11s=2127969 #-----optimized ending flag-----#    if not exist showmenu set showmenu=0 terminal console echo This is 0PE by pseudo && debug off font  write 0x60368 0 checkrange 0x80 read 0x8280 && write 0x60368 1 if "%?_BOOT:~1,3%"=="hd0" write 0x60368 1 find --devices=u && checkrange 0x80 calc *0x82B9&0xff && write 0x60368 1 terminal graphics graphicsmode -1 640 checkrange 20130419:-1 read 0x8278 || clear && echo Need grub4dos-0.4.6a-2013-04-19 or later. && pause 您用了旧版grub4dos。此PE强加限制:须用0.4.6a-2013-04-19以上版本。 && reboot echo -e \n\n5秒内按键有花样: echo -e \n\t<回车键>——显/隐菜单切换(有菜单强,无菜单快)\n\t<空格键>——较多组件载入内存(可拔U盘,可插3.0口)\n\t<Esc 键>——grub4dos-0.4.6a命令行\n  set keyt= pause --wait=5 && set /A keyt=*0x4CB00 if not exist keyt commandline debug off set mapmem= if /i "%keyt%"=="0x20" set mapmem=1 set ready=  #可改0PE.ISO的路径、名字。默认/0PE.ISO。 if not exist PEISO set PEISO=/0PE.ISO  #可改SRS路径。 if not exist SRS0PE set SRS0PE=/SRS/  call Fn.0 0 0x8217 | set /u menu0pe= checkrange 0x21 read 0x8280 && if not "%menu0pe:~-4%"==".0PE" pxe detect NotExist set menu0pe=  write 0x60064 0 write 0x6006C 0 write 0x60130 0 checkrange 0x21 read 0x8280 && write 0x60064 1 checkrange 524:-1 calc *0x413 & 0xffff || map --int15nolow=1 && pause Warnning: less memory  #set noacc= #if "%showmenu%"=="1" if /i "%keyt%"=="0xD" set noacc=1 #if not "%showmenu%"=="1" if /i "%keyt%"=="0x1" set noacc=1 #read 0x60064 && set noacc=1 ! if not exist (bd)/BOOT/GRUB/USB_ACC.0PE set noacc=1 #set curdev=%@root% #if not exist noacc if exist (bd)/BOOT/GRUB/USB_ACC.0PE (bd)/BOOT/GRUB/USB_ACC.0PE --time-out-disable:0 #rootnoverify %curdev%  set mydm=  default 0 timeout 0  #0 title echo checktime  read 0x60064 || goto 4 goto 5  #1 title goto 3  #2 title set noacc= dd if=(md) of=(md) bs=1 count=8 skip=0x829c seek=0x60130 echo read 0x60064 && pxe || echo -n echo Loading /0PE/0PENB.LZMA from %@root%...  set inf=()/0PE/0PENB.LZMA if not "%@root%"=="(hd127)" set mydm= if not exist F2s set mydm= if exist mydm goto 8 map --mem %inf% (hd) map --hook goto 9  #3 title echo Loading %@root%%PEISO%... read 0x60064 && checkrange 0x21 read 0x82A0 && set mapmem=1 if "%@root%"=="(cd)" set mapmem=1 if not exist mapmem set mydm=%@root%%PEISO% && echo Direct map %PEISO% && map %PEISO% (0xff) || set mydm= && set mapmem=1 && echo Warnning: Fail to direct map %PEISO%, try to map with --mem. if exist mapmem echo Map %PEISO% with --mem && map --mem %PEISO% (0xff) || pause Error: Fail to map --mem %PEISO% (0xff). && reboot map --hook if not exist ready rootnoverify (0xff) && goto 2 goto 10  #4 title if exist (bd)/0PE/0PENB.LZMA rootnoverify (bd) && goto 2 if exist (bd)%PEISO% && rootnoverify (bd) && goto 1  if exist /0PE/0PENB.LZMA goto 2 if exist %PEISO% goto 1  set hdu= if "%?_BOOT%"=="(hd0,3)" cat --locate="U+" (hd0)97+1 > nul && set hdu=1 && goto 6 ! echo -n  read 0x60064 || goto 5 goto 6  #5 title find --devices=uh --set-root /0PE/0PENB.LZMA && goto 2 ! echo -n find --devices=uh --set-root %PEISO% && goto 1 ! echo -n map --status=0xff && rootnoverify (0xff) if "%?_BOOT%"=="(hd0,3)" cat --locate="U+" (fd0)97+1 > nul && if exist (fd0)/0PE/0PENB.LZMA rootnoverify (fd0) && goto 2 ! echo -n if "%?_BOOT%"=="(hd0,3)" cat --locate="U+" (fd0)97+1 > nul && if exist (fd0)%PEISO% rootnoverify (fd0) && goto 2 ! echo -n find --devices=cfp --set-root /0PE/0PENB.LZMA && goto 2 ! echo -n find --devices=cfp --set-root %PEISO% && goto 1 ! echo -n read 0x60064 && goto 4 goto 6  #6 title set /a bdrive=*0x8280&0xffffffff dd if=(%bdrive%)96+1 of=(md)768+1 bs=1 count=8 skip=502 set /a pe=*393216&429496
回复

使用道具 举报

60#
发表于 2015-4-5 10:36:03 | 只看该作者
用MBROSTool 选UD核心。 这样格式化出来的还是标准UD, 但是 PE启动后能看到UD中深度隐藏的外置
(PE会在UD的扩展区)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-28 17:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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