18 Responses

Page 1 of 1
  1. steve
    steve 2011年06月5日 at 00:42 | |

    I cannot get the source file wenv.c to compile using build or gcc under MINGW32 or CYGWIN. How can I compile code?
    Can we have a memscan command please?

    e.g. memscan 0xd0000 0xfffff 0×32 0×42 0×54 0×99 0×12 0xaa

    returns true if the byte sequence 32,42,54,99,12,aa exists between D000:0 and F000:FFFF

    or
    memscan 0xd0000 0xfffff ‘ASUS 1015PD’
    returns true if string ASUS 1015PD exists between D000:0 and F000:FFFF

    or memscan 0f0000 0xfffff 0×12345678
    returns true if byte sequence 78,56,34,12 exists in top 64K

    This means we can test for MAC address or DMI/SMBIOS values (e.g. mainboard serial number or model) etc.

    chenall 回复:

    Current only compile under linux.
    for memscan try command `cat`
    cat –locate=\x32\x42\x54\x99\x12\xaa –skip=0xd0000 –length=0x2ffff (md)+800

  2. bscq
    bscq 2011年01月12日 at 22:11 | |

    bscq :请教博主 wenv get tmp=0×600000 此句将tmp值以unicode 代码写入内存0×600000 对于新版的grub4dos 或是wenv 该怎么写?

    chenall 回复:一月 11th, 2011 at 15:39
    没有变化。

    我用11.29的wenv 配合1.11新版的GRLDR 不能实现原有功能
    新版的wenv 里也没有谈到 get 能把变量以UNICODE写入内存的功能

    chenall 回复:

    这个本来就是未公开的功能,不受支持的,随时会取消这个功能。
    你的写法没有错,有问题那是你自己使用的问题了。

  3. bscq
    bscq 2011年01月10日 at 21:44 | |

    请教博主 wenv get tmp=0×600000 此句将tmp值以unicode 代码写入内存0×600000 对于新版的grub4dos 或是wenv 该怎么写?

    chenall 回复:

    没有变化。

  4. jebbs
    jebbs 2010年12月28日 at 20:23 | |

    为什么我这里会提示找不到wenv命令?如果前面加/,用/wenv可以执行,但在菜单里,有/wenv的就选不了

    chenall 回复:

    这是你自己使用的问题,
    菜单不能选择是因为没有启动命令,boot /chainloader /kernel之类的
    你可以在菜单后面加上一个boot就可以选择了.

  5. oranges
    oranges 2010年11月19日 at 13:15 | |

    good!

  6. Thompson
    Thompson 2010年11月16日 at 23:38 | |

    你好,我看了无忧上的f6的文章,我还是不成功,你能告诉我你是怎么做的吗,最好有具体的代码
    就是可以用u盘安装原版xp系统,还得是在sata硬盘上安装,就是加载驱动的问题,我还是不成功

    chenall 回复:

    加载SATA驱动比较简单的语句如下。
    #虚拟一个空白软盘A:
    map –mem (md)+2880 (fd0)
    #OEM SATA驱动虚拟到B:
    map –mem /oem_srs.img (fd1)
    map –hook
    dd if=(fd1)+1 of=(fd0)
    再进入安装程序,如果OEM驱动加载成功就可以正常找到SATA硬盘。
    这里关键的是OEM_SRS.IMG就是对应驱动软盘的镜像。

  7. paladin15
    paladin15 2010年10月6日 at 15:26 | |

    我的号在无忧怎么不能发言,为什么?特在此说下。
    请博主说明${VAR:N:L} 中N是从0开始算起,或者改成从1开始,与-1保持一致。
    另外下面补充一句,一个#或%是取尽可能多,两个##或%%是取尽可能少,方便大家记忆。

    chenall 回复:

    遵从linux shell的语法.
    注意: 这里的提取是指提取第N个字符后面的的,可能是我解释得不够清楚,谢谢提醒,已经修改的文章内容,这样可能就比较清楚了.

  8. 匿名
    匿名 2010年09月8日 at 11:14 | |

    测试一下匿名评论

  9. zhaohj
    zhaohj 2010年06月23日 at 00:27 | |

    wenv 6.20版,测试wenv set有问题:
    wenv calc aa=*0×8288 & 0xff
    wenv set bb=${aa}
    bb变量不正确。请C大测试。

    chenall 回复:

    谢谢提醒,确实是一个BUG,已经修复,请重新下载.

  10. yyjdelete
    yyjdelete 2010年02月11日 at 18:19 | |

    你在googlecode.com那边把时空论坛敲成了时论论坛,建议修正一下

    chenall 于 2010-2-18 11:53:46 回复

    谢谢提醒。。

Leave a Reply

You must be logged in to post a comment.

您也可以使用微博账号登陆

无觅相关文章插件,快速提升流量