无忧启动论坛

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

自己做合盘、写简化菜单(含U+v2深度隐藏教程)

  [复制链接]
1#
发表于 2011-10-20 10:19:25 | 显示全部楼层
10.14版本,制成UD盘。
选择第一个“0PE原始菜单”启动,一路自动下去,系统就停在那里。
回复

使用道具 举报

2#
发表于 2011-10-20 14:43:48 | 显示全部楼层
原帖由 pseudo 于 2011-10-20 11:52 发表
回复 #105 myBOOT 的帖子
“系统就停在那里”
原因、解决办法在这里。

屏幕没显示,空空的。按NUM和字母大小写键都没反应。

请问你说的“原因、解决办法在这里。”是指啥?
回复

使用道具 举报

3#
发表于 2011-10-21 09:28:24 | 显示全部楼层
原帖由 pseudo 于 2011-10-20 15:54 发表
嘿嘿,对“那里”你没说清,就像对“这里”我没说清一样。


我翻阅了前面的帖子,我和#22楼的情况一样,制成UD启动盘,插在电脑上引导,没有任何操作,全部默认选择,最后系统就停在那里。
只能三键重启。

并没有载入WinPE系统的进度条出现。

我感觉是grldr的问题,用0PE.ISO中的grldr替换反而能引导进入PE。
回复

使用道具 举报

4#
发表于 2011-10-21 16:40:16 | 显示全部楼层
原帖由 幸运的草 于 2011-10-21 14:11 发表
光标时有没有[0/22M]的字样。

没有出现这个,是一个空空的屏幕,啥都没有。
回复

使用道具 举报

5#
发表于 2011-10-24 08:10:44 | 显示全部楼层
用新10.21的67M版,自己生成0PE.ISO后,做成的UD可以选择0PE原始菜单,后进入PE。
看样子是默认的0PE.ISO比后者少了些东西。
回复

使用道具 举报

6#
发表于 2011-10-28 09:06:24 | 显示全部楼层
24更新的附件不错,支持下。
回复

使用道具 举报

7#
发表于 2011-10-28 15:49:20 | 显示全部楼层
我用10.21的模板,把0PE.iso用10.28生成的ISO替换。选择A 0PE,提示:
Your should use grub4dos-0.4.5.b-2011-10-24 or above.
看来10.21的模板不能用了。

用10.28里2M模板的grldr替换后,可以进入Windows XP PE。

不知道为啥,10.28的那个0PE_NBv1.3.2(2011-10-24)候选组件.7z测试,文件有损坏?
反而第一次下载的带4MB模板的文件爱你正常,
回复

使用道具 举报

8#
发表于 2011-10-29 13:11:54 | 显示全部楼层
我早就汇报了,10.28的那个附件组件有问题。

注意,我是用115下载后测试的。
回复

使用道具 举报

9#
发表于 2011-10-31 14:59:44 | 显示全部楼层
115盘管理使用有问题。

我在使用中发现,如果同名文件删除,再传到同名目录下都有可能出错。

PS,我汇报了多次回收站无法修改密码,115就是不解决。
回复

使用道具 举报

10#
发表于 2011-12-13 16:09:55 | 显示全部楼层
都开始支持VBE了。不错,等1.40的最终版。
回复

使用道具 举报

11#
发表于 2012-1-4 08:43:11 | 显示全部楼层
被迫养成了习惯,没周都要来看看更新。哈哈。
新年新气象。
回复

使用道具 举报

12#
发表于 2012-3-30 09:16:58 | 显示全部楼层
3.24的,同名文件内容相同?为啥容量不同?
原来2in1是多了2003。
回复

使用道具 举报

13#
发表于 2012-5-15 08:15:45 | 显示全部楼层
0511版,居然有6个版本1个合作。支持。
回复

使用道具 举报

14#
发表于 2012-5-27 12:17:55 | 显示全部楼层
在我的机器AMD5600+4G+780G上跑0PE_NBv1.4.3(2012-05-11)2in1_150MB。不是一般的慢,在0PE by Pseudo后长时间的等待。
等不下去了。重启。

