下面这个看起来也许可以,不过由于我没有自己试过所以仍然不敢确定:
http://www.asus.com/products4.aspx?modelmenu=2&model=239&l1=3&l2=16&l3=69
如果觉得更换不值得或更换起来还是有困难的话,不如试试这样做:即让Jack试试用支持传统的IDE硬盘(即前两个IDE channel)的方法直接在QDMA中加入对第三个和第四个IDE channel的支持(因为SATA已被BIOS自动模拟为这些IDE硬盘,这样才能够启动DOS),然后由我们这些可以用SATA硬盘启动DOS的人来进行测试,并对其结果进行报告。由于用这种方法的话不需加入专门的针对SATA的代码,而仅需扩展一下支持的IDE channel数量即可,这样一来对硬件的依赖性以及新代码产生错误或冲突的可能性都要小得多,所以照目前来看似乎更易实现,并且可以由大家来进行方便的测试。
The following one may seem okay, but since I haven't tried it myself, I'm still not sure:
http://www.asus.com/products4.aspx?modelmenu=2&model=239&l1=3&l2=16&l3=69
If you think the replacement is not worth it or it's still difficult to replace, it's better to try this way: let Jack try to add support for the third and fourth IDE channels directly in QDMA by using the method of supporting traditional IDE hard drives (that is, the first two IDE channels) (because SATA has been automatically simulated as these IDE hard drives by the BIOS, so that DOS can be booted), and then those of us who can boot DOS with SATA hard drives will test and report the results. Because with this method, there's no need to add special code for SATA, but only to expand the number of supported IDE channels. In this way, the dependence on hardware and the possibility of errors or conflicts in new code are much smaller. So it seems easier to implement at present, and everyone can test it conveniently.