私はAsus VivoBook s15ノートパソコンでZorin OSを3か月間使用しています。
昨日、システムがアップデートを要求し、それが終わった後、システムを再起動する必要がありました。しかし、今ではデバイスの電源を入れようとすると常にこれエラー:
ACPI BIOS Error (bug): Failture creating named objecct [\SMIB], AE_ALREADY_EXISTS
(20200717/dsfield-683)
nvme 0000:02:00:0: AMD-VI: Event logged [IO_PAGE_FAULT domain=0x0009 address=0xfedfc00 flags=0x0050]
_
同様の投稿をたくさん見つけましたが、彼らはいつもデバイスを起動できました。私はできません。このバグで行き詰まっています。BIOSアップデートを試しましたが、すでにセキュアブートを無効にしているので、どうすればいいでしょうか?
1週間前にインストールしました。リコリックスカーネル. それはそれに関係しているのでしょうか?
ターミナルを開けないので、インターネットから仕様を書き込む必要があります:
OS: Zorin OS 15.3 Core
Kernel: Liquorix Kernel
PC: ASUS VivoBook S15 M533IA
BIOS version: v303
CPU: AMD Ryzen 7 4700U
GPU: Integrated - AMD Renoir
これはここでの最初の投稿なので、必要なものがすべて揃っていることを願っています。
よろしくお願いします!アドバイスがあれば大歓迎です!
答え1
非常に大まかな答え:
BIOS には、起動時に Linux によって評価されるテーブルがあります。多くの場合、これらのテーブルは ACPI 標準に準拠していませんが、Windows では、テーブルを作成したベンダーが、これらのテーブルで動作する独自の Windows ドライバーも提供しているため、誰もそれに気づきません。
ただし、Linux 用のドライバーは存在しないため、Linux はバグのあるテーブルでも何らかの方法で解釈する必要があります。
表示されている ACPI BIOS は、有害である可能性もそうでない可能性もあります。また、更新前にすでに存在していた可能性もあります。また、ハングアップの原因である可能性もあります。
もう 1 つのエラーはより深刻で、起動中に nvme デバイス (SSD) に障害が発生し、これが起動が停止する原因であると考えられます。
システムにアクセスする方法:
外部デバイス(例:USBスティック)からLinuxディストリビューションを起動してみます。例:システムレスキューディストリビューション。
SSD を取り出し (可能な場合)、別の PC から読み書きできるように、何らかのデバイス (ある場合) に挿入します。
これが機能する場合、最初に行うことは、古いカーネルを再インストールして、問題が解決するかどうかを確認することです。
私は Zorin OS を使用していないので、どのように処理されるかはわかりませんが、新しいカーネルにアップグレードするときは常に古いカーネルを保持しておくことをお勧めします。