XPS 8900 を使用して Ubuntu をインストールしています。「something else」を押すと、インストーラーが読み込み中に永遠に停止します。 唯一のエラー メッセージは で
kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80 kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80
、どうすればよいかわかりません。どなたか助けていただければ幸いです。
編集: また、読み込みの約 10 ~ 20 分後に画面がフリーズすることに気付きました。
答え1
それで、この答えはとても遅くなりましたが、最近、同じシステムに Ubuntu Server 22.04.1 をインストールするときに、別の関係のない問題が発生しました。調査中に、何年も前に尋ねたことを忘れていたこの質問を見つけました。これで、私はシニア開発者になったことになりますね!? /j
とにかく、解決策は、pcie_aspm=off
grub のカーネル ブート パラメータを追加することでした (grub 自体のパラメータを編集するか、「./boot/grub/grub.cfg」を編集して ISO を再パッケージ化します)。最終的なコマンドは次のようになりました。
linux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper pcie_aspm=off nomodeset ---
を追加するとpcie_aspm=off
、明らかに、この質問で言及されているエラーが解決しました。
を追加すると、nomodeset
Nvidia GPU を使用していたためにデスクトップ環境で発生していた別のエラーが修正されました。
また、quiet splash
別のマシンでは確実に再現できない奇妙なバグに遭遇したため、 を削除しましたquiet splash
。 がなぜ機能するのかまだわかりませんが、機能しているので、念のため、それ以来すべてのマシンでこれを実行しています。
また、これはインストールされたシステムでも再現する必要があるインストールしたばかりの OS を初めて起動するときに、同じパラメータを編集し、OS に入ったら、変更を永続化するために同じ方法で grub 構成ファイルを編集します。