原帖由 2012hxwgz 于 2012-6-16 11:38 发表
0x654C4 写入值对应的是wim文件0x60 0x61 0x62的值
0x654CC 写入值对应的是wim文件0x68 0x69 0x6A 0x6B的值
0x654D4 写入值对应的是wim文件0x70 0x71 0x72的值
0x654DC 写入值对应的是wim文件0x78的值
多卷 wim 用 imagex /boot /info 设置其中一卷为启动卷,用winhex提取上述wim文件位置的值。
每卷的值都不一样。
For those that are using my special boot.sdi at 300 Kb, http://www.msfn.org/board/topic/145209- ... f-bootsdi/ ,it is necessary to patch 5 instructions. Add this to your entries in menu.lst;
Code: Select all
write --offset=0x653D3 (rd)+1 \xB0\x04
write --offset=0x653F4 (rd)+1 \x00\x57
write --offset=0x65402 (rd)+1 \x00\x57
write --offset=0x65410 (rd)+1 \x00\x57
write --offset=0x6541E (rd)+1 \x00\x57
未命名.JPG (35.92 KB, 下载次数: 71)
未命名.jpg (40.43 KB, 下载次数: 76)
For those that are using my special boot.sdi at 300 Kb, http://www.msfn.org/board/topic/145209- ... f-bootsdi/ ,it is necessary to patch 5 instructions. Add this to your entries in menu.lst;
Code: Select all
write --offset=0x653D3 (rd)+1 \xB0\x04
write --offset=0x653F4 (rd)+1 \x00\x57
write --offset=0x65402 (rd)+1 \x00\x57
write --offset=0x65410 (rd)+1 \x00\x57
write --offset=0x6541E (rd)+1 \x00\x57
原帖由 2012hxwgz 于 2012-6-18 20:25 发表
可以使用正常的boot.sdi 不需要在menu.lst加入
write --offset=0x653D3 (rd)+1 \xB0\x04
write --offset=0x653F4 (rd)+1 \x00\x57
write --offset=0x65402 (rd)+1 \x00\x57
write --offset=0x65410 (rd)+1 ...
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |