|
本帖最后由 chiannet 于 2013-7-24 17:23 编辑
527104427 发表于 2013-7-24 15:52
测试发现,单核机能否开启网络与 SETUPLDR.BIN 有关,310KB的可以正常,其它的都失败
PXE启动的SETU ...
我在无网络的SKYPE 老四上做如下修改:
1、把1楼的ntkrnlmp.exe改名为ntoskrnl.exe,替换老四的ntoskrnl.exe;
2、免修改setupldr.bin;
3、txtsetup.sif修改如下(免halapic.dll);- [SourceDisksFiles]
- hal.dll=100,,,,,,,2,0,0,,1,2
- halaacpi.dll=100,,,,,,,2,0,0,,1,2
- halacpi.dll=100,,,,,,,2,0,0,,1,2
- [hal]
- 486c_up=hal.dll,2,hal.dll
- acpipic_up=halacpi.dll,2,hal.dll
- e_isa_up=hal.dll,2,hal.dll
- mps_up=hal.dll,2,hal.dll
- mps_mp=halmps.dll,2,hal.dll
- syspro_mp=hal.dll,2,hal.dll
- acpiapic_up=halaacpi.dll,2,hal.dll
- acpiapic_mp=halmacpi.dll,2,hal.dll
- [Hal.Load]
- 486c_up=hal.dll
- acpipic_up=halacpi.dll
- e_isa_up=hal.dll
- mps_up=hal.dll
- mps_mp=Halmps.dll
- syspro_mp=hal.dll
- acpiapic_up=halaacpi.dll
- acpiapic_mp=halmacpi.dll
复制代码 因为老四不带网络,所以这样子一改就刚刚的了(增加的体积不多,实现了单双核支持)。
当然如果是带网络的SKYPE老二,可能暂时还只有按楼主的ntkrnlmp.exe+ntoskrnl.exe+修改setupldr.bin的策略,但我可能不会这么搞(因为内核体积增加得太多了) |
|