質問: 空のssdにarch linuxをインストールしようとするとamd-vi完了待ちループとその他のエラー/メッセージが表示される update 2019-05-21 19:37 est:私のマザーボードは利用可能な最新のbios上にあります 2019-03-06がリリースされました =、ただし、以下に説明するインストールの問題がまだあります。更新:arch isoをcdに焼き付けてから、uefiとレガシーの両方でブートを試みました。同じタイプの結果: 元の質問:usbにddを使用して this arch iso (バージョン2019.05.02)を入れましたスティック、それから私のデスクトップコンピュータでそれから起動しようとしました。 archメニューが表示されたら、「boot arch linux(x86_64)」を選択します。しかし、その後に続くのは一連のエラーメッセージで、プロセスはそこでハングし、何もしません。ここに写真があります: メッセージは「amd-vi:completion-wait loop timed out」として始まりますメッセージには「カーネルパニック」が含まれます。私のマザーボードはryzen 5 2600 cpuを搭載したmsi b450トマホークです。 uefiとレガシー経由でブートを試みましたが、同じ結果が得られました。arch linuxをインストールするには?
回答: 起動中にacpi=offまたはiommu=softを追加します。どちらにも欠点があります。iommu=soft: linuxはすべてを適切に(すべてのコアで)検出でき、クラッシュはゼロでした。唯一の問題は、一部のpciデバイスのすべてのデータをサブ4g領域にコピーする必要があるため、パフォーマンスが低下する可能性のあるソフトウェアiommuを使用していることです。 acpi=off: あるいは、カーネルオプション「acpi = off」で起動しますが、単一のコア/スレッドのみを検出します。 リソース: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/174746 これらのオプションの1つを追加するには、press [tab] to edit optionsと表示された画面でtabキーを押し、initrd=を含む行の最後に追加します。リソース: https://www.reddit.com/r/archlinux/comments/9bv2vj/how_to_add_kernel_parameters_to_boot_from/ それでも問題が解決しない場合は、biosやarch isoのアップデートが利用可能かどうかを確認してください。 archのイメージにlinuxカーネル5が含まれている場合に、archが機能する可能性が高くなります。リソース: https://askubuntu.com/a/1091191