Intel H57チップセットにeSATAコントローラのカーネルサポートがあるのか、それともドライバがあるのかを知っている人はいますか?(全公開:尋ねるSuperUser.comには運がありません。でもそこは*nix志向的な場所なので...)
Ubuntu 10.04 LTSデスクトップ(64ビット)にeSATAエンクロージャのドライブを認識させるのは幸運ではありません。 USB2コネクタを介して同じケースを使用すると、正常に動作します。これは、ドライブがケースに正常に取り付けられ、ドライブが機能していることを意味します。
私が試した/チェックした内容は次のとおりです。
無邪気な接続ドライブ。名前が示すように、eSATAケーブルをボックスに接続し、Ubuntuの実行中にドライブの電源を入れます。何も起こらず、ディスクユーティリティやディスクユーティリティには何も表示されません
fdisk -l
。ドライブを接続したままにしてUbuntuをコールドブートします(実際には電源を切った状態で起動します)。 DUまたは
fdisk -l
。BIOSでeSATAポートが有効になっていることを確認してください(有効になっているため変更する必要はありませんでした)。
BIOSがAHCIを使用していることを確認してください。これは事実ではなく、内部SATA SSD(ボックスのメインドライブ)にアクセスするのに問題はありません。 (BIOSがエミュレーションなどを行っていると思うので、SSDはPATAコントローラの下に表示されます。)を除いて、違いはありません。あなたは期待します。
dmesg
便利なものを探しています。 USB経由で接続しない限り、ドライブへの言及はまったくありません。
その他の情報:
- eSATAはマザーボードにあり、インテルDH57JG、Intel H57チップセットを使用してください。
- 殻は最高レベル(安いですが、ケーブル長の問題を除いて、Amazonの人が好きなようで美しいです。)
- ドライブはサムスンF3 HD103SJ。
- ケーブルは、まあ、ケーブル。
- インテルそうではないこのボード用の特定のLinuxドライバ(UbuntuまたはLinuxカテゴリー ここ、たとえば)「ネイティブ」をサポートするチップセットのみをリストします。ただし、eSATAに具体的に言及していないので意味があるかもしれません。
残念ながら、eSATAをサポートする他のコンピュータがないため、機器(ケースとケーブル)が別のボックスでeSATAを介して動作することを明らかに証明できました。 :-(そして、他のOSをデュアルブートするようにデスクトップを設定していませんでした...だから、現段階ではソフトウェアの問題なのか、ハードウェアの問題なのか、ケーブルの問題なのかは分からないが購入しようとしています。言います(製品ページに記載されているものではありません!)。
修正する:
誰Ubuntuフォーラムでrescan-scsi-bus.sh
場合に備えて、scsitoolsをインストールしてrootとして実行することをお勧めします。幸運ではありませんが、完全性のためにここに情報を投稿します。
root@forge:~# rescan-scsi-bus.sh -c ホストアダプタ0(ahci)が見つかりました。 ホストアダプタ1(ahci)を見つけます。 ホストアダプタ2(ahci)を見つけます。 ホストアダプタ3(ahci)を見つけます。 ホストアダプタ4(ahci)を見つけます。 ホストアダプタ5(ahci)を見つけます。 新しいデバイスのSCSIサブシステムの検索 SCSI ターゲット ID 0 1 2 3 4 5 6 7、すべての LUN のホスト 0 チャネル 0 1 検索 スキャン装置 0 0 0 0 ... 前: ホスト: scsi0 チャネル: 00 Id: 00 Lun: 00 サプライヤー:ATAモデル:INTEL SSDSA2M080リビジョン:2CV1 タイプ: ダイレクトアクセス ANSI SCSI リビジョン: 05 SCSI 宛先 ID 0 1 2 3 4 5 6 7、すべての LUN のホスト 1 チャネル 0 1 検索 SCSI 宛先 ID 0 1 2 3 4 5 6 7、すべての LUN のホスト 2 チャネル 0 1 検索 スキャン装置2 0 0 0 ... 前: ホスト: scsi2 チャンネル: 00 Id: 00 Lun: 00 サプライヤー:TSSTcorpモデル:CDDVDW SN-S083Cバージョン:SB01 タイプ: CD-ROM ANSI SCSI リビジョン: 05 Report Lunsコマンドはサポートされていません(SPC-3では必須サポート)。 スキャン装置2 0 0 0 ... 前: ホスト: scsi2 チャンネル: 00 Id: 00 Lun: 00 サプライヤー:TSSTcorpモデル:CDDVDW SN-S083Cバージョン:SB01 タイプ: CD-ROM ANSI SCSI リビジョン: 05 SCSI 宛先 ID 0 1 2 3 4 5 6 7、すべての LUN のホスト 3 チャネル 0 1 検索 SCSI 宛先 ID 0 1 2 3 4 5 6 7、すべての LUN のホスト 4 チャネル 0 1 検索 SCSI 宛先 ID 0 1 2 3 4 5 6 7、すべての LUN のホスト 5 チャネル 0 1 検索 0個の新しいデバイスが見つかりました。 0個の端末が削除されました。
どんなアイデアがありますか?よろしくお願いします。
ベストアンサー1
これが誰にでも役立つ場合は、SATAコントローラを再検索する別の迅速で汚い方法は、次のコマンドを実行することです。
for i in `ls /sys/class/scsi_host/`; do echo "- - -" > /sys/class/scsi_host/$i/scan; done
これは、ホットスワップが不可能な内部SATAコントローラを使用しても機能します。再スキャン-scsi-bus.shコマンドはそうではありません。