Intel RST / AHCI ガイド
Windows がプリインストールされている多くのコンピューターは、デフォルトで Intel RST (Rapid Storage Technology) モードになっています。このモードでは、Ubuntu インストーラーがハードドライブを検出できない可能性があります。このページでは、AHCI モードに安全に切り替える方法について説明します。
Intel RSTとは
Intel RST (Intel Rapid Storage Technology) は、次の主な機能を備えた Intel ストレージ管理ソリューションです。
- ハードドライブ RAID の管理
- Optane メモリを使用して HDD を高速化する
- SSDキャッシュの高速化
UEFI 設定では、ディスク コントローラー モードでは通常、次のオプションが提供されます。
- RST / Intel RST プレミアム: Intel RST ドライバーを使用します。デフォルトの Windows モード
- AHCI: 標準 SATA/NVMe コントローラー モード。 Linux で完全にサポートされています
- RAID: 従来の RAID モード
Ubuntu に AHCI モードが必要な理由
- Ubuntu カーネルには、独自の Intel RST ドライバーが含まれていません
- RST モードでは、Ubuntu インストーラーに「ハードドライブが検出されませんでした」と表示されます。
- AHCI は、Linux カーネルによってネイティブにサポートされ、最高の互換性を持つ標準プロトコルです。
現在のモードを確認する方法
方法 1: Windows デバイス マネージャー
- [スタート] を右クリックし、[デバイス マネージャー] を選択します。
- IDE ATA/ATAPI コントローラー または ストレージ コントローラー を展開します
- 「Intel RST」または「Intel Rapid Storage」と表示された場合、現在のモードは RST です。
- 「Standard SATA AHCI Controller」と表示されている場合は、すでに AHCI モードになっています。
方法 2: UEFI の設定
UEFI 設定を入力し、詳細 または ストレージ構成 で SATA モードを確認します。
AHCI モードへの安全な切り替え
警告: UEFI で RST から AHCI に直接切り替えると、Windows がブルー スクリーンになり、起動に失敗します。以下の手順に従う必要があります。
ステップ 1: Windows でセーフモードを有効にする
- 「
Win + R」を押し、「msconfig」と入力して、「システム構成」を開きます - ブート タブに切り替えます
- セーフ ブート にチェックを入れ、最小限を選択します
- [OK] をクリックします
- まだ再起動しないでください
または、コマンド ラインを使用します (管理者として実行)。
bcdedit /set {current} safeboot minimalステップ 2: UEFI でモードを切り替える
- コンピューターを再起動し、UEFI 設定を入力します。
- ストレージ コントローラーの設定を見つけます (場所はマザーボードによって異なります)。
- 詳細 -> SATA 構成 -> SATA モード
- 詳細 -> ストレージ構成
- チップセット -> SATA モードの選択
- モードを RST / Intel RST Premium / RAID から AHCI に変更します。
- 設定を保存して終了する
ステップ 3: Windows をセーフ モードで起動する
切り替え後、コンピューターは Windows セーフ モードで起動します。セーフ モードでは、Windows は AHCI ドライバーを自動的にロードします。
ステップ 4: セーフ モードを終了する
- セーフ モードで、「
Win + R」を押し、「msconfig」と入力します。 - ブート タブに切り替えます
- 「セーフブート」のチェックを外します
- OK をクリックして再起動します
または、コマンドラインを使用します。
bcdedit /deletevalue {current} safebootステップ 5: 確認する
Windows が正常に起動したら、デバイス マネージャーを開き、ストレージ コントローラーが AHCI モードに変更されたことを確認します。 Windows は正常に機能するはずです。
VMD コントローラーを使用した新しいプラットフォーム
一部の新しい Intel プラットフォーム (第 11 世代以降) は、VMD (ボリューム管理デバイス) コントローラーを使用しますが、これは若干異なります。
VMDのチェック
UEFI 設定で、VMD コントローラー または ボリューム管理デバイス オプションを探します。
ソリューション
方法 1: VMD を無効にする (推奨)
この手順は、RST から AHCI への切り替えに似ています。
- Windows をセーフ モードで起動するように設定する
- UEFI と入力し、VMD コントローラーを無効にします。
- Windows をセーフ モードで起動して、標準コントローラ ドライバをインストールします
- セーフモードを終了して通常通り使用する
方法 2: VMD を維持する (カーネルの組み込み vmd ドライバーに依存)
最近のカーネル (Ubuntu 26.04 を含む) には、vmd ドライバーが組み込まれて出荷されるため、ほとんどの場合、VMD/RST が有効になっている場合でも、インストーラーは追加のカーネル パラメーターを必要とせずに NVMe ディスクを直接検出できます。まずインストーラーを通常通り起動し、ディスクが表示されるかどうかを確認します。
一般的に引用される nvme_core.default_ps_max_latency_us=0 パラメータは VMD ディスク検出とは無関係です。これは、APST 省電力状態でバスからドロップオフする特定の NVMe SSD に対する回避策であり、VMD/RST モードで検出されないディスクを修正するものではありません。このシナリオでは使用しないでください。
VMD を有効にしてもインストーラーがディスクを検出できない場合、最も信頼性の高い方法は、方法 1 に従い、BIOS/UEFI で VMD コントローラーを無効にし (または SATA/RST モードを AHCI に切り替えて)、ディスクが標準の方法でシステムに提供されるようにすることです。
UEFI ブランド別のメニューの場所
| ブランド | SATAモード設定パス |
|---|---|
| レノボ | 設定 -> ストレージ -> コントローラーモード |
| デル | システム構成 -> SATA 動作 |
| HP | 詳細 -> システムオプション -> SATA モード |
| ASUS | 詳細 -> SATA 構成 |
| エイサー | メイン -> SATA モード |
よくある質問
AHCI に切り替えた後の Windows ブルー スクリーン
これは、正しい手順が実行されていないことを意味します。修正するには:
- UEFI を再入力し、モードを RST に戻します。
- Windows は通常どおり起動を再開します
- 上記の完全な手順に従ってプロセスをやり直してください
UEFI で AHCI オプションが見つかりません
一部のコンピューター ブランド (特にラップトップ) では、このオプションが非表示になっている場合があります。試す:
- BIOS の更新を確認します。新しいバージョンではこのオプションが追加される可能性があります
- コンピュータの製造元のテクニカル サポートに問い合わせる
- 一部のモデルでは、修正された BIOS が必要になる場合があります (推奨されません。危険です)。
AHCI に切り替えるとパフォーマンスが低下しますか?
NVMe SSD の場合、AHCI モードと RST モードの間にパフォーマンスの違いはほとんどありません。 SATA SSD/HDD の場合、AHCI は完全に通常のパフォーマンスを備えた標準モードです。影響を受ける可能性があるのは、Intel Optane メモリ + HDD アクセラレーションのセットアップだけです。切り替えると、Optane アクセラレーションが無効になります。
モードを切り替えたくありません。他に選択肢はありますか?
ストレージ コントローラー モードを変更したくない場合は、別のオプションとして、RST の問題を回避して、別のハード ドライブまたは外部デバイスに Ubuntu をインストールします。ただし、このアプローチは AHCI に切り替えるほどクリーンではありません。