p2o5x
驱动牛犊
驱动牛犊
  • 注册日期2004-06-04
  • 最后登录2005-05-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1959回复:7

文件模拟硬盘新思路,使用虚拟usb设备

楼主#
更多 发布于:2004-06-04 11:02
现在论坛上有用文件模拟硬盘的源代码filedisk。
而filedisk模拟出的硬盘只能格式化不能分区,而且要编写
驱动程序级别的程序。
我有个新思路,用软件模拟usb client的移动硬盘,即通过
程序将真实硬盘上的一个文件模拟成u盘,这样在winxp上就
可以用系统自带的驱动程序,而且模拟出的硬盘可以分区,
而且模拟的u盘,和真实的u盘一样热插拔,很方便。
比filedisk要好。这样子就不要编写driver级别的程序了,是不是?
不知道这个思路有何问题,请高手指点如何入手制作!!!

[编辑 -  6/4/04 by  p2o5x]

[编辑 -  6/4/04 by  p2o5x]
he_x_p
驱动小牛
驱动小牛
  • 注册日期2002-11-15
  • 最后登录2005-07-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-04 14:27
面临的问题是,要让系统plug and play时检测到多了一个物理硬盘存在,可能还是要涉及到BUS驱动程序.
乘着梦的翅膀, 借助黎明时柔和的阳光, 化着一只自由自在的冲天鸟, 在有梦的地方潇洒地飞翔......
sinfors
驱动牛犊
驱动牛犊
  • 注册日期2003-03-18
  • 最后登录2005-01-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-04 15:15
这样了要写驱动来实现吧?
p2o5x
驱动牛犊
驱动牛犊
  • 注册日期2004-06-04
  • 最后登录2005-05-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-04 22:58
面临的问题是,要让系统plug and play时检测到多了一个物理硬盘存在,可能还是要涉及到BUS驱动程序.


我不太理解你说的,能否详解?
系统plug and play检测时,虚拟程序可以谎报虚拟硬盘信息吗?
为何要涉及到BUS驱动程序?
he_x_p
驱动小牛
驱动小牛
  • 注册日期2002-11-15
  • 最后登录2005-07-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-05 19:08
用DeviceTree看一下就知道了
乘着梦的翅膀, 借助黎明时柔和的阳光, 化着一只自由自在的冲天鸟, 在有梦的地方潇洒地飞翔......
p2o5x
驱动牛犊
驱动牛犊
  • 注册日期2004-06-04
  • 最后登录2005-05-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-05 22:43
用DeviceTree看一下就知道了

对于usb接口的虚拟设备来说,只有数据的进与出,
其他的事情都是由系统的驱动程序等来处理,如将硬盘挂上系统的bus等。
usb接口的虚拟设备只管输出需要虚拟的数据,或是将系统输入的数据进行处理。

因为我对深入系统的编程不太熟悉,恳请指点谬误之处
谢谢
kangzh
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2012-08-06
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望22点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-06-09 16:36
usb设备可以分区吗?把你的u盘拿来试试? :D :D :D
p2o5x
驱动牛犊
驱动牛犊
  • 注册日期2004-06-04
  • 最后登录2005-05-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-06-10 21:52
usb设备可以分区吗?把你的u盘拿来试试? :D :D :D

U硬盘就可以。:D:D:D:D:D:D:D:D:D:D:D:D:D:D
游客

返回顶部