alexzwl
驱动牛犊
驱动牛犊
  • 注册日期2005-01-05
  • 最后登录2005-12-20
  • 粉丝0
  • 关注0
  • 积分27分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1197回复:3

虚拟硬盘开发

楼主#
更多 发布于:2005-01-06 08:52
我是驱动的菜鸟,最近实验室要我做虚拟硬盘就是在总线上虚拟一个硬盘出来,怎么做没心得!哪位高手帮忙救命!!!
coolqiu
驱动牛犊
驱动牛犊
  • 注册日期2003-05-10
  • 最后登录2010-06-05
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望17点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-03 12:53
filedisk
zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2005-03-04 17:14
filedisk

FILEDISK是虚拟硬盘吗,充其量不过是虚拟分区而已
要做基于总线的虚拟硬盘,要实现一个虚拟总线和一个SCSI MINIPORT 比较复杂。
---内核开发合作或提供基础技术服务QQ:22863668 ---
liuge
驱动牛犊
驱动牛犊
  • 注册日期2004-06-02
  • 最后登录2005-07-06
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-03-05 23:45
写一个SCSI Miniport就可以了。这儿有一个最简单的例子:http://bcompute.com/rambler/cn/WinDriverDownload.htm。虽然啥都没有,不过最近会加上一个vdisk例子,比filedisk简单得多。两者结合起来就可以搞出一个虚拟硬盘控制器了。以前俺就搞定一个,不过不是用vdisk的文件服务,而是把miniport收到的SCSI命令转发给USB设备了。

试试看,应该能搞定的。 :)
游客

返回顶部