🙆

MSI B550でRTX A2000を使用した際のBIOSブラックアウト問題と解決方法

2024/06/10に公開

概要

MSI B550で特定の設定を行った結果、RTX A2000がブラックアウトし、1日を費やしてしまった。非常にしんどい経験だったため、未来の自分へのメモとして記録しておく。

問題点

CSMモードでの問題

  • BIOS CSM/UEFI Mode -> CSM:
    • CSMモードに設定すると、mini-DisplayPortしかないRTX A2000では表示されない。
    • BIOSの初期設定がCSMモードであるため、初回起動時にRTX A2000のみではBIOSに入れない。
      BOOT時にBIOSが出力を見失い、BeepSpeakerも鳴らず完全に沈黙する。

古いGPUの挙動

  • CSMモードでの表示:
    • 古いGPU(例:GTX 710)はCSMモードで表示可能。初期設定時に古いGPUを使用してBIOSをUEFIモードに切り替える必要がある。
    • 予備GPUのGTX 710ではCSMモードでも画面表示ができた。
    • CMOSリセット時の初期値がCSMモードであるため、RTX A2000のみ所有し、古いGPU(例:GTX 710)を持っていない場合は詰む可能性が高い。

UEFIモードの必要性

  • Windows 11およびRAIDアレイ構築にはUEFIモードが推奨される。
  • UEFIモードではRTX A2000が正常に動作する。
  • ただし古いGPU(例:GTX 710)はUEFIモードでブラックアウトする。

問題の経緯

  1. 初期インストール時にGTX 710を使用し、Windows 11をインストールした。この時、筆者は意識していなかったがBIOSはCSMモードで動作していた。
  2. その後、RTX A2000に切り替えたが、CSMモードではBIOSに入れないことに気づかず、Windows 11は使用可能だったため問題に気づかなかった。
  3. RAIDアレイを構築しようとした際、RTX A2000でCSMモードではBIOSに入れないことに気づいた。
  4. CMOSリセットを試みたが効果なし。なぜならBIOS初期値は「CSMモード」だからである。UEFIモードで設定しない限り、RTX A2000ではBIOSに入れない。
  5. 最終的にGTX 710, RTX A2000を交互に差し替えながら検証を重ねてCSMモードとUEFIモードのGPUによる挙動の違いを理解した。状況の複雑な整理にはGPT-4を活用した。BIOSをスクリーンショットしGPTに読ませれば簡易DIFFができるのである。

教訓

  • Windows 10/11以降、UEFI推奨が進んでいるが、MSI製 MPG B550 GAMING EDGE WIFIの初期設定はCSMモード。
  • 最新ファームウェア(BIOS ver E8C91AMS.1G0、2024/03/08)でも初期値はCSMモード。
  • 一度はGTX 710などの古いGPUを使用してBIOSをUEFIモードに変更する必要がある。ただし、UEFIに切り替えると今度は、即時、古いGPUがUEFIを表示できない症状が起こるのでこれも注意が必要。

解決策

  • MSI製 MPG B550 GAMING EDGE WIFIでは、RTX A2000だけではBIOS初期設定値のCSMモードだと表示できないためBIOSブラックアウトが発生する。
  • 古いGPUやAPUが必要。BIOS初期値がCSMモードであるため、RTX A2000では作業できない。
  • 回避策を知っている人がいれば情報を共有してほしい。

解決策の流れ

初期設定

  1. GTX 710を使用してシステムを起動し、BIOSに入る。
  • BIOS設定をCSMモードからUEFIモードに変更。
  • 設定を保存して再起動。
  • GPUの切り替え
  1. GTX 710を取り外し、RTX A2000を取り付ける。
  • システムを起動し、UEFIモードでBIOSに入れることを確認。
  1. 再設定の際の注意
  • CMOSリセット後も初期設定はCSMモードに戻るため、再度古いGPUを使用してUEFIモードに設定し直す必要がある。

まとめ

  • CSMモードでは、RTX A2000は表示されず、BIOSが出力を見失う。

  • GTX 710などの古いGPUはCSMモードのみ表示可能で、UEFIモードでは表示されない。

  • RTX A2000をMSI製 MPG B550 GAMING EDGE WIFIで使用する際には、初回設定時にCSMモードに対応したGPUやAPUが必ず必要。CSMモードではRTX A2000は作業できないため。

  • RTX A2000:CSMモードではBIOS表示不可。UEFIモードで動作。

  • GTX 710:CSMモードでBIOS表示可能。UEFIモードでは表示不可。

  • 解決策:古いGPUを使用してBIOSをUEFIモードに設定し、その後RTX A2000に切り替える。

Discussion