Skip to Content
ドキュメントはじめにインストールガイドインテル RST/AHCI ガイド

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 デバイス マネージャー

  1. [スタート] を右クリックし、[デバイス マネージャー] を選択します。
  2. IDE ATA/ATAPI コントローラー または ストレージ コントローラー を展開します
  3. 「Intel RST」または「Intel Rapid Storage」と表示された場合、現在のモードは RST です。
  4. 「Standard SATA AHCI Controller」と表示されている場合は、すでに AHCI モードになっています。

方法 2: UEFI の設定

UEFI 設定を入力し、詳細 または ストレージ構成 で SATA モードを確認します。

AHCI モードへの安全な切り替え

警告: UEFI で RST から AHCI に直接切り替えると、Windows がブルー スクリーンになり、起動に失敗します。以下の手順に従う必要があります。

ステップ 1: Windows でセーフモードを有効にする

  1. 「Win + R」を押し、「msconfig」と入力して、「システム構成」を開きます
  2. ブート タブに切り替えます
  3. セーフ ブート にチェックを入れ、最小限を選択します
  4. [OK] をクリックします
  5. まだ再起動しないでください

または、コマンド ラインを使用します (管理者として実行)。

bcdedit /set {current} safeboot minimal

ステップ 2: UEFI でモードを切り替える

  1. コンピューターを再起動し、UEFI 設定を入力します。
  2. ストレージ コントローラーの設定を見つけます (場所はマザーボードによって異なります)。
    • 詳細 -> SATA 構成 -> SATA モード
    • 詳細 -> ストレージ構成
    • チップセット -> SATA モードの選択
  3. モードを RST / Intel RST Premium / RAID から AHCI に変更します。
  4. 設定を保存して終了する

ステップ 3: Windows をセーフ モードで起動する

切り替え後、コンピューターは Windows セーフ モードで起動します。セーフ モードでは、Windows は AHCI ドライバーを自動的にロードします。

ステップ 4: セーフ モードを終了する

  1. セーフ モードで、「Win + R」を押し、「msconfig」と入力します。
  2. ブート タブに切り替えます
  3. 「セーフブート」のチェックを外します
  4. OK をクリックして再起動します

または、コマンドラインを使用します。

bcdedit /deletevalue {current} safeboot

ステップ 5: 確認する

Windows が正常に起動したら、デバイス マネージャーを開き、ストレージ コントローラーが AHCI モードに変更されたことを確認します。 Windows は正常に機能するはずです。

VMD コントローラーを使用した新しいプラットフォーム

一部の新しい Intel プラットフォーム (第 11 世代以降) は、VMD (ボリューム管理デバイス) コントローラーを使用しますが、これは若干異なります。

VMDのチェック

UEFI 設定で、VMD コントローラー または ボリューム管理デバイス オプションを探します。

ソリューション

方法 1: VMD を無効にする (推奨)

この手順は、RST から AHCI への切り替えに似ています。

  1. Windows をセーフ モードで起動するように設定する
  2. UEFI と入力し、VMD コントローラーを無効にします。
  3. Windows をセーフ モードで起動して、標準コントローラ ドライバをインストールします
  4. セーフモードを終了して通常通り使用する

方法 2: VMD を維持する (カーネルの組み込み vmd ドライバーに依存)

最近のカーネル (Ubuntu 26.04 を含む) には、vmd ドライバーが組み込まれて出荷されるため、ほとんどの場合、VMD/RST が有効になっている場合でも、インストーラーは追加のカーネル パラメーターを必要とせずに NVMe ディスクを直接検出できます。まずインストーラーを通常通り起動し、ディスクが表示されるかどうかを確認します。

Note

一般的に引用される 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 ブルー スクリーン

これは、正しい手順が実行されていないことを意味します。修正するには:

  1. UEFI を再入力し、モードを RST に戻します。
  2. Windows は通常どおり起動を再開します
  3. 上記の完全な手順に従ってプロセスをやり直してください

UEFI で AHCI オプションが見つかりません

一部のコンピューター ブランド (特にラップトップ) では、このオプションが非表示になっている場合があります。試す:

  • BIOS の更新を確認します。新しいバージョンではこのオプションが追加される可能性があります
  • コンピュータの製造元のテクニカル サポートに問い合わせる
  • 一部のモデルでは、修正された BIOS が必要になる場合があります (推奨されません。危険です)。

AHCI に切り替えるとパフォーマンスが低下しますか?

NVMe SSD の場合、AHCI モードと RST モードの間にパフォーマンスの違いはほとんどありません。 SATA SSD/HDD の場合、AHCI は完全に通常のパフォーマンスを備えた標準モードです。影響を受ける可能性があるのは、Intel Optane メモリ + HDD アクセラレーションのセットアップだけです。切り替えると、Optane アクセラレーションが無効になります。

モードを切り替えたくありません。他に選択肢はありますか?

ストレージ コントローラー モードを変更したくない場合は、別のオプションとして、RST の問題を回避して、別のハード ドライブまたは外部デバイスに Ubuntu をインストールします。ただし、このアプローチは AHCI に切り替えるほどクリーンではありません。