| 
 | 
 
1. 一份SetuoLDR.bin启动多个sif 
 
不用修改SetuoLDR.bin, 只要一份SetuoLDR.bin  
 
        grub4dos的配置如下: 
 
        title Windows XP PE 
        map --mem=0x8000 /wxpe/Setupldr.bin (rd) 
        write --offset=0x2060 (rd)+1 \xEB\x1A 
                # 取消Setupldr的完整性检测,这是固定的 
        write --offset=0x2A432 (rd)+1 WXPE\\SIF1 
                # 修改winnt.sif文件的完整路径,必须9个字符, 
                # 此处设为"WXPE\SIF1",注意\按C语法写为\\ 
        write --offset=0x2A4FB (rd)+1 WXPE 
                # 设置txtsetup.sif的放置路径,必须4个字符, 
                # 此处设为"WXPE" 
        chainloader (rd)+1 
        root () 
 
        title Windows 2003 PE 
        map --mem=0x8000 /wxpe/Setupldr.bin (rd) 
        write --offset=0x2060 (rd)+1 \xEB\x1A 
        write --offset=0x2A432 (rd)+1 WXPE\\SIF2 
        # write --offset=0x2A4FB (rd)+1 I386 
        chainloader (rd)+1 
        root () 
 
        附原版win2003sp1所带的SetuoLDR.bin 
 
[ 本帖最后由 lelexiong 于 2009-5-11 18:37 编辑 ] |   
 
 
 
 |