[マイニング]GPUが認識しないときに試したい5つのこと

こんにちは、以前GPUを増設するときにちょっとつまづいたポイントがありましたので、まとめてみたいと思います。使用しているマザボによってBIOSの設定画面とかも異なりますが、ある程度は共通しているので大丈夫かと思います。BIOSの設定というのは電源ON時にDelボタンを連打しておくと入れます。

また、すべて自己責任でお願いします。

基本的に1つ1つ確かめて原因を潰していく方法が一番の近道です。GPUもすべて取り外して、1枚1枚認識させていく方法が良いかと思われます。原因を追求するのは上手く認識させるためのことですから、「よくわからんけど認識できた」というのは結果的にはいいかもしれませんが、プロセスとしてはあまり良くないかもしれません。

また、様々な変更する点がありますが、「なぜここを変更すると上手くいくのだろう」と考えてはいけません。実際にそれで認識できた実例がありますから仕方ないかもしれません。

電源

ワット数は足りているか確認してください。また電源が2つある場合、Dual電源加工しているか確認してください。次のような治具でデュアル電源にできます。(自作することもできます)

グラボに補助電源はつけているか確認できれば、大丈夫かと思います。

起動時にファンは回っているなら電源に関しての問題はないかと思います。

GPU

デバイスドライバは最新のものを使用しているのか確認してください。

ライザーカードを使用せず、x16に1枚だけ突っ込んで認識するか確かめてください。認識するなら大丈夫です。認識しなくても、全てのレーンで確かめてください。GPUが故障していると分かれば購入したメーカに問い合わせるなどして修理してもらうのが一番かなと思います。

[追記]

最新のデバイスドライバを使用していましたが、上手く認識できず、もう一度クリーンインストールをすると認識できました。クリーンインストールすることも大事なポイントかとは思われます。

ライザーカード

ライザーカードは不良が多い製品です。予備として複数本用意しておくと良いでしょう。私は上手く認識しないライザーカードに当たったこともあるし、起動するとすごい焦げ臭くなったライザーカードもありました。複数本あればどれか安定するのと出会うやろ、という考えです。

x16にGPUを突っ込んだら認識したのに、ライザー経由で試してみたら認識しなかったというのはライザーの不良である可能性が高いです。あるいは他のx1でも試したり別のライザーで試したりして原因を追求してください。

ここまででBIOSのデバイスマネージャで認識できない状態だったら、BIOSの設定に入りましょう。BIOSの設定を変えたりしてみましょう。

BIOS

1. ディスプレイ

ディスプレイの出力を考えます。GPUから出力している人はオンボ(CPU内のグラフィック)から出力するように変更しましょう。私はAsrockのマザボを使用しているのでこちらの画面を中心に解説しますがASUSのマザボでも似たようなものだと思います。手順としては、BIOS → Advanced(詳細) → Chipset configuration(チップセット設定) → Primary Graphics Adapter(プライマリグラフィックスアダプタ) → Onboard(オンボード) とすることで変更可能です。設定を保存してみましょう。

さらにBIOS → Advanced(詳細) → Chipset configuration(チップセット設定) →IGPU Multi-Monitor (IGPU マルチモニター→無効にしましょう。

 

2. セキュアブート

セキュアブートを無効にします。BIOS → Advanced(詳細) →Bootからセキュアブートを無効にできるはずです。無効にしましょう。

3. リンクスピード

BIOS → Advanced(詳細) → Chipset configuration(チップセット設定) → Primary Graphics Adapter(プライマリグラフィックスアダプタ) →PCIE2 Link Speed ,PCIE4 Link Speed ,PCIE6 Link Speed を Gen2に変更してみます。

ここまでやって上手く認識できなければ、マザボメーカに問い合わせる必要があるかもしれません。あまり古いマザボだと複数枚認識しないようですが。また、デバイスマネージャで認識できるのに、起動後のソフトウェアでは認識できない場合、デバイスドライバを最新のものにクリーンインストールすれば良いかと思います。

誰でも詰まる所や失敗するところはあるかもしれませんが、認識できると、かなりマイニングできるので頑張りましょう!