web-dev-qa-db-ja.com

外付けUSB接続ドライブはWindows XPで動作しますが、Windows 7では動作しません。修正方法は?

今週の初めに私はこれを購入しました "N52300 EZQuest Pro" 外付けハードドライブエンクロージャー ここ

Windows XP(SP3)またはMac OS X 10.6のいずれかを使用すると、USB 2.0を使用してエンクロージャに接続し、MBRパーティションドライブの両方のNTFSパーティションのファイルにアクセスできます。したがって WindowsXPおよびMacOS X SnowLeopardで期待どおりに動作します

ただし、エンクロージャーは、64ビットまたは32ビットのWindows 7(Home Premium)またはUbuntu 10.04(カーネル2.6.32-23-generic)では not 動作します。

エンクロージャーはWindowsXPおよびMacOS X Snow Leopardで機能するため、これはWindows7ドライバーの問題であるに違いないと思います。このエンクロージャーを使用するには、 no 特別なドライバーが必要であることを私は知っています。 WindowsXPおよびMacOS Xに含まれているUSB大容量記憶装置ドライバーを使用してサポートされています。Windows7の大容量記憶装置サポートを使用しても正常に動作するはずです。

FWIW、デスクトップ、ギガバイト GA-965P-DS ​​、Pentium Dual-Core E6500 @ 2.93 GHz、および 初期)の両方で32ビットWindows7を使用してみました。 2008 MacBook 。どちらの場合も、64ビットのWindows 7で見られるのと同じ障害が発生します。したがって、1つのハードウェアプラットフォームに固有の障害ではないようです。

誰かが私がエンクロージャーをWindows7で動作させるのを手伝ってくれるか、エンクロージャーのハードウェアが悪いので RMAed であるべきだと私に納得させてくれることを願っています。現時点では、RMAは(Windows 7)デバイスドライバーの問題であると思われるため、無意味に見えます。

Windows 7に含まれている大容量記憶装置ドライバーの更新を追跡しようとしましたが、これまでのところ空になっています。どうやら、Windows 7の電子メールサポートの猶予期間はほんの数か月なので、Microsoftにバグレポートを配置する方法すら理解できません。

別の質問でいくつかの SBトラブルシューティング手順 へのリンクに出くわしました。そのサイトの提案を調べたり、試したりする機会はまだありません。時間があれば明日かも…;-)

問題についてもう少し詳しく説明します。

USBを使用してエンクロージャーをWindows7に接続すると、最初はすべてが機能しているように見えます。 Windowsはドライブを検出し、そのドライバーをインストールします。 Device Managerを見ると、Hard Drivesセクションの下にHitachi HDT721010SLA360 USB Deviceというタイトルのエントリがあります。

エンクロージャーを接続した後、初めてWindows Disk Managementを開くと、ドライブは「初期化されていません」と表示され、初期化するように求められます。これは偽物です。結局のところ、ドライブはWindows XPで正常に動作したので、すでに初期化、パーティション分割、およびフォーマットされていることがわかります。したがって、もちろん、「再度」初期化しようとはしません。 (これは1 GBのドライブであり、データを失いたくありません)。

初めての場合を除いて、Hitachi HDT721010SLA360 USB Deviceの下のHard Drivesエントリをアンインストールし、プラグを抜いてからエンクロージャを再プラグしない限り、ドライブがディスク管理に再び表示されることはありません。そうすると、前の段落のプロセスが繰り返されます。

Ubuntuでは、エンクロージャーはファイルシステムレベルではまったく表示されません。

以下は、kern.logからの抜粋と、エンクロージャーを取り付けた後のlsusb -vの結果からの抜粋です。 Ubuntuは最初にエンクロージャーを認識してアタッチしようとしているようですが、エラーが発生してアタッチできません。残念ながら、この情報のいずれかが役立つかどうかはわかりません。

kern.logからの抜粋