找半解开版。哈哈

EIDT:还是有问题。
开机选U盘后。
Initialize variable space...
Starting cmain()...
等了一会儿。

然后就是
0PE by Pseudo
等了30分钟了还是这样。
主板DEBUG灯一直在43/44间跳跃。

[ 本帖最后由 myBOOT 于 2012-5-27 15:00 编辑 ]
回复

使用道具 举报

15#
发表于 2012-5-28 08:15:32 | 显示全部楼层

回复 #739 pseudo 的帖子

我用2011-10的老版本可以启动,估计是grldr的兼容问题。

正准备用2012-5-16的版本测试看看。
回复

使用道具 举报

16#
发表于 2012-6-30 12:36:28 | 显示全部楼层
0619的版本,在SONY InsydeH20机器上,使用ahcix86.sys无法识别SATA硬盘。

采用了12-3,12-4,12-6的xp-xp64-raid驱动包里的ahcix86.sys都无效。请问大家有类似情况么?

但是DOS模式下,DiskGen可以识别到硬盘。

=====================================================================================
                                 硬盘控制器 AHCI模式
=====================================================================================
PCI\VEN_1002&DEV_4391&SUBSYS_9082104D&REV_40\3&2411E6FE&0&88
    Name: PCI Device
    Hardware ID's:
        PCI\VEN_1002&DEV_4391&SUBSYS_9082104D&REV_40
        PCI\VEN_1002&DEV_4391&SUBSYS_9082104D
        PCI\VEN_1002&DEV_4391&CC_010601
        PCI\VEN_1002&DEV_4391&CC_0106
    Compatible ID's:
        PCI\VEN_1002&DEV_4391&REV_40
        PCI\VEN_1002&DEV_4391
        PCI\VEN_1002&CC_010601
        PCI\VEN_1002&CC_0106
        PCI\VEN_1002
        PCI\CC_010601
        PCI\CC_0106
1 matching device(s) found.

PCI\VEN_1002&DEV_4391&SUBSYS_9082104D&REV_40\3&2411E6FE&0&88
    Name: PCI Device
    No driver information available for device.
1 matching device(s) found.

=====================================================================================
                                 硬盘控制器 RAID模式
=====================================================================================
No matching devices found.

No matching devices found.

[ 本帖最后由 myBOOT 于 2012-6-30 12:40 编辑 ]
回复

使用道具 举报

17#
发表于 2012-6-30 17:21:49 | 显示全部楼层

回复 #867 pseudo 的帖子

尝试加载DPMS.LZMA,出现2个选择,一个是SB7xx,一个是SB8xx。
无论选择哪个,都无法加载硬盘。

不过很奇怪的是居然提示:
extracting CMDPE.GZ...
extracted.
lines sorted:0
回复

使用道具 举报

18#
发表于 2012-7-1 10:50:36 | 显示全部楼层

回复 #869 pseudo 的帖子

多次尝试,依旧失败。看来确实是驱动问题。

我用谷歌找了下,这种机型是SONY VPCYB15JC,有人说XP可以装。但是都不说是什么版本的SATA驱动。

最后看到这个AMD A55E/A50M Controller Hub Windows® XP SATA AHCI/RAID Driver。

TXX的,这驱动居然要到AMD注册下载。
回复

使用道具 举报

19#
发表于 2012-7-5 16:16:04 | 显示全部楼层

回复 #872 rockrock99 的帖子

尝试过这个驱动,在PE加载时,提示amd_sata.sys无法找到。
回复

使用道具 举报

20#
发表于 2012-7-11 17:18:46 | 显示全部楼层
提个建议。
现在开始用GPT格式磁盘了。
能否挂个支持EFI的EFI Shell?
回复

使用道具 举报

21#
发表于 2012-8-1 16:20:03 | 显示全部楼层
这是115的失败,居然搞起手机绑定。
回复

使用道具 举报

22#
发表于 2012-8-30 18:07:09 | 显示全部楼层
是的,从6月开始到8月。
回复

使用道具 举报

23#
发表于 2012-9-16 08:48:14 | 显示全部楼层
没有,还是6.19日期的吧?
回复

使用道具 举报

24#
发表于 2012-11-11 23:22:23 | 显示全部楼层
win8部署问题可能要区别对待,因为EFI启动有区别。
回复

使用道具 举报

25#
发表于 2012-11-12 12:35:58 | 显示全部楼层
fbinstools在win8下使用,不能直接拖拽,这0PE和GRLDR要倒入那个分区?

请问2012-06-19的GRLDR内置的菜单是否兼容grub4dos-0.4.5c-2012-11-11?
因为grub修复了大BUG?

  1. if not exist showmenu set showmenu=1
  2. terminal console
  3. debug off
  4. checkrange 20120619:-1 read 0x8278 || clear && pause Need grub4dos-0.4.5c-2012-06-19 or above. && reboot
  5. font

  6. write 0x60368 0
  7. checkrange 0x80 read 0x8280 && write 0x60368 1
  8. if "%?_BOOT:~1,3%"=="hd0" write 0x60368 1
  9. find --devices=u && checkrange 0x80 calc *0x82B9&0xff && write 0x60368 1

  10. echo -e \n\nPress a key within 3 seconds:
  11. echo -e \n\t<Enter>--Show/Hide Menu\n\t<Esc>--Grub4Dos Commandline\n\t<Space>--Load 0PE.ISO into memory entirely\n
  12. set keyt=
  13. pause --wait=3 && set /A keyt=*0x4CB00
  14. if not exist keyt commandline
  15. debug off
  16. set mapmem=
  17. if /i "%keyt%"=="0x20" set mapmem=1
  18. set ready=

  19. #可改0PE.ISO的路径、名字。默认/0PE.ISO。指定的不存在,就找/0PE/0PE.ISO。
  20. if not exist PEISO set PEISO=/0PE.ISO

  21. #可改SRS路径。
  22. if not exist SRS0PE set SRS0PE=/SRS/

  23. call Fn.0 0 0x8217 | set /u menu0pe=
  24. checkrange 0x21 read 0x8280 && if not "%menu0pe:~-4%"==".0PE" pxe detect NotExist
  25. set menu0pe=

  26. write 0x60064 0
  27. write 0x6006C 0
  28. write 0x60130 0
  29. checkrange 0x21 read 0x8280 && write 0x60064 1
  30. checkrange 524:-1 calc *0x413 & 0xffff || map --int15nolow=1 && pause Warnning: less memory

  31. set noacc=
  32. if "%showmenu%"=="1" if /i "%keyt%"=="0xD" set noacc=1
  33. if not "%showmenu%"=="1" if /i "%keyt%"=="0x1" set noacc=1
  34. read 0x60064 && set noacc=1 ! if not exist (bd)/BOOT/GRUB/USB_ACC.0PE set noacc=1
  35. set curdev=%@root%
  36. if not exist noacc if exist (bd)/BOOT/GRUB/USB_ACC.0PE (bd)/BOOT/GRUB/USB_ACC.0PE --time-out-disable:0
  37. rootnoverify %curdev%

  38. default 0
  39. timeout 0

  40. #0
  41. title
  42. echo
  43. echo 0PE by Pseudo
  44. read 0x60064 || goto 4
  45. goto 5

  46. #1
  47. title
  48. goto 3

  49. #2
  50. title
  51. set noacc=
  52. dd if=(md) of=(md) bs=1 count=8 skip=0x829c seek=0x60130
  53. echo
  54. read 0x60064 && pxe || echo -n
  55. echo Loading /0PE/0PENB.LZMA from %@root%...
  56. map --mem ()/0PE/0PENB.LZMA (hd)
  57. map --hook
  58. write --offset=200 (hd-1,0)/BAT/_ENV.BAT set PEISO=%PEISO%\r\n
  59. cat --locate=/ --replace=\\ (hd-1,0)/BAT/_ENV.BAT

  60. set burgcd=
  61. if exist (224)/0PE/0PENB.LZMA set burgcd=1 && find --set-root %PEISO% && map %PEISO% (0xff) && map --hook && set burgcd= ! echo -n
  62. if exist burgcd map --floppies=1 && map (fd0,0)%PEISO% (0xff) && map --hook && echo %PEISO% is in (fd0,0) && set burgcd= ! if exist burgcd pause --wait=5 %PEISO% not found.

  63. if exist ()%PEISO% && map --status=0xff > nul || set ready=1 && goto 3
  64. goto 7

  65. #3
  66. title
  67. echo Loading %@root%%PEISO%...
  68. read 0x60064 && checkrange 0x21 read 0x82A0 && set mapmem=1
  69. if "%@root%"=="(cd)" set mapmem=1
  70. if not exist mapmem echo Direct map %PEISO% && map %PEISO% (0xff) || set mapmem=1 && echo Warnning: Fail to direct map %PEISO%, try to map with --mem.
  71. if exist mapmem echo Map %PEISO% with --mem && map --mem %PEISO% (0xff) || pause Error: Fail to map --mem %PEISO% (0xff). && reboot
  72. map --hook
  73. if not exist ready rootnoverify (0xff) && goto 2
  74. goto 7

  75. #4
  76. title
  77. if exist (bd)/0PE/0PENB.LZMA rootnoverify (bd) && goto 2
  78. if exist (bd)%PEISO% && rootnoverify (bd) && goto 1
  79. if exist (bd)/0PE/0PE.ISO set PEISO=/0PE/0PE.ISO && rootnoverify (bd) && goto 1

  80. if exist /0PE/0PENB.LZMA goto 2
  81. if exist %PEISO% goto 1
  82. if exist /0PE/0PE.ISO set PEISO=/0PE/0PE.ISO && goto 1

  83. if exist (hd0)/0PE/0PENB.LZMA rootnoverify (hd0) && goto 2

  84. read 0x60064 || goto 5
  85. goto 6

  86. #5
  87. title
  88. find --devices=uh --set-root /0PE/0PENB.LZMA && goto 2 ! echo -n
  89. find --devices=uh --set-root %PEISO% && goto 1 ! echo -n
  90. find --devices=uh --set-root /0PE/0PE.ISO && set PEISO=/0PE/0PE.ISO && goto 1 ! echo -n
  91. if exist (0xff)+1 rootnoverify (0xff)
  92. find --devices=cfp --set-root /0PE/0PENB.LZMA && goto 2 ! echo -n
  93. find --devices=cfp --set-root %PEISO% && goto 1 ! echo -n
  94. find --devices=cfp --set-root /0PE/0PE.ISO && set PEISO=/0PE/0PE.ISO && goto 1 ! echo -n
  95. read 0x60064 && goto 4
  96. goto 6

  97. #6
  98. title
  99. pause Error:/0PE/0PENB.LZMA, %PEISO% and /0PE/0PE.ISO not found!

  100. #7
  101. title
  102. set mapmem=
  103. set PEISO=
  104. set ready= && configfile (hd-1,0)/BAT/M1.LST
复制代码

[ 本帖最后由 myBOOT 于 2012-11-12 15:52 编辑 ]
回复

使用道具 举报

26#
发表于 2012-11-13 08:33:38 | 显示全部楼层

回复 #985 pseudo 的帖子

我把以前的0PE版本看了下,GRLDR是放在主分区,0PE放在扩展分区。
回复

使用道具 举报

27#
发表于 2012-11-19 22:21:49 | 显示全部楼层

回复 #987 hfrh12 的帖子

很简单,把GRLDR替换DIY目录里的grldr,用grub.exe替换0PE下的GRUB.0PE
回复

使用道具 举报

28#
发表于 2012-12-3 08:20:49 | 显示全部楼层
有个问题。
0PE里的F6注入脚本,在win2003PE下运行,会提示firadisk错误而蓝屏。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-11 01:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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