AMD-VI:スタンバイループが完了した後に空のSSDへのArch Linuxのインストールが失敗する

AMD-VI:スタンバイループが完了した後に空のSSDへのArch Linuxのインストールが失敗する

2019-05-21 19:37 東部標準時更新:私のマザーボードは最新のBIOSを使用しています。2019-03-06にリリースしかし、まだ以下に説明するインストールの問題があります。

修正する: Arch ISO を CD に書き込み、UEFI またはレガシーから起動しようとしました。同じタイプの結果:

ここに画像の説明を入力してください。 ここに画像の説明を入力してください。 ここに画像の説明を入力してください。 ここに画像の説明を入力してください。

元の質問:さっきからdd置いたこのアーチISO(バージョン2019.05.02)をUSBスティックに保存し、デスクトップコンピュータから起動しようとしました。 Arch メニューが表示されたら、「Boot Arch Linux (x86_64)」を選択しました。ただし、次に数多くのエラーメッセージが表示され、プロセスは何もせずに停止します。写真は次のとおりです。ここに画像の説明を入力してください。

このメッセージは「AMD-Vi:完了待ちループタイムアウト」で始まります。

これらのメッセージには「カーネルパニック」が含まれます。

私のマザーボードはRyzen 5 2600 CPUを搭載したMSI B450 Tomahawkです。 UEFIとレガシーを介して起動しようとしましたが、同じ結果が出ました。

Arch Linuxをインストールする方法は?

ベストアンサー1

MSI B450を含むLinuxカーネル

この場合、iommu 機能のサポートによりカーネルが失敗します。特定のカーネル調整(パラメータ)を使用して起動問題を解決できます。この動画カーネルパラメータを編集/適用する方法を示します。以下はいくつかの可能な解決策です。提案されたさまざまなパラメータを試して、ニーズに最も適したパラメータを選択してください。 BIOSからSVEをオフにすることもできます。

考えられる解決策:カーネルパラメータ

  • iommu=off
  • iommu=offそしてamd_iommu=fullflush
  • amd_iommu=off
  • mem_encrypt=off
  • amdgpu.runpm=0
  • pci=noats

技術的定義を含む

カーネルパラメータ:(別名起動オプション)カーネルコマンドライン引数は、機能を調整するために起動プロセス中にカーネルに渡されるパラメータです。

アイオム:パフォーマンスとセキュリティを主に向上させるメモリ管理デバイスです。ここ

IOMMUステータス:オン、オフ、またはフルフラッシュ(リンクされた記事の詳細)

メモリ暗号化:セキュアメモリ暗号化(SME)のサポートを追加します。ページを暗号化としてマークするために後続のパッチで使用されるメモリ暗号化マスクを定義します。

amdgpu.runpm=0:Linuxカーネルでグラフィカル電源管理を無効にします(これはハードウェア/ファームウェア/BIOSレベルで処理されます)。

pci=noats:障害を負うPCIアドレス変換サービス

ノート

  • インストール後は、カーネルの更新に非常に注意する必要があります。

  • 高度な技術ユーザーは、以下を使用して独自のカーネルを構築できます。これまたはそれ修理する

アーチブートディスク:

ブートディスクにパラメータを適用するには、ブートメニューの「tab」を押してブートコマンドを編集し、スペースバーを押して(スペースを追加)、次に「iommu = off」などの引用符なしでパラメータを書き、Enterを押します。起動する

源泉:

発射台無料デスクトップ無料デスクトップ無料デスクトップアクベントウィキペディアコードアートアーキテクチャLinuxLinux財団閉鎖YouTubeYouTube

おすすめ記事