Originally posted by 雨露 at 2006-8-12 11:12 PM:
http://board.verycd.com/t266511.html
有一点我不明白,为何老系统windows98支持S-ATA,新系统XP就不支持,要另外加驱动才行,莫非技术在退步?
不但是win98,先前版本的windows都可以不加驱动来直接访问sata硬盘。因为win3.x win2.x win1.x都通过dos来访问磁盘,也就是直接通过bios的int13来访问磁盘,因此对于sata scsi raid等不需要驱动。
win9x如果不加载磁盘驱动,也可以类似于先前版本的windows那样通过dos来访问磁盘(所谓的兼容模式)。但win9x也可以加载磁盘驱动,不通过int 13来访问磁盘(所谓的32位访问模式),这样性能更佳。
os/2和winnt则从来就不通过bios的int 13来访问磁盘,必须用相应的驱动来访问,由于xp本身不带sata及一些scsi的驱动,就必须要插软盘来加载驱动。而一般的ide驱动系统自带了,所以无需手动安装。
Last edited by fujianabc on 2006-8-13 at 09:56 ]