无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
杏雨梨云专业量产版USB-CD启动U盘,装机专用系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
查看: 8951|回复: 70

遇到了特殊的机器,特殊的U盘,才知道不同的菜单写法导致PE不同的兼容性!

  [复制链接]
发表于 2013-4-20 18:25:12 | 显示全部楼层 |阅读模式
本帖最后由 无垠 于 2013-4-20 19:29 编辑

前提:

我的慧荣3257enaa,银灿916d,都量产和Ud了自己的PE,测试过很多机子,包括04年的台式机和笔记本,都可以顺利启动,个别小内存的启动W8很慢,CPU不支持w8的不能启动。

今天,用闪迪DM8261 4G U盘,制作UD版,在07年浪潮(VIA)主板,启动遇到了我自己从未遇到的现象,方知道有些坛友反馈的问题的原因。

U.jpg

jq.jpg


1、在这个机器上,我的慧荣3257enaa,银灿916d,量产了和Ud了自己的PE,非VBE菜单的,所有项目启动正常;
2、在这个机器上,我的慧荣3257enaa,银灿916d,量产了自己的PE,VBE菜单的,所有项目启动正常;
3、在这个机器上,我的慧荣3257enaa,银灿916d,UD了自己的PE,VBE菜单的,出现不了启动菜单,停留在有两行字母的界面;

4、在这个机器上,用闪迪DM8261 4G U盘 UD了非VBE菜单的pe,nvtive版的pe(包括分级启动和整体启动)找不到二级内核,进不了桌面、常规版的PE,能进桌面但加载不了外置工具;
5、在这个机器上,用闪迪DM8261 4G U盘 UD了VBE菜单的pe,出现不了启动菜单,停留在有两行字母的界面。

结论,制作pe,首先要选主控好的U盘,其次要选择合适的pe,兼容性才会好,才能适应大部分新老机,当然,没有100%。
 楼主| 发表于 2013-4-20 18:29:39 | 显示全部楼层
我的UD版菜单

timeout 90
default 9
gfxmenu (ud)/boot/grub/m
configfile (md)4+8

iftitle [checkrange 0x23 read 0x8280]       【1】      启动快速Win8系统
echo $[1106] booting Fast win8, please wait ...
calc *0x82b9&0xff/2 && map  (ud)/uddiy/win8.ISO (0xff) ! map --mem (ud)/uddiy/win8.ISO (0xff)
map --hook
chainloader (0xff)

iftitle [checkrange 0x0,0x80 read 0x8280]       【1】      启动快速Win8系统
echo $[1106] booting Fast win8, please wait ...
checkrange 0x80 read 0x8280 && map  (ud)/uddiy/win8.ISO (0xff) ! map --mem (ud)/uddiy/win8.ISO (0xff)
map --hook
chainloader (0xff)


title       【2】      极速网络 03pe系统
(ud)/boot/grub/F6IMG
echo $[1106] booting Fast 03pe, please wait ...
map (ud)/boot/03pe.ISO (0xfa)
map --mem (ud)/boot/03.iso (0xff)
map --e820cycles=3
map --hook
chainloader (0xff)/WXPE/SETUPLDR.BIN

iftitle [checkrange 0x23 read 0x8280]       【3】      常规启动 03pe系统
(ud)/boot/grub/F6IMG
calc *0x82b9&0xff/2 && map  (ud)/boot/03pe.iso (0xff) ! map --mem (ud)/boot/03pe.iso (0xff)
map --e820cycles=3
map --hook
chainloader (0xff)/WXPE/SETUPLDR.BIN

iftitle [checkrange 0x0,0x80 read 0x8280]       【3】      常规启动 03pe系统
(ud)/boot/grub/F6IMG
checkrange 0x80 read 0x8280 && map  (ud)/boot/03pe.iso (0xff) ! map --mem (ud)/boot/03pe.iso (0xff)
map --e820cycles=3
map --hook
chainloader (0xff)/WXPE/SETUPLDR.BIN

iftitle [checkrange 0x23 read 0x8280]       【4】      启动常规xppe系统
calc *0x82b9&0xff/2 && map  (ud)/boot/XPPE.ISO (0xff) ! map --mem (ud)/boot/XPPE.ISO (0xff)
map --e820cycles=3
map --hook
chainloader (0xff)/WXPE/SETUPLDR.BIN

iftitle [checkrange 0x0,0x80 read 0x8280]       【4】      启动常规xppe系统
checkrange 0x80 read 0x8280 && map  (ud)/boot/XPPE.ISO (0xff) ! map --mem (ud)/boot/XPPE.ISO (0xff)
map --e820cycles=3
map --hook
chainloader (0xff)/WXPE/SETUPLDR.BIN

title       【5】      运行  Dos 工具大全
command (ud)/boot/grub/run --set-ext=.img (ud)/uddiy/MAXDOS.IMG

title       【6】      运行 自定 映像工具
command (ud)/boot/grub/run --set-ext=.img|.ima|.iso /uddiy/.AUTOMENU

title       【7】      绕过 win  密码登录      
echo $[1106] Loading Image, Please Wait ...
map --mem (ud)/imgs/KON.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title       【8】      运行 win  密码清除
echo $[1106] Loading apc Image, Please Wait ...
map --mem (ud)/imgs/PASSWORD.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title       【9】      运行Win7内存检测
map --mem (ud)/imgs/W7MT.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title       【0】      从 硬盘启动 计算机
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /ntldr || chainloader /bootmgr


VBA的:

command --set-path=(ud)/BOOT/GRUB/
timeout 300
default 9
splashimage /BOOT/GRUB/back.lzma
font /BOOT/GRUB/UNIFONT.HEX
graphicsmode -1 100:1000 100:1000 24:32
color normal=0x0F highlight=0x0E helptext=0x0A heading=0x02 standard=0x02 border=0x0D
call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
MENUSETTING 2 13 0 16 15 6 50 29
write 0x8274 0x2E01
      
iftitle [if exist (hd0)/grldr]  启动WIN8PE全能精简版 \n
echo $[1106] booting Fast win8, please wait ...
map (ud)/diy/win8.ISO (0xff)
map --hook
chainloader (0xff)

iftitle [if exist (fd0)/grldr]  启动WIN8PE全能精简版 \n
echo $[1106] booting Fast win8, please wait ...
map --mem (ud)/diy/win8.ISO (0xff)  
map --rehook
chainloader (0xff)

iftitle [if exist (hd0)/grldr]  常规启动2003PE网络版 \n
command (ud)/BOOT/GRUB/F6IMG
echo $[1106] booting Fast 03pe, please wait ...
map (ud)/boot/03pe.iso (0xff)
map --e820cycles=3
map --hook
chainloader (0xff) || chainloader (0xff)/WXPE/SETUPLDR.BIN

iftitle [if exist (fd0)/grldr]  常规启动2003PE网络版 \n
command (ud)/BOOT/GRUB/F6IMG
echo $[1106] booting Fast 03pe, please wait ...
map --mem (ud)/boot/03pe.iso (0xff)  
map --rehook
chainloader (0xff) || chainloader (0xff)/WXPE/SETUPLDR.BIN

title  启动2003PE极速网络版 \n
command (ud)/boot/grub/F6IMG
echo $[1106] booting Fast 03pe, please wait ...
map (ud)/boot/03pe.ISO (0xfa)
map --mem (ud)/boot/03.iso (0xff)
map --e820cycles=3
map --hook
chainloader (0xff) || chainloader (0xff)/WXPE/SETUPLDR.BIN

iftitle [if exist (hd0)/grldr]  启动微型常规XPPE系统 \n
echo $[1106] booting Fast xppe, please wait ...
map (ud)/diy/XPPE.ISO (0xff)
map --e820cycles=3
map --hook
chainloader (0xff) || chainloader (0xff)/WXPE/SETUPLDR.BIN

iftitle [if exist (fd0)/grldr]  启动微型常规XPPE系统 \n
echo $[1106] booting Fast xppe, please wait ...
map --mem (ud)/diy/XPPE.ISO (0xff)  
map --rehook
chainloader (0xff) || chainloader (0xff)/WXPE/SETUPLDR.BIN

title  启动MaxDOS全能工具箱 \n
echo $[1106] Loading Image, Please Wait ...
command (ud)/boot/grub/run --set-ext=.img (ud)/diy/MAXDOS.IMG
                                                            
title  运行 DIY目录自定工具 \n
command (ud)/boot/grub/run --set-ext=.img|.ima|.iso /diy/.AUTOMENU

title  绕过 WINDOWS密码登录 \n
echo $[1106] Loading Image, Please Wait ...
map --mem (ud)/BOOT/imgs/KON.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title  运行 WINDOWS密码清除 \n
echo $[1106] Loading apc Image, Please Wait ...
map --mem (ud)/BOOT/imgs/PASSWORD.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title  运行 WINDOWS内存检测 \n
map --mem (ud)/BOOT/imgs/W7MT.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
                        
title  启动 硬盘WIN操作系统  \n
find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr
map (hd0) ()
map () (hd0)
map --rehook
find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr
chainloader /ntldr || chainloader /bootmgr
boot

回复

使用道具 举报

 楼主| 发表于 2013-4-20 18:31:51 | 显示全部楼层
我的量产版菜单:

timeout 90
default 7
gfxmenu /BOOT/GRUB/MESSAGE
configfile (md)4+8

title 【01】      启动Win8PE全能精简版
chainloader /boot/bcemgr

title 【02】      启动Win8X64PE精简版
chainloader /boot/bcfmgr

title 【03】      启动 W03PE 极速网络版
F6IMG
echo $[1106] Loading 03PE, Please Wait ...
find --set-root /WXPE/SET03LDR.BIN
chainloader /WXPE/SET03LDR.BIN

title 【04】      启动 常规WinXP精简版
echo $[1106] Loading XPPE, Please Wait ...
find --set-root /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN


title 【05】      运行 MaxDos9.3工具箱
map --mem /BOOT/IMGS/DOS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 【06】      Ghost备份/还原智能版
map --mem /BOOT/IMGS/OKDOS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 【07】      >>跳转到 增强功能菜单
configfile /BOOT/GRUB/run.lst

title 【08】      启动硬盘windows系统
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /ntldr || chainloader /bootmgr

VBA的:

timeout 300
default 9
splashimage /BOOT/GRUB/back.lzma
font /BOOT/GRUB/UNIFONT.HEX
graphicsmode -1 100:1000 100:1000 24:32
color normal=0x0F highlight=0x0E helptext=0x0A heading=0x02 standard=0x02 border=0x0D
call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
MENUSETTING 2 13 0 16 15 6 50 29
write 0x8274 0x2E01

title  启动 Win8X32PE全能版 \n
chainloader /boot/bcemgr

title  启动 Win8X64PE精简版 \n
chainloader /boot/bcfmgr

title  启动 W03PE极速网络版 \n
F6IMG
echo $[1106] Loading 03PE, Please Wait ...
find --set-root /WXPE/SET03LDR.BIN
chainloader /WXPE/SET03LDR.BIN

title  启动 常规WinXP精简版 \n
echo $[1106] Loading XPPE, Please Wait ...
find --set-root /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN


title  运行 MaxDos9.3工具箱 \n
map --mem /BOOT/IMGS/DOS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title  运行 DIY目录自定文件 \n
command RUN --automenu /DIY/

title  绕过 Windows密码登录 \n
command /BOOT/GRUB/RUN /BOOT/IMGS/KON.gz

title  清除 Windows登录密码 \n
command /BOOT/GRUB/RUN /BOOT/IMGS/PASSWORD.IMG

title  运行 Windows内存检测 \n
map --mem /BOOT/IMGS/W7MT.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title  启动 硬盘Windows系统 \n
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /ntldr || chainloader /bootmgr

评分

参与人数 1无忧币 +5 收起 理由
糊涂 + 5 很给力!又学习了新内容!不知道是VBE还是VB.

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2013-4-20 18:36:26 | 显示全部楼层
本帖最后由 无垠 于 2013-4-20 18:37 编辑

GRUB4DOS版本 0.4.5C 2012-05-22  新版本的没测试。

这些个PE,在虚拟机中测试都很正常。
回复

使用道具 举报

发表于 2013-4-20 18:42:55 | 显示全部楼层
所以我都是备着好几个不同主控的优盘,分别安装不同的PE针对不同的电脑使用···
回复

使用道具 举报

发表于 2013-4-20 18:44:28 | 显示全部楼层
本帖最后由 xyzxp 于 2013-4-20 19:07 编辑

我遇到过几台机器,插上U盘就死机了,BIOS都进不了;换一个U盘就可以;还有我的群联UP19主控在一台笔记本上死活认不到(笔记本型号忘了),换一个UT165就可以。
总结:U盘主控好坏是主板决定的。呵呵!

像置顶广告吹的,只要是电脑就可以100%搞定,只是梦想而已!
回复

使用道具 举报

发表于 2013-4-20 19:09:22 | 显示全部楼层
本帖最后由 pseudo 于 2013-4-20 19:24 编辑

4、在这个机器上,用闪迪DM8261 4G U盘 UD了非VBE菜单的pe,nvtive版的pe(包括分级启动和整体启动)找不到二级内核,进不了桌面、常规版的PE,能进桌面但加载不了外置工具;
5、在这个机器上,用闪迪DM8261 4G U盘 UD了非VBE菜单的pe,出现不了启动菜单,停留在有两行字母的界面。
自相矛盾?

难得有这种环境,楼主帮试试这个fba:
http://pan.baidu.com/share/link?shareid=27186&uk=3475975191
严格按图操作,不修改不合盘,舍得强格。
回复

使用道具 举报

 楼主| 发表于 2013-4-20 19:14:24 | 显示全部楼层
pseudo 发表于 2013-4-20 19:09
4、在这个机器上,用闪迪DM8261 4G U盘 UD了非VBE菜单的pe,nvtive版的pe(包括分级启动和整体启动)找不到 ...

谢谢P大提醒,5.多了个“非”,已修改
回复

使用道具 举报

 楼主| 发表于 2013-4-20 19:30:34 | 显示全部楼层
pseudo 发表于 2013-4-20 19:09
4、在这个机器上,用闪迪DM8261 4G U盘 UD了非VBE菜单的pe,nvtive版的pe(包括分级启动和整体启动)找不到 ...

好的,一会汇报。。。。。。。。
回复

使用道具 举报

 楼主| 发表于 2013-4-20 20:20:32 | 显示全部楼层
本帖最后由 无垠 于 2013-4-20 20:26 编辑
无垠 发表于 2013-4-20 19:14
谢谢P大提醒,5.多了个“非”,已修改


0PE_NBv1.4.3(2012-06-19)2in1_83MB_FBA.

按一下两种方式格式化这个闪迪U盘:

1.jpg

2.jpg

不论选哪项菜单,都进不了桌面,停留在如下画面,需冷启动重启:

20130420_195745.jpg

20130420_194955.jpg


而用慧荣3257主控的U盘,可以正常启动XPPE,和我的极速版启动时间一样。

看来,有些U盘就是不能做启动盘来用,不能启动不是PE的原因。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-6-21 07:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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