原帖由 fey1988 于 2010-6-28 04:00 发表
经测试:
如果本来没有(fd1)也是可以这样使用的
map (fd0) (fd1)
不过后面的
root (fd1)
chainloader (fd1)+1
依然进入的是 a:\ 这时已经有 b:\ 了。
原帖由 fey1988 于 2010-6-29 02:35 发表
这肯定是因为没有加 map --hook 所以 ls (fd1)/ 才没有内容吧?
我实体机测试过了
map (fd0) (fd1)
map --hook
ls (fd1)/ 内容和 ls (fd0)/ 是一样的。
title Loading
dd if=(md) of=(md) bs=1 count=8 skip=0x829c seek=0x60110
find --set-root /oem_srs.img
map --mem /oem_srs.img (fd1)
map --mem (md)0x8000+1440 (fd0)
map --hook
dd if=(fd1) of=(fd0) count=1
dd if=(md) of=(md) bs=1 count=8 skip=0x60110 seek=0x829c
root ()
chainloader /$WIN_NT$.~BT/setupldr.bin
title Loading
dd if=(md) of=(md) bs=1 count=8 skip=0x829c seek=0x60110
find --set-root /oem_srs.img
map --mem /oem_srs.img (fd1)
map --mem (md)0x8000+1440 (fd0)
map --hook
dd if=(fd1) of=(fd0) count=1
dd if=(md) of=(md) bs=1 count=8 skip=0x60110 seek=0x829c
root ()
chainloader /$WIN_NT$.~BT/setupldr.bin
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |