|
#
#
#
#
#
debug off
echo Loading SKYPE...
set /a a=29<<2+*0x8304
set /a b=*%a%+8
set /a c=*%b%&0x00000000
write %b% %c%
checkrange 0x21 read 0x8280 && pxe detect ! set AXPE=nopxe
set ufd=(0xfb)/AXPE/
set lst=4UJ
map ()/AXPE/SkyPE.ISO (0xfb) || map --mem ()/AXPE/SkyPE.ISO (0xfb)
map --hook
rootnoverify (0xfb)
checkrange 2:3 is64bit && splashimage %ufd%VBE/BG.LZMA && font %ufd%VBE/MENU.HEX ! splashimage %ufd%VBE/BG0.LZMA && font %ufd%VBE/MENU0.HEX
echo
echo
echo
echo
echo If you see this line of text in its entirety, which means that your computer
echo
echo is very slow when booting from USB devices, in this case, it is recommended
echo
echo that you first run the USB accelerate, and then run other menu items.
echo
echo
echo
set a=
set b=
set c=
default 0
timeout 0
title Sky PE
errorcheck off
configfile %ufd%VBE/MENU.LST
find --set-root --ignore-floppies --ignore-cd /AXPE/VBE/MENU.LST && configfile /AXPE/VBE/MENU.LST
errorcheck on
commandline
以上是我生成U+全内置文件中grldr的内置菜单,我认为是红色部分的代码导致不能启动。
另在menu.lst中的代码:
if /i "%lst%"=="4UD" && set ufd=(0xfb)/AXPE/
if /i "%lst%"=="4UJ" && set ufd=(0xfb)/AXPE/
我认为U+启动后应该没有虚拟(0xfb)。 |
|