|
本帖最后由 zds1210 于 2014-8-10 23:45 编辑
P大你好,最近在把你的U+深度隐藏技术用于自己的PE中。遇到一个问题。
是这样子的,如果把U+V2-hdd深度隐藏用grub脚本,按照你原来的映射软盘17,则外置式的srs提示无法加载。
如在grlldr中,映射软盘17改成3H大讲的fd3,则外置式srs加载正常,但你的分区表项又无法正常生成。
你看,如果映射软盘17改成fd3,则生成分区表项的grub批处理要怎么改。我上传一个你原版的,帮我改过,供我使用。
我的grldr脚本如下:
pxe detect
configfile
default 0
timeout 0
title find /menu/menu.lst
errorcheck off
configfile /menu/menu.lst
if "%@root%"=="(ud)" && calc *0x82A0=*0x82b9&0xff && configfile (ud)/menu/menu.lst
if "%@root:~1,1%"=="f" && find --set-root --devices=f /menu/menu.lst && configfile /menu/menu.lst
find --set-root --ignore-floppies --ignore-cd /menu/menu.lst && configfile /menu/menu.lst
set /a bdrive=*0x8280&0xffffffff
dd if=(%bdrive%)96+1 of=(md)768+1 bs=1 count=8 skip=502
set /a pe=*393216&4294967295 && set /a ps=*393220&4294967295
write 393216 0
write 393220 0
map (%bdrive%)%pe%+%ps% (fd3)
map --hook
set pe= && set ps= && set bdrive=
set eb=(fd3)
rootnoverify (fd3)
configfile (fd3)/menu/menu.lst
if "%@root:~1,1%"=="f" && find --set-root --devices=f /menu/menu.lst && configfile /menu/menu.lst
find --set-root --ignore-floppies --ignore-cd /menu/menu.lst && configfile /menu/menu.lst
errorcheck on
commandline
title commandline
commandline
title reboot
reboot
title halt
halt
谢谢P大 |
|