<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Expansion Card on KnightLiブログ</title>
        <link>https://knightli.com/ja/tags/expansion-card/</link>
        <description>Recent content in Expansion Card on KnightLiブログ</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja</language>
        <lastBuildDate>Sun, 24 May 2026 00:46:52 +0800</lastBuildDate><atom:link href="https://knightli.com/ja/tags/expansion-card/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>PCIe 拡張カードを挿すと BIOS 前でカーソル点滅のまま固まるときの切り分け</title>
        <link>https://knightli.com/ja/2026/05/24/jmb585-sata-card-bios-post-blinking-cursor-troubleshooting/</link>
        <pubDate>Sun, 24 May 2026 00:46:52 +0800</pubDate>
        
        <guid>https://knightli.com/ja/2026/05/24/jmb585-sata-card-bios-post-blinking-cursor-troubleshooting/</guid>
        <description>&lt;p&gt;PCIe 拡張カードを挿したあと、BIOS 画面にすら入れず、黒画面やマザーボード起動前のカーソル点滅で止まる場合、これは通常 Linux ドライバの問題ではありません。もっと早い段階のハードウェアレベルのフリーズです。&lt;/p&gt;
&lt;p&gt;この段階では OS はまだ読み込まれていないため、&lt;code&gt;pci=nomsi&lt;/code&gt; や &lt;code&gt;pcie_aspm=off&lt;/code&gt; のような Linux カーネルパラメータは効きません。問題は POST、つまり電源投入時自己診断の段階で起きています。よくある停止点は PCIe link training、PCIe リソース割り当て、Option ROM の読み込み、Legacy / UEFI 互換性衝突、または拡張カード本体の異常です。&lt;/p&gt;
&lt;p&gt;つまり、BIOS にすら入れないなら、まず Linux を直そうとするのではなく、マザーボードが POST を完了できる状態に戻す必要があります。&lt;/p&gt;
&lt;h2 id=&#34;この故障が意味すること&#34;&gt;この故障が意味すること
&lt;/h2&gt;&lt;p&gt;通常の起動では、マザーボードは PCIe デバイスをスキャンし、bus、I/O、MMIO などのリソースを割り当て、デバイスが持つ Option ROM を読み込むか判断します。一部の SATA 拡張カード、HBA、NIC、キャプチャカード、変換カードは、起動サポートやデバイス初期化用のファームウェアを持っており、マザーボードファームウェアがそれを読もうとすることがあります。&lt;/p&gt;
&lt;p&gt;拡張カード、マザーボード BIOS、PCIe スロット、電源、接続機器、Option ROM のどこかが合わないと、マザーボードの自己診断段階で止まることがあります。典型的な症状は次のとおりです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;黒画面でカーソルだけが点滅する。&lt;/li&gt;
&lt;li&gt;マザーボードロゴの前後で止まる。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Del&lt;/code&gt;、&lt;code&gt;F2&lt;/code&gt;、&lt;code&gt;F11&lt;/code&gt;、&lt;code&gt;F12&lt;/code&gt; を押しても BIOS やブートメニューに入れない。&lt;/li&gt;
&lt;li&gt;PCIe 拡張カードを抜くとすべて正常になる。&lt;/li&gt;
&lt;li&gt;元の NVMe、GPU、NIC に戻すと起動できる。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これは、マザーボードが OS に制御を渡す前に、そのカードで止められている状態だと理解できます。&lt;/p&gt;
&lt;h2 id=&#34;どの-pcie-拡張カードで起きやすいか&#34;&gt;どの PCIe 拡張カードで起きやすいか
&lt;/h2&gt;&lt;p&gt;この POST フリーズは JMB585 SATA 拡張カードだけの問題ではありません。起動時にマザーボードが初期化、リソース割り当て、Option ROM 読み込みを行う PCIe デバイスなら、同様の問題を起こす可能性があります。&lt;/p&gt;
&lt;p&gt;よくある対象は次のようなものです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;JMB585、ASM1166 などの PCIe SATA 拡張カード。&lt;/li&gt;
&lt;li&gt;LSI / Broadcom HBA や RAID カード。&lt;/li&gt;
&lt;li&gt;2.5G、10G、銅線または光の NIC。&lt;/li&gt;
&lt;li&gt;PCIe to M.2 / U.2 / SATA 変換カード。&lt;/li&gt;
&lt;li&gt;ビデオキャプチャカード。&lt;/li&gt;
&lt;li&gt;USB 3.x 拡張カード。&lt;/li&gt;
&lt;li&gt;Option ROM を持つ古い GPU、古い RAID カード、サーバー取り外し品。&lt;/li&gt;
&lt;li&gt;作りが粗い、ファームウェア改造、EEPROM 異常のある安価な PCIe カード。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これらは必ずしも「壊れている」とは限りません。現在のマザーボード BIOS、スロット配線、PCIe 速度、起動モード、アドレスリソース割り当てと相性が悪いだけのこともあります。&lt;/p&gt;
&lt;h2 id=&#34;まだ-os-に入っていないので-linux-カーネルパラメータは無効&#34;&gt;まだ OS に入っていないので Linux カーネルパラメータは無効
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;pci=nomsi&lt;/code&gt;、&lt;code&gt;pcie_aspm=off&lt;/code&gt;、&lt;code&gt;libata.force&lt;/code&gt; は Linux カーネル起動パラメータです。カーネルが読み込まれてから初めて有効になります。&lt;/p&gt;
&lt;p&gt;BIOS 前のカーソル点滅、マザーボードロゴ前の停止、キーを押しても BIOS に入れない状態は、まだ POST 段階です。実行されているのはマザーボードファームウェアであり、Linux カーネルではありません。Linux が開始していないので、これらのパラメータを読む機会もありません。&lt;/p&gt;
&lt;p&gt;この種の障害では、まず &lt;code&gt;/etc/default/grub&lt;/code&gt; を編集するのではなく、次を確認します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;BIOS / UEFI 起動モード。&lt;/li&gt;
&lt;li&gt;CSM / Legacy 互換レイヤー。&lt;/li&gt;
&lt;li&gt;PCIe Option ROM。&lt;/li&gt;
&lt;li&gt;PCIe link training。&lt;/li&gt;
&lt;li&gt;PCIe アドレス空間とリソース割り当て。&lt;/li&gt;
&lt;li&gt;拡張カード、スロット、電源、接続機器。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;第-1-ステップ拡張カードに接続された機器を外す&#34;&gt;第 1 ステップ：拡張カードに接続された機器を外す
&lt;/h2&gt;&lt;p&gt;まず低リスクの切り分けをします。PCIe 拡張カードはマザーボードに挿したまま、SATA ケーブル、外部接続ケーブル、ディスク電源など、カードに接続された機器を外します。カード単体だけを挿した状態にします。&lt;/p&gt;
&lt;p&gt;その状態で起動して確認します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ディスクや機器を外すと BIOS に入れる場合、拡張カード本体がマザーボードを固めている可能性は低く、特定のディスク、ケーブル、電源、ブートデバイス認識が原因かもしれません。&lt;/li&gt;
&lt;li&gt;それでも固まる場合、拡張カードとマザーボード PCIe / BIOS の相性問題である可能性が高くなります。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ディスクが POST フリーズの原因になることもあります。たとえば：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ディスクのブートセクタやパーティションテーブルが壊れていて、BIOS がブートディスクと誤認し、読み込みで固まる。&lt;/li&gt;
&lt;li&gt;複数の HDD が同時にスピンアップし、瞬間電流が足りない。&lt;/li&gt;
&lt;li&gt;SATA ケーブルの接触が悪く、コントローラ初期化がタイムアウトする。&lt;/li&gt;
&lt;li&gt;ディスク自体の健康状態が悪く、初期化全体を遅らせる。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ディスクを外すと起動できる場合は、1 台ずつ戻して、どのディスクまたはケーブルが問題を起こしているか確認します。&lt;/p&gt;
&lt;h2 id=&#34;第-2-ステップカードを抜いて-bios-に入り-csm-を無効化する&#34;&gt;第 2 ステップ：カードを抜いて BIOS に入り CSM を無効化する
&lt;/h2&gt;&lt;p&gt;多くの PCIe 拡張カードの POST フリーズは、CSM / Legacy 起動互換レイヤーと関係します。&lt;/p&gt;
&lt;p&gt;CSM は Compatibility Support Module の略で、UEFI マザーボードが古い Legacy 起動と互換性を持つための機能です。一部の安価な SATA 拡張カードや改造カードは古い Option ROM を持っていることがあります。CSM モードでは、マザーボードがこれらの古い起動ファームウェアを読み込もうとし、現代の UEFI ファームウェアと衝突することがあります。&lt;/p&gt;
&lt;h2 id=&#34;csm-と-option-rom-が-post-を止める理由&#34;&gt;CSM と Option ROM が POST を止める理由
&lt;/h2&gt;&lt;p&gt;POST 段階でマザーボードは PCIe デバイスを列挙し、それらが起動用ファームウェアを持っているか確認します。古いストレージカード、RAID カード、HBA、NIC、SATA 拡張カードは、OS 起動前にデバイスを認識したり、そのカードから起動したりするための Option ROM を提供することがあります。&lt;/p&gt;
&lt;p&gt;問題は、Option ROM が BIOS 実装に強く依存することです。古い、改造された、壊れた、または特定のサーバーマザーボードだけで試された Option ROM では、現代のコンシューマーマザーボードが CSM / Legacy モードで読み込もうとしたとき、初期化ループ、黒画面、カーソル点滅、キーボード無反応を起こすことがあります。&lt;/p&gt;
&lt;p&gt;CSM を無効化し、Storage OpROM を無効化する目的は、起動前にそのカード自身の起動ファームウェアを実行しないようにすることです。システムディスクがその拡張カードに接続されていないなら、多くの NAS やデータディスク用途ではカードから起動する必要はありません。Linux / Windows 起動後に認識させるほうが安定しやすいです。&lt;/p&gt;
&lt;p&gt;手順：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;電源を切り、PCIe 拡張カードを抜く。&lt;/li&gt;
&lt;li&gt;元の GPU、iGPU、または既存の起動ディスクで起動し、BIOS に入る。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CSM&lt;/code&gt;、&lt;code&gt;Compatibility Support Module&lt;/code&gt;、&lt;code&gt;Legacy Boot&lt;/code&gt; を探す。&lt;/li&gt;
&lt;li&gt;CSM を &lt;code&gt;Disabled&lt;/code&gt; にする。&lt;/li&gt;
&lt;li&gt;可能なら起動モードを &lt;code&gt;UEFI Only&lt;/code&gt; にする。&lt;/li&gt;
&lt;li&gt;BIOS 設定を保存して電源を切る。&lt;/li&gt;
&lt;li&gt;PCIe 拡張カードを挿し直してテストする。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;CSM を無効化して POST を通過できるようになった場合、Legacy Option ROM または起動互換レイヤーの衝突が原因だった可能性が高いです。&lt;/p&gt;
&lt;h2 id=&#34;第-3-ステップpcie--storage-option-rom-を無効化する&#34;&gt;第 3 ステップ：PCIe / Storage Option ROM を無効化する
&lt;/h2&gt;&lt;p&gt;一部の BIOS には、より細かい Option ROM 制御項目があります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;PCIe Option ROM&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Storage OpROM&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Mass Storage Controller Option ROM&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Launch Storage OpROM Policy&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Option ROM Messages&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;同様の項目がある場合は、拡張カードのスロットまたはストレージコントローラに関連する Option ROM を次のように設定します。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Disabled
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;または：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Do Not Launch
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;これは、その拡張カードから起動ファームウェアを読み込まず、普通の PCIe デバイスとして OS に認識させるという意味です。&lt;/p&gt;
&lt;p&gt;システムディスクがこのカードに接続されておらず、データディスク、NAS ディスク、倉庫用ディスク、NIC、キャプチャデバイスとして使うだけなら、通常そのカードから起動する必要はありません。Option ROM を無効化したほうが安定することがあります。&lt;/p&gt;
&lt;h2 id=&#34;第-4-ステップpcie-速度を-gen2-または-gen1-に固定する&#34;&gt;第 4 ステップ：PCIe 速度を Gen2 または Gen1 に固定する
&lt;/h2&gt;&lt;p&gt;多くのカードは PCIe Gen3 をうたっていますが、マザーボード、変換カード、ケーブル、スロット、拡張カードの品質が十分でないと、PCIe link training が Gen3 でまとまらず、マザーボードがデバイス初期化待ちのまま止まることがあります。&lt;/p&gt;
&lt;h2 id=&#34;pcie-gen3-link-training-失敗の症状&#34;&gt;PCIe Gen3 link training 失敗の症状
&lt;/h2&gt;&lt;p&gt;PCIe デバイスを挿すと、マザーボードとデバイスは x1、x2、x4 などのリンク幅と、Gen1、Gen2、Gen3 などの速度を協調します。この過程を Link Training と呼びます。&lt;/p&gt;
&lt;p&gt;デバイス、スロット、変換カード、マザーボード配線、電源が不安定だと、高速な設定で協調できないことがあります。よくある症状は次のとおりです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;カードを挿すと BIOS 前で黒画面またはカーソル点滅。&lt;/li&gt;
&lt;li&gt;マザーボードロゴで長く止まり、キー入力が効かない。&lt;/li&gt;
&lt;li&gt;起動できることもあれば、完全に固まることもある。&lt;/li&gt;
&lt;li&gt;PCIe Gen2 に固定すると安定する。&lt;/li&gt;
&lt;li&gt;別スロットに移すと安定する。&lt;/li&gt;
&lt;li&gt;同じカードが短いスロットやチップセット側では使えるが、CPU 直結の長いスロットでは不安定、またはその逆。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これは OS レベルの「ディスク脱落」ではありません。マザーボードとデバイスがまだ PCIe リンク初期化を完了できていない状態です。Gen2 / Gen1 に固定する目的は、信号速度を下げ、理論帯域を少し犠牲にして安定起動を得ることです。&lt;/p&gt;
&lt;p&gt;手順：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;PCIe 拡張カードを抜く。&lt;/li&gt;
&lt;li&gt;BIOS に入る。&lt;/li&gt;
&lt;li&gt;対象スロットの速度設定を探す。例：&lt;code&gt;PCIe Speed&lt;/code&gt;、&lt;code&gt;PCIe Link Speed&lt;/code&gt;、&lt;code&gt;Max Link Speed&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Auto&lt;/code&gt; または &lt;code&gt;Gen3&lt;/code&gt; を &lt;code&gt;Gen2&lt;/code&gt; に変更する。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Gen2&lt;/code&gt; でも不安定なら &lt;code&gt;Gen1&lt;/code&gt; を試す。&lt;/li&gt;
&lt;li&gt;保存して電源を切り、カードを挿し直してテストする。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;SATA HDD では Gen2 x1 または Gen2 x2 でも十分なことが多いです。安定性を優先するなら Gen3 にこだわる必要はありません。&lt;/p&gt;
&lt;p&gt;BIOS に PCIe 速度設定がない場合に限り、物理的に速度を落とす方法を検討します。金指の一部ピンを絶縁テープで覆い、x1 モードへ落として、2 本目の PCIe lane や高周波信号品質が原因か確認する方法があります。ただし貼る位置を間違えやすく、接触不良も起こしやすいため、最初の選択肢にはしないほうがよいです。まず BIOS で速度を落とします。&lt;/p&gt;
&lt;h2 id=&#34;第-5-ステップabove-4g-decoding-を有効化する&#34;&gt;第 5 ステップ：Above 4G Decoding を有効化する
&lt;/h2&gt;&lt;p&gt;マザーボード上に NVMe、GPU、無線カード、HBA、キャプチャカード、複数の PCIe デバイスがある場合、BIOS は POST 段階でアドレス空間と MMIO リソースを割り当てます。古いマザーボードや保守的な BIOS では、リソース不足やアドレス衝突で止まることがあります。&lt;/p&gt;
&lt;p&gt;次を有効化してみます。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Above 4G Decoding
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;場所は BIOS の &lt;code&gt;Advanced&lt;/code&gt;、&lt;code&gt;PCIe Settings&lt;/code&gt;、&lt;code&gt;PCI Subsystem Settings&lt;/code&gt;、&lt;code&gt;Chipset&lt;/code&gt; などにあることが多いです。&lt;/p&gt;
&lt;p&gt;これは PCIe デバイスが 4GB より上のアドレス空間を使えるようにし、複数デバイス環境のリソース割り当て問題を緩和します。GPU パススルー、マイニングカード、HBA、多 PCIe 構成でよく言及されますが、SATA 拡張カードの POST フリーズでも試す価値があります。&lt;/p&gt;
&lt;h2 id=&#34;第-6-ステップpcie-スロットを変える&#34;&gt;第 6 ステップ：PCIe スロットを変える
&lt;/h2&gt;&lt;p&gt;ひとつのスロットだけで試し続けないほうがよいです。PCIe スロットごとに背後のレーン元が違うことがあります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CPU に近い長いスロットは、通常 CPU 直結で GPU 用です。&lt;/li&gt;
&lt;li&gt;一部の短いスロットや 2 本目の長いスロットは、チップセット PCH 側から来ています。&lt;/li&gt;
&lt;li&gt;一部のスロットは NVMe、SATA、Wi-Fi、他のデバイスとレーンを共有します。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;CPU 直結スロットで固まるなら、チップセット側の短いスロットや低帯域スロットを試します。PCH 側が不安定なら別のスロットも試します。&lt;/p&gt;
&lt;p&gt;あわせてマザーボードマニュアルを確認し、「この M.2 を使うとこの PCIe スロットが無効になる」といった共有ルールがないか確認します。&lt;/p&gt;
&lt;h2 id=&#34;効率的な切り分け順&#34;&gt;効率的な切り分け順
&lt;/h2&gt;&lt;p&gt;できるだけ早く起動を戻したい場合は、この順序で試します。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;拡張カードに接続された SATA ディスク、U.2 ディスク、外部ケーブルなどをすべて外し、カード単体でテストする。&lt;/li&gt;
&lt;li&gt;それでも固まるなら、カードを抜いて BIOS に入る。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CSM&lt;/code&gt; を無効化し、&lt;code&gt;UEFI Only&lt;/code&gt; にする。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Storage OpROM&lt;/code&gt; または関連する PCIe Option ROM を無効化する。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Above 4G Decoding&lt;/code&gt; を有効化する。&lt;/li&gt;
&lt;li&gt;対象スロットを &lt;code&gt;Gen2&lt;/code&gt; に固定し、だめなら &lt;code&gt;Gen1&lt;/code&gt; を試す。&lt;/li&gt;
&lt;li&gt;保存して電源を切り、PCIe 拡張カードを挿し直してテストする。&lt;/li&gt;
&lt;li&gt;POST を通過できたら、ディスクや機器を 1 つずつ戻す。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;この手順は、もっとも多い 2 つの原因、Legacy / Option ROM 衝突と PCIe Gen3 link training の相性問題を優先して処理します。&lt;/p&gt;
&lt;h2 id=&#34;カード故障かマザーボード相性かを判断する&#34;&gt;カード故障かマザーボード相性かを判断する
&lt;/h2&gt;&lt;p&gt;上記をすべて試してもカーソル点滅で止まる場合は、次の 2 つで交差検証します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;同じ拡張カードを別の PC に挿して試す。&lt;/li&gt;
&lt;li&gt;正常動作が確認できている同種の PCIe 拡張カードを現在のマザーボードに挿して試す。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;判断の目安は次のとおりです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;同じカードが複数の PC で一挿しで固まる：カード本体のハードウェアまたはファームウェア問題の可能性が高い。&lt;/li&gt;
&lt;li&gt;このカードは現在のマザーボードだけで固まり、別 PC では正常：マザーボード BIOS、スロット配線、PCIe 速度、リソース割り当ての相性問題の可能性が高い。&lt;/li&gt;
&lt;li&gt;現在のマザーボードで他の同種カードは正常：元のカードが怪しい。&lt;/li&gt;
&lt;li&gt;現在のマザーボードで他の PCIe デバイスも不安定：スロット、電源、BIOS 設定、PCIe レーン共有を疑う。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;同じカードが複数の PC で固まり、他のカードは現在のマザーボードで正常なら、次を疑います。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;拡張カードの EEPROM / Option ROM データ破損。&lt;/li&gt;
&lt;li&gt;拡張カードのショートまたは電源異常。&lt;/li&gt;
&lt;li&gt;金指、はんだ、クロック、電源チップのハードウェア問題。&lt;/li&gt;
&lt;li&gt;複数のマザーボード BIOS と相性が悪いファームウェア。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;特定の 1 枚のマザーボードだけで固まるなら、BIOS、スロットレーン、PCIe 速度、CSM、リソース割り当ての問題である可能性が高いです。&lt;/p&gt;
&lt;h2 id=&#34;os-パラメータを-bios-段階の解決策にしない&#34;&gt;OS パラメータを BIOS 段階の解決策にしない
&lt;/h2&gt;&lt;p&gt;繰り返しますが、Linux に入っていない限り、&lt;code&gt;pci=nomsi&lt;/code&gt;、&lt;code&gt;pcie_aspm=off&lt;/code&gt;、&lt;code&gt;libata.force&lt;/code&gt; のようなカーネルパラメータは効きません。&lt;/p&gt;
&lt;p&gt;これらは OS がハードウェアを引き継いだ後の問題、たとえば Linux 上のディスク脱落、割り込み異常、PCIe ASPM 復帰失敗を扱うものです。BIOS 前のカーソル点滅や POST 段階のフリーズでは、実行される機会がありません。&lt;/p&gt;
&lt;p&gt;この種の問題で見るべきなのは次です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;BIOS 設定。&lt;/li&gt;
&lt;li&gt;PCIe link training。&lt;/li&gt;
&lt;li&gt;Option ROM。&lt;/li&gt;
&lt;li&gt;スロットとリソース割り当て。&lt;/li&gt;
&lt;li&gt;拡張カードと接続機器の物理状態。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;まとめ&#34;&gt;まとめ
&lt;/h2&gt;&lt;p&gt;PCIe 拡張カードを挿すと BIOS 前でカーソル点滅のまま止まる場合、本質的には POST 段階で止まっています。よく効く切り口は次です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;接続機器をすべて外し、ディスクや電源の誘因を除外する。&lt;/li&gt;
&lt;li&gt;CSM を無効化し、純 UEFI にする。&lt;/li&gt;
&lt;li&gt;Storage / PCIe Option ROM を無効化する。&lt;/li&gt;
&lt;li&gt;PCIe 速度を Auto / Gen3 から Gen2 または Gen1 へ下げる。&lt;/li&gt;
&lt;li&gt;Above 4G Decoding を有効化する。&lt;/li&gt;
&lt;li&gt;別の PCIe スロットを試す。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これらがすべて無効で、そのカードが他の PC でも固まるなら、拡張カード本体のハードウェアまたはファームウェア破損を強く疑います。NAS やストレージサーバーでは、見た目のスペックより安定性が重要です。POST レベルのフリーズでは、まずマザーボードが安定して自己診断を通過できるようにし、その後で Linux のカーネルパラメータやドライバを切り分けます。&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
