Solaris デバイスドライバ : |
ncrs |
デバイスタイプ : |
SCSI |
アダプタ : |
LSI Logic (旧 Symbios Logic または NCR) 53C810、53C810A、53C815、53C820、53C825、53C825A、53C860、53C875、53C875J、53C876、53C895 |
バスタイプ : |
PCI |
LSI Logic BIOS と Solaris の fdisk プログラムに互換性がないことがあるため、Solaris ソフトウェアをインストールする前に、DOS 版の FDISK (または同等のユーティリティ) を使用して、FDISK パーティションテーブルにエントリを作成してください。シリンダ 0 から始まる 1 シリンダの大きさの DOS パーティションを少なくとも 1 つ作成します。DOS パーティションを作成しないと、Solaris をインストールした後、システムがリブートしません。
53C815、53C820、53C825、または 53C825A コントローラを搭載した増設カードは、バスマスター方式の PCI スロットでだけ使用することができます。PCI スロットが 2 つしかないマザーボードの場合、通常それらの PCI スロットは両方ともバスマスターに対応しています。3 つ以上の PCI スロットをもつマザーボードや、いくつかの PCI コントローラが組み込まれたマザーボードでは、一部の PCI スロットがバスマスターに対応していないことがあります。
LSI Logic SDMS BIOS と 53C810 または 53C810A コントローラを組み込んだ PCI マザーボードには、同じく LSI Logic SDMS BIOS が組み込まれている 53C820、53C825、および 53C825A 増設カードと一緒には正しく動作しないものがあります。そのような場合は、マザーボードの BIOS または増設カード、あるいはその両方をアップグレードすることによって、衝突を防げることがあります。
マザーボードに 53C810 チップを使用した初期 PCI システムには、チップの割り込みピンが接続されていないものがあります。そのようなシステムで Solaris ソフトウェアを使用することはできません。
ナローディスクをサポートするとされているカードのナローコネクタに、ワイドターゲットを接続しないでください。
使用しているアダプタが LSI Logic SCSI Configuration ユーティリティをサポートしている場合 (Control-C で使用可) には、ホスト SCSI ID (アダプタ設定メニューのオプション) の値を 7 以外の値に変更しないでください。
古いターゲットデバイスで問題が起きる場合には、以下のエントリを /kernel/drv/ncrs.conf ファイルに追加してください。
targetN-scsi-options = 0x0; |
N は、問題が発生しているターゲットの ID です。
Conner 10805 ナロー SCSI ドライブを使用している場合に、次のような警告メッセージが表示されることがあります。
WARNING: /pci@0,0/pci1000,f@d(ncrs0): invalid reselection(0,0) WARNING: /pci@0,0/pci1000,f@d/sd@0,0(sd0): SCSI transport failed: 'reset: retrying command' |
上記の警告メッセージが表示されないようにするには、ncrs.conf ファイルでタグキューイングを使用不可にします。詳細は、ncrs(7D)のマニュアルページを参照してください。
P90 またはそれよりも低速のプロセッサを使用している Pentium マザーボード (Intel NX チップセット) では、ncrs がハングしてコンソールに次のようなメッセージが表示されるものがあります。
WARNING: /pci@0,0/pci1000,3@6(ncrs0) Unexpected DMA state:active dstat=c0<DMA-FIFO-empty, master-data-parity-error> |
これは、復旧不可能な状態を示しています。したがって、この場合、ncrs ドライバを使用したインストールは実行されません。
ncrs ドライバは、53C875 チップセットの Revision 4 以降のバージョンをサポートしています。それ以前のバージョンはリリース前のバージョンのチップなので、あまり普及していません。
SDT7000/SDT9000 テープドライブを使用している場合に、まれに次のようなメッセージがコンソールに表示されることがあります。
Unexpected DMA state: ACTIVE. dstat=81<DMA-FIFO-empty,illegal-instruction> |
上記の場合は、システムは回復してテープドライブを使用できます。tar コマンドを使用して、テープドライブのテープへファイルを追加したり、あるいはテープからファイルを取り出したりできます。