无忧启动论坛

标题: 遇到了特殊的机器,特殊的U盘,才知道不同的菜单写法导致PE不同的兼容性! [打印本页]

作者: 无垠    时间: 2013-4-20 18:25
标题: 遇到了特殊的机器,特殊的U盘,才知道不同的菜单写法导致PE不同的兼容性!
本帖最后由 无垠 于 2013-4-20 19:29 编辑

前提:

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

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






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
我的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
我的量产版菜单:

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
作者: 无垠    时间: 2013-4-20 18:36
本帖最后由 无垠 于 2013-4-20 18:37 编辑

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

这些个PE,在虚拟机中测试都很正常。
作者: xiaoj1972    时间: 2013-4-20 18:42
所以我都是备着好几个不同主控的优盘,分别安装不同的PE针对不同的电脑使用···
作者: xyzxp    时间: 2013-4-20 18:44
本帖最后由 xyzxp 于 2013-4-20 19:07 编辑

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

像置顶广告吹的,只要是电脑就可以100%搞定,只是梦想而已!
作者: pseudo    时间: 2013-4-20 19:09
本帖最后由 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
pseudo 发表于 2013-4-20 19:09
4、在这个机器上,用闪迪DM8261 4G U盘 UD了非VBE菜单的pe,nvtive版的pe(包括分级启动和整体启动)找不到 ...

谢谢P大提醒,5.多了个“非”,已修改
作者: 无垠    时间: 2013-4-20 19:30
pseudo 发表于 2013-4-20 19:09
4、在这个机器上,用闪迪DM8261 4G U盘 UD了非VBE菜单的pe,nvtive版的pe(包括分级启动和整体启动)找不到 ...

好的,一会汇报。。。。。。。。
作者: 无垠    时间: 2013-4-20 20:20
本帖最后由 无垠 于 2013-4-20 20:26 编辑
无垠 发表于 2013-4-20 19:14
谢谢P大提醒,5.多了个“非”,已修改


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

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





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






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

看来,有些U盘就是不能做启动盘来用,不能启动不是PE的原因。
作者: 无垠    时间: 2013-4-20 20:24
实测证明,有的U盘是不能做启动盘来用的。

我楼上的测试,舍得强格呀。买了几个U盘就是测试着用来玩。推广导航链接 赚来的,不心疼,坛友多支持支持吧
作者: 无垠    时间: 2013-4-20 21:40
本帖最后由 无垠 于 2013-4-20 21:47 编辑

原来遇到过软驱问题,这次在BIOS中关闭了软驱。

我的问题实际上是4个,1.U盘主控;2.电脑BIOS;3.菜单写法;4.pe
PE应该没问题,慧荣主控没问题,闪迪主控U盘有问题;电脑BIOS兼容性不强,菜单写法VBE的在此电脑上有问题。

VBE菜单,在此机上停留在如下画面:



但量产的VBE菜单启动又没问题,郁闷了。

所以,做启动盘,首要选好主控的U盘、选好启动的PE。
作者: qrd8008    时间: 2013-4-20 21:54
这就是我强调U盘量产的原因,我发现UD很多机都不能启动,最好还是用USB-CDROM启动,这么多年,我用USB-CDROM还没有碰到没有不能启动的机。
作者: 2012hb520wz    时间: 2013-4-20 22:02
本帖最后由 2012hb520wz 于 2013-4-20 22:07 编辑

在我联想THINK的本本,您所有PE的菜单都是乱码。如水PE的菜单很正常,但一点确定启动菜单中的各PE时,出现上百条条纹。IT天空PE、老毛桃PE、HHH333、HPY等都很正常!不是一个U盘,是所有U盘甚至硬盘都一样。我用的U盘都是32G的,两个是飚王(双启量产),一个是金士顿(USB3.0),一个500G西数7mm硬盘,是我笔记本的原装盘(USB3.0)。



更正一下,你的PE我没量产过,所以ISO格式的我没试过……
其它的几乎,每个我都用过……

作者: 无垠    时间: 2013-4-20 22:06
qrd8008 发表于 2013-4-20 21:54
这就是我强调U盘量产的原因,我发现UD很多机都不能启动,最好还是用USB-CDROM启动,这么多年,我用USB-CDRO ...

