seven_gl
驱动牛犊
驱动牛犊
  • 注册日期2009-12-30
  • 最后登录2012-11-22
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望41点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1631回复:2

关于U盘LUN问题

楼主#
更多 发布于:2009-12-30 12:06
我在GET MAX LUN返回01,但是INQUIRY只有一次过来不能枚举出2个盘.只能枚举出一个
请问我要枚举出2个盘符还需要怎么做?
jally76
驱动牛犊
驱动牛犊
  • 注册日期2005-04-28
  • 最后登录2010-11-23
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望590点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-01-27 14:26
显然是第二个inquiry之前有命令发送出错了,导致第二个inquiry没送下来
再查查总线上的数据流
xujinf
驱动牛犊
驱动牛犊
  • 注册日期2010-01-26
  • 最后登录2012-03-01
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-01-28 14:12
GET MAX LUN返回01,表示设备有2个lun,即lun0, lun1。

对2个lun分别发送INQUIRY,可获得两个磁盘的信息。

如果INQUIRY命令执行失败(CSW返回结果错误),可用request sense命令来获得出错的具体原因。
游客

返回顶部