[ 2684.240015] usb 1-2: new high speed USB device using ehci_hcd and address 22
[ 2684.393618] usb 1-2: configuration #1 chosen from 1 choice
[ 2684.395399] scsi17 : SCSI emulation for USB Mass Storage devices
[ 2684.395570] usb-storage: device found at 22
[ 2684.395572] usb-storage: waiting for device to settle before scanning
[ 2689.390412] usb-storage: device scan complete
[ 2689.390894] scsi 17:0:0:0: Direct-Access     Hitachi  HDT721010SLA360  ST6O PQ: 0 ANSI: 4
[ 2689.392237] sd 17:0:0:0: Attached scsi generic sg7 type 0
[ 2689.395269] sd 17:0:0:0: [sde] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 2689.395632] sd 17:0:0:0: [sde] Write Protect is off
[ 2689.395636] sd 17:0:0:0: [sde] Mode Sense: 11 00 00 00
[ 2689.395639] sd 17:0:0:0: [sde] Assuming drive cache: write through
[ 2689.412003] sd 17:0:0:0: [sde] Assuming drive cache: write through
[ 2689.412009]  sde: sde1 sde2
[ 2689.455759] sd 17:0:0:0: [sde] Assuming drive cache: write through
[ 2689.455765] sd 17:0:0:0: [sde] Attached SCSI disk
[ 2692.620017] usb 1-2: reset high speed USB device using ehci_hcd and address 22
[ 2707.740014] usb 1-2: device descriptor read/64, error -110
[ 2722.970103] usb 1-2: device descriptor read/64, error -110
[ 2723.200027] usb 1-2: reset high speed USB device using ehci_hcd and address 22
[ 2738.320019] usb 1-2: device descriptor read/64, error -110
[ 2753.550024] usb 1-2: device descriptor read/64, error -110
[ 2753.780020] usb 1-2: reset high speed USB device using ehci_hcd and address 22
[ 2758.810147] usb 1-2: device descriptor read/8, error -110
[ 2763.940142] usb 1-2: device descriptor read/8, error -110
[ 2764.170014] usb 1-2: reset high speed USB device using ehci_hcd and address 22
[ 2769.200141] usb 1-2: device descriptor read/8, error -110
[ 2774.330137] usb 1-2: device descriptor read/8, error -110
[ 2774.440069] usb 1-2: USB disconnect, address 22
[ 2774.440503] sd 17:0:0:0: Device offlined - not ready after error recovery
[ 2774.590023] usb 1-2: new high speed USB device using ehci_hcd and address 23
[ 2789.710020] usb 1-2: device descriptor read/64, error -110
[ 2804.940020] usb 1-2: device descriptor read/64, error -110
[ 2805.170026] usb 1-2: new high speed USB device using ehci_hcd and address 24
[ 2820.290019] usb 1-2: device descriptor read/64, error -110
[ 2835.520027] usb 1-2: device descriptor read/64, error -110
[ 2835.750018] usb 1-2: new high speed USB device using ehci_hcd and address 25
[ 2840.780085] usb 1-2: device descriptor read/8, error -110
[ 2845.910079] usb 1-2: device descriptor read/8, error -110
[ 2846.140023] usb 1-2: new high speed USB device using ehci_hcd and address 26
[ 2851.170112] usb 1-2: device descriptor read/8, error -110
[ 2856.300077] usb 1-2: device descriptor read/8, error -110
[ 2856.410027] hub 1-0:1.0: unable to enumerate USB device on port 2
[ 2856.730033] usb 3-2: new full speed USB device using uhci_hcd and address 11
[ 2871.850017] usb 3-2: device descriptor read/64, error -110
[ 2887.080014] usb 3-2: device descriptor read/64, error -110
[ 2887.310011] usb 3-2: new full speed USB device using uhci_hcd and address 12
[ 2902.430021] usb 3-2: device descriptor read/64, error -110
[ 2917.660013] usb 3-2: device descriptor read/64, error -110
[ 2917.890016] usb 3-2: new full speed USB device using uhci_hcd and address 13
[ 2922.911623] usb 3-2: device descriptor read/8, error -110
[ 2928.051753] usb 3-2: device descriptor read/8, error -110
[ 2928.280013] usb 3-2: new full speed USB device using uhci_hcd and address 14
[ 2933.301876] usb 3-2: device descriptor read/8, error -110
[ 2938.431993] usb 3-2: device descriptor read/8, error -110
[ 2938.540073] hub 3-0:1.0: unable to enumerate USB device on port 2

lsusb -vからの抜粋

Bus 001 Device 017: ID 0dc4:0000 Macpower Peripherals, Ltd
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0dc4 Macpower Peripherals, Ltd
  idProduct          0x0000
  bcdDevice            0.01
  iManufacturer           1 EZ QUEST
  iProduct                2 USB Mass Storage
  iSerial                 3 220417
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          5 Config0
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              4 Interface0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

更新:Firewireを使用した結果の接続

今日、私は1394b9ピンから1394a6ピンケーブルを受け取りました。これにより、Firewire経由で "EZQuest Pro" を接続できました。すべてが機能します。

Firewireを使用すると、Windows7とUbuntu10.04のどちらを使用していても接続できます。ギガバイトのデスクトップをMacOS X 10.6.3 Hackintosh として起動してみましたが、そこでも機能しました。 (正しく思い出せば、USB2.0を使用してデスクトップでMacOS Xを起動したときにも機能しました。確かに、USB 2.0と私のMacBookで機能します。)

デバイスのファームウェアは、利用可能な最新レベルのv1.07であると思います。これは、以下のMac OS X System Profilerからの抜粋に基づいています。これはFirmware Revision: 0x107を示しています。

結論: Firewireに接続するときにエンクロージャが実際に使用できるのは素晴らしいことです。しかし、私はまだWindows7でUSB2.0を使用しているときに正しく機能しない理由についての答えを探しています(そしてUbuntu ...しかし実際にはWindows 7が私の最大の関心事です)。

 OXFORD IDE Device 1:
   Manufacturer:    EZ QUEST
   Model:   0x0
   GUID:    0x1D202E0220417
   Maximum Speed:   Up to 800 Mb/sec
   Connection Speed:        Up to 400 Mb/sec
   Sub-units:
 OXFORD IDE Device 1 Unit:
   Unit Software Version:   0x10483
   Unit Spec ID:            0x609E
   Firmware Revision:       0x107
   Product Revision Level:  ST6O
   Sub-units:
 OXFORD IDE Device 1 SBP-LUN:
   Capacity:        1 TB (1,000,204,886,016 bytes)
   Removable Media: Yes
   BSD Name:        disk3
   Partition Map Type:      MBR (Master Boot Record)
   S.M.A.R.T. status:       Not Supported
2
irrational John

そのページには、製品用にリンクしたファームウェアアップデーターがあります。 Zipファイルをダウンロードして解凍し、「CobraNoMount --WR.rtfd」フォルダーにあるWord文書を読んで、トラブルシューティングの手順とファームウェアの更新方法を確認してください。

http://www.ezq.com/docs/200929104804_CobraNoMount%20-%20WR.rtfd.Zip

1
Moab

私は同様の問題を抱えていて、簡単に検索した後、多くの問題と解決策を詳述しているサイトを横断しました。その1つは、ドライブ文字の競合である可能性があります。私のUSBドライブは、Windowsが別のデバイスまたはネットワークドライブ用に予約したドライブ文字を再利用しようとしていた可能性があります。仮想クローンCDを使用し、定期的にマウントおよびアンマウントします。私がしたことは、ディスク管理でドライブ文字Z(Windowsが割り当てられないほど高い文字)を割り当てることでした。それはすぐに私のコンピューターに表示されました。

1
zube