私のLinuxインストールは起動時に次のエラーを発生させます。
efi: requested map not found.
esrt: ESRT header is not in the memory map.
i0842: Can't read CTR while initializing i8042.
これらのエラーはディスクの破損を示していますか?
答え1
最新のマザーボードにはi8042コントローラチップはありませんが、ほとんどのマザーボードには従来のBIOS互換性のためのPS / 2キーボードとマウスポート(緑、紫、丸)があります。通常、(U)EFI / BIOSはデフォルトでUSB経由でHIDデバイスにキーボードとマウスを制御します。
ただし、非常に古いハードウェアとオペレーティングシステムは、起動時にi8042コントローラを検出し、キーボードとマウスを検索して上記のエラーを表示します。このエラーはハードドライブとは無関係で、キーボードとマウスが利用できない場合を除き無視できます。
答え2
同様のエラーメッセージがあります。私の場合、キーボードとトラックスティック/タッチパッドは機能しませんでした。 (Thinkpad W541、Opensuse 15.0、カーネル4.12.14)。
acpi=off
カーネルオプションとapm=off
grub設定を削除して問題を解決しました。
答え3
Lenovo T14ノートブックで欠陥のあるマザーボードを交換した後、このエラーが発生しました。 UEFIでセキュアブートを無効にすることでこの問題を解決しました。