gfxmenu 菜单,慧荣主控的UD启动没问题。仅在此机上VBE菜单出问题,估计VBE菜单的条件判断语句的原因,一会去掉试试
作者: 2012jierong312    时间: 2013-4-20 22:08
群联和慧荣的主控一般兼容性比较好。
作者: 无垠    时间: 2013-4-20 22:10
2012hb520wz 发表于 2013-4-20 22:02
在我联想THINK的本本,您所有PE的菜单都是乱码。如水PE的菜单很正常,但一点确定启动菜单中的各PE时,出现上 ...

那你的机器可能是只用isolinux 菜单才不乱码,vbe、gfxmenu的 菜单都不行。只乱码,不影响启动吧?
作者: 2012hb520wz    时间: 2013-4-20 22:12
本帖最后由 2012hb520wz 于 2013-4-20 22:13 编辑
无垠 发表于 2013-4-20 22:10
那你的机器可能是只用isolinux 菜单才不乱码,vbe、gfxmenu的 菜单都不行。只乱码,不影响启动吧?


可以启动!


也不是只用isolinux 菜单才不乱码,我刚才说的那几个PE里面就不是只有isolinux 菜单,转换其它菜单也正常!
作者: fxq    时间: 2013-4-20 22:12
grldr菜单第一行加上:
(ud)/BOOT/GRUB/USB_ACC.0PE

ud 中加入相应文件,试试。
作者: 无垠    时间: 2013-4-20 22:14
fxq 发表于 2013-4-20 22:12
grldr菜单第一行加上:
(ud)/BOOT/GRUB/USB_ACC.0PE

这个是U盘1。1接口加速用的吧?
作者: pseudo    时间: 2013-4-20 22:14
无垠 发表于 2013-4-20 20:20
0PE_NBv1.4.3(2012-06-19)2in1_83MB_FBA.

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

只要启动有动静就好办了。
开始时有3秒读秒,按空格键,后面就应该可以进PE桌面了。

结论:你的机器、U盘可以正常启动。




3秒空格.JPG (21.16 KB, 下载次数: 64)

3秒空格.JPG

作者: 糊涂    时间: 2013-4-20 22:18
无垠 发表于 2013-4-20 18:29
我的UD版菜单

timeout 90

VBA菜单中的二级菜单如果需要返回主菜单怎么写?

无垠老师
作者: 无垠    时间: 2013-4-20 22:25
糊涂 发表于 2013-4-20 22:18
VBA菜单中的二级菜单如果需要返回主菜单怎么写?

无垠老师

configfile (ud)/BOOT/GRUB/MENU.LST
可以么?
作者: 糊涂    时间: 2013-4-20 22:28
本帖最后由 糊涂 于 2013-4-20 22:36 编辑
无垠 发表于 2013-4-20 22:25
configfile (ud)/BOOT/GRUB/MENU.LST
可以么?



这种量产版可以吗?去掉(UD)
configfile /BOOT/GRUB/MENU.LST



可以使用!已经测试





就剩下03PE外置的挂载了!

还得多向老师们请教

作者: 红毛樱木    时间: 2013-4-20 22:37
本帖最后由 红毛樱木 于 2013-4-20 22:45 编辑

做iftitle菜单,不如直接多谢几个菜单。这样菜单兼容性更好。
有时候iftitle判断会导致出问题。
我反正是放弃iftitle菜单



如果用了iftitle菜单
很多时候会卡在这里
Initialize variable space...
Starting cmain()...


是因为iftitle菜单还在判断,判断,判断......
以前我遇到这个情况的时候,等过十分钟,然后正常。
你慢慢等试试,也许能跳过的。
作者: fxq    时间: 2013-4-20 22:39
无垠 发表于 2013-4-20 22:14
这个是U盘1。1接口加速用的吧?

我的华硕845主板,是usb2.0,biao仅支持usb-zip、usb-fdd。

只有加上(ud)/BOOT/GRUB/USB_ACC.0PE才能启动。

plpbt-5.0.10兼容性最好

在使用SISO、和ph=7的 进入拓展接口 功能时plpbt-5.0.14功能更强
可找到hd0、hd1

plpbt-5.0.14和 Plop Boot Manager 5.0-test 在联想的天骄865的电脑上不能启动。
作者: chumu2012    时间: 2013-4-20 22:40
追随无大的PE半年有多.....
上图这个问题我昨天第一次遇到.....
G31的主板.......
两块同芯片组的主板都是这样卡住......
同一U盘之前用2.2无此问题......
我更新都是追着无大来的........
请问能不能解决下......谢谢了

213820vaih9pse0h2gsm39.jpg (26.72 KB, 下载次数: 64)

213820vaih9pse0h2gsm39.jpg

作者: 无垠    时间: 2013-4-20 22:52
chumu2012 发表于 2013-4-20 22:40
追随无大的PE半年有多.....
上图这个问题我昨天第一次遇到.....
G31的主板.......

vbe菜单就是那个条件判断语句的事,去掉就可以了。2.2是非VBE的菜单。
作者: 无垠    时间: 2013-4-20 22:53
去掉条件判断语句,果然可以了。

0pe按空格,是相当于iso整体启动,加mem参数,可以了。

这个闪迪u盘在这台机器上,vbe菜单去掉条件判断语句,可以启动nvtive pe和常规PE到桌面了,但不能加载外置。全内置的pe可以;慧荣主控的在这台机子上就无问题。
作者: 无垠    时间: 2013-4-20 22:54
弄了一天,整明白了有的U盘主控在特殊的机子上启动不行,VBE的菜单用条件判断语句不行。
作者: 无垠    时间: 2013-4-20 22:59
红毛樱木 发表于 2013-4-20 22:37
做iftitle菜单,不如直接多谢几个菜单。这样菜单兼容性更好。
有时候iftitle判断会导致出问题。
我反正是 ...

就是就是,原来非VBE的菜单,忘记bios中关闭软驱,也遇到了这样的问题。
作者: 无垠    时间: 2013-4-20 23:01
fxq 发表于 2013-4-20 22:39
我的华硕845主板,是usb2.0,biao仅支持usb-zip、usb-fdd。

只有加上(ud)/BOOT/GRUB/USB_ACC.0PE才能启 ...

我格式化ud时选了zip参数,不加这个就能启动了
作者: 无垠    时间: 2013-4-20 23:06
为了U盘主控的兼容性,不使用iftitle语句、用全内置的PE是首选。这只是个别机子吧,大部分还是可以的。
作者: fxq    时间: 2013-4-20 23:21
无垠 发表于 2013-4-20 23:01
我格式化ud时选了zip参数,不加这个就能启动了

这台机器现在看有点老了

格式化ud时只有选了zip参数,才能启动。

U+、usb-cdrom、usb-fdd、usb-hdd都不能启动。

另:p大说的一点: ud 的文件的摆放很重要。


作者: 无垠    时间: 2013-4-20 23:24
做到以下4点,基本上就启动无忧了:

关闭软驱;
不用iftitle;
好主控的U盘
全内置的PE
作者: chumu2012    时间: 2013-4-20 23:29
无垠 发表于 2013-4-20 22:52
vbe菜单就是那个条件判断语句的事,去掉就可以了。2.2是非VBE的菜单。

求个具体方法吧......
单位客户相当一部分的机器都是差不多样子的....
作者: chumu2012    时间: 2013-4-20 23:30
无垠 发表于 2013-4-20 22:52
vbe菜单就是那个条件判断语句的事,去掉就可以了。2.2是非VBE的菜单。

忘了跟您说句谢谢     
您的专注解决了咱不少问题
作者: 无垠    时间: 2013-4-20 23:33
chumu2012 发表于 2013-4-20 23:29
求个具体方法吧......
单位客户相当一部分的机器都是差不多样子的....

替换这个菜单就可以了 MENU.zip (1.05 KB, 下载次数: 19)
作者: pseudo    时间: 2013-4-20 23:51
在吹牛的情况下
BIOS_0PE+UEFI_8PE=无忧启动
作者: chumu2012    时间: 2013-4-20 23:53
无垠 发表于 2013-4-20 22:54
弄了一天,整明白了有的U盘主控在特殊的机子上启动不行,VBE的菜单用条件判断语句不行。

OK 替换完就去睡觉 明天回公司值班再测试
作者: 红毛樱木    时间: 2013-4-20 23:58
无垠 发表于 2013-4-20 23:06
为了U盘主控的兼容性,不使用iftitle语句、用全内置的PE是首选。这只是个别机子吧,大部分还是可以的。

不是个别机器,大部分识别为USB-ZIP的机器用iftitle都缓慢。这个我做过测试的。还是别用了吧。
多几个手动选择的菜单也无妨。
作者: yyj88    时间: 2013-4-21 06:55
楼主的银灿916量产很方便,三驱三启测试了吗?先量产一个cdrom,然后用AI Partition分成cdrom+只读+可移动,只读和可移动分别写入ud和u+。有网友说成功,不知道兼容性如何,楼主方便的话测试下吧!
作者: 无垠    时间: 2013-4-21 07:18
pseudo 发表于 2013-4-20 23:51
在吹牛的情况下
BIOS_0PE+UEFI_8PE=无忧启动

P大,在这台机器上,用这个闪迪的U盘,0PE只有菜单的第二项 按空格键 才能正常启动到桌面。第一项 按空格键 等加载完65M的文件后,一会儿直接启动了硬盘上的系统。
作者: 无垠    时间: 2013-4-21 07:19
yyj88 发表于 2013-4-21 06:55
楼主的银灿916量产很方便,三驱三启测试了吗?先量产一个cdrom,然后用AI Partition分成cdrom+只读+可移动,只 ...

没搞过三区三启。量产+UD的可以,普通的U启可以,U+的也为测试。
作者: 无垠    时间: 2013-4-21 07:22
学习实践一次新菜单吧,就得付出这么大的精力,看大大们出一个新作品真不容易啊,还是盗版来的快,呵呵。
作者: 2011npwjm    时间: 2013-4-21 07:38
原来是这个原因,难怪我有时很好用,有时怎么也不行
作者: 无垠    时间: 2013-4-21 07:45
yyj88 发表于 2013-4-21 06:55
楼主的银灿916量产很方便,三驱三启测试了吗?先量产一个cdrom,然后用AI Partition分成cdrom+只读+可移动,只 ...

在这台机器上,用这个闪迪的U盘,测试了我发的U+PE,



nvtive PE 找不到二级内核。

慧荣3257enaa的则启动正常。

看来一个好主的U盘还是十分必要的。
作者: yyj88    时间: 2013-4-21 08:48
是的,主控兼容性好,莫名其妙问题就少,在做成三驱三启的话,基本无忧了!
作者: 无垠    时间: 2013-4-21 09:25
yyj88 发表于 2013-4-21 08:48
是的,主控兼容性好,莫名其妙问题就少,在做成三驱三启的话,基本无忧了!

原来用165主控的U盘,量产为本地盘在分区,做过三区三启的可惜丢了。银灿的还没试。
作者: snbxeon    时间: 2013-4-21 09:28
无垠 发表于 2013-4-21 09:25
原来用165主控的U盘,量产为本地盘在分区,做过三区三启的可惜丢了。银灿的还没试。

ut165也能三驱吗?我的165可启动分区只能两个。
作者: zlgs    时间: 2013-4-21 09:52
用run不行吗~~测试了没
启动失败时进入diy目录运行
作者: 无垠    时间: 2013-4-21 10:38
snbxeon 发表于 2013-4-21 09:28
ut165也能三驱吗?我的165可启动分区只能两个。

先量产为I s o 和本地磁盘、再把这个本地磁盘分区就可。
作者: 无垠    时间: 2013-4-21 10:41
zlgs 发表于 2013-4-21 09:52
用run不行吗~~测试了没
启动失败时进入diy目录运行

呵、这u 盘、这电脑、出不来启动菜单,没法选
作者: snbxeon    时间: 2013-4-21 11:36
无垠 发表于 2013-4-21 10:38
先量产为I s o 和本地磁盘、再把这个本地磁盘分区就可。

这样倒没有试过,有空也可试试。

现在用着6221三启还可以。
作者: 2012zhd    时间: 2013-4-21 20:30
一个菜单,讨论的热火朝天,好。学习来了。
作者: 无垠    时间: 2013-4-21 22:51
2012zhd 发表于 2013-4-21 20:30
一个菜单,讨论的热火朝天,好。学习来了。

唉,换了个启动菜单,就整出这么多问题。要不一旦产品定型了就不愿改变了呢,测试太费力费神了
作者: peihong998    时间: 2013-4-22 09:08
学习一下各位的经验,方便自己啊。
作者: hero8000    时间: 2013-4-22 09:29
无垠 发表于 2013-4-20 20:24
实测证明,有的U盘是不能做启动盘来用的。

我楼上的测试,舍得强格呀。买了几个U盘就是测试着用来玩。推 ...

支持,做的PE实用。

热心人。
作者: Xongkoro    时间: 2013-4-22 11:18
无垠这种折腾精神值得学习。


作者: xadmin    时间: 2013-4-23 16:09
现在新人我也在徘徊,真不知道用哪个PE,也不知道用什么主控来量产了,目前还是LZ的UD,有个别机器启动不了,所以想量产,可惜SANDISK不能量产哪,纠结用什么主控的U盘好呢!
作者: 无垠    时间: 2013-4-23 16:15
本帖最后由 无垠 于 2013-4-23 16:16 编辑
xadmin 发表于 2013-4-23 16:09
现在新人我也在徘徊,真不知道用哪个PE,也不知道用什么主控来量产了,目前还是LZ的UD,有个别机器启动不了 ...


合盘中的哪个PE也启动不了,还是BIOS识别不了U盘,到不了菜单画面?什么型号和品牌的电脑啊?
作者: xadmin    时间: 2013-4-23 16:28
很荣幸,LZ看了我的回复,我是用的LZ的PE,可惜我DIY了,看LZ的GFXMENU,当初没有KONBOOT,我想自己加个,虽然我看了F1 F2 F9 F10可以隐藏,但隐藏过后还是可以弹出关机重启之类的对话框,但有时没有作用,所以就用GRUB4DOS 5.22, 总之有点乱,记得上次帮客户维护系统,品牌好像是HP,型号真没在意,应该是新出的吧,客户说系统用不方便,我看机一看,尼玛是UBUNTU,难怪说不习惯,想重装系统XP,启动菜单有SANDISK我的U盘,选择后启动黑屏,没有任何反应,幸好我带了师傅的USB-CDROM搞定了,以前遇到这种情况,进BISO改下AHCI-〉IDE就好,但上次确实棘手,所以想学师傅一样,弄个量产+UD好了。
作者: 无垠    时间: 2013-4-23 18:08
xadmin 发表于 2013-4-23 16:28
很荣幸,LZ看了我的回复,我是用的LZ的PE,可惜我DIY了,看LZ的GFXMENU,当初没有KONBOOT,我想自己加个,虽 ...

"选择后启动黑屏,没有任何反应" 这就不是PE的原因了,是U盘主控与主板BIOS的不兼容。
作者: xadmin    时间: 2013-4-23 18:13
无垠 发表于 2013-4-23 18:08
"选择后启动黑屏,没有任何反应" 这就不是PE的原因了,是U盘主控与主板BIOS的不兼容。

嗯,谢谢提醒!我一直用你的PE,希望LZ的PE越用越好用啊!
作者: icevan    时间: 2013-5-18 02:22
全部看完了。感觉VBE模式还有iftitle菜单容易出问题。
看你的测试和菜单,gfxmenu模式下好像都成功了。启动后找不到外置或者2级核心应该是别的原因。
而且看你的菜单gfxmenu模式下iftitle菜单都是判断内存中的数值。而VBE模式下你判断的是磁盘下的文件。
这样的话,如果磁盘有问题访问缓慢就容易卡住。
还有gfxmenu是直接指定了显示模式。而VBE你使用graphicsmode -1 100:1000 100:1000 24:32来自动检测,
也有可能造成停留在starting cmain().....
印象中UD使用VBE停留在starting cmain().....遇到过一次。不过菜单中没有iftitle
所以我想能不能多测试下,改变iftitle判断的方式,指定graphicsmode模式。
找出具体是什么影响的。
作者: icevan    时间: 2013-5-18 02:30
才看到您的另一个帖子里做过去掉iftitle菜单的测试并通过。
但不知道您是直接去掉iftitle菜单还是改变判断方法来做的。
刚学会做iftitle菜单。所以很关心他的兼容性。

作者: 2010khmsoft    时间: 2013-5-18 02:44
从不使用量产,报废了两个SONY 8G U盘
作者: chanel    时间: 2013-5-18 19:11
无垠 发表于 2013-4-21 10:38
先量产为I s o 和本地磁盘、再把这个本地磁盘分区就可。

严格地说,这不是三驱三启。请参考:
http://bbs.mydigit.cn/read.php?tid=208198
作者: Cracada    时间: 2013-5-18 19:30
个人经验:

1.VBE菜单尽量不用iftitle,也尽量不要用if exist,这两个条件判断语句有可能导致花屏或启动巨慢乃至卡死

2.双启或多启,(量产为1USBCD+1LUN或量产为两个LUN然后分别ud/u+),在部分主控的U盘和部分主板上会降低启动成功率,导致多启变成不能启,还不如一启

3.做UD格式化的时候不需要选择CHS或ZIP,如果遇到不能启动可以尝试“设置MBR参数”--“复制第一分区的BPB到MBR”,比选择“格为zip盘”成功率更高
作者: r7822    时间: 2013-8-6 14:39
路过、拿积分
作者: aanwan    时间: 2013-8-6 15:15
我纯属来看热闹




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