Quantcast
Viewing all articles
Browse latest Browse all 179681

vmPlayer の汎用SCSIデバイスの認識エラー

お世話になります。

以下の内容にてエラーが発生していますが、対応方法が分からず困っています。


【環境】
VmWarePlayer5.0.1にて、以下のような環境を構築。

ホストOS:Windows7 Pro
ゲストOS:Win2kPro SP4 (VmWare Player5.0.1)
   ※ゲストOSは既存のWin2kのPCをVmConverterにより作成。


【実現したい事】
ホストOSにSCSIのスキャナ(OCR)を接続し、汎用SCSIデバイスを通じてゲストOSでスキャナを利用する。


【状況/エラー内容】
・ホストOSでは、スキャナは正しくインストールされ、正常に動作する。
 (デバイスマネージャにて、「正常に動作しています」の表示を確認)

 

・ゲストOSもスキャナは出しく認識されている。
 (デバイスマネージャにて、「正常に動作しています」の表示を確認)
 
・しかし、ゲストOSにて、スキャナ用アプリを利用してスキャンを実行すると、
 「スキャナの設定に異常があります。」の旨のメッセージが表示され、読取りができない。

 (スキャナ用アプリの設定には異常はない)

 


【VmWareのログ】

VmWarePlayerの起動時のログに以下のようなものが残されており、これが原因で

実際には正しくスキャナがゲストOSで認識されていないのではないかと推測しています。

 

---------------------------------------------------------------------------
vcpu-0| I120: SCSI PASSTHRU: OPEN "SCSI4:6"
vcpu-0| I120: SCSI PASS-THRU (scsi0:6): OPEN "SCSI4:6"
vcpu-0| I120: SCSI PASS-THRU: ioctl 0x7c088 failed: SCSI
vcpu-0| I120: SCSI PASS-THRU (scsi0:6): obtained maximum transfer Length -1 directly from adapter/device by legacy ioctl
vcpu-0| I120: SCSI PASS-THRU (scsi0:6): Length 24 MaxTransferLength -1 MaxPhyPages 49 AsyncEvents 0 AlignMask 0x0 TQ SU PIO
vcpu-0| I120: SCSI PASS-THRU (scsi0:6): Using maximum transfer size of 196608 bytes
vcpu-0| I120: SCSI PASS-THRU (scsi0:6): failed to get block sizes for device.
vcpu-0| I120: scsi0:6: SCANNER (CONNECTED) ANSI SCSI-2 MFR="スキャナメーカ名 " PRODUCT="スキャナ製品名" REVISION="???"
---------------------------------------------------------------------------

 

【その他 気になる点】

上記ログ中に記載されている"SCSI4:6"は、ホストのSCSIデバイスが、バス 4:ターゲットID 6 である、と理解しています。

しかし、ホストのデバイスマネージャにて、当スキャナのプロパティを確認すると、バス 0:ターゲットID 6 となっています。

 

VmPlayerにて汎用SCSIデバイスを追加する際、接続する物理デバイスの一覧には、SCSI4:6 のみで、SCSI0:6が

ないため、vmxファイルをマニュアルで編集し、SCSI0:6にてゲストOSを起動してみましたが、スキャナが認識できない状態となってしまいました。

 

 

 

どなたか対応方法をご教示頂けないでしょうか?

よろしくお願いいたします。


Viewing all articles
Browse latest Browse all 179681

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>