ThinkPad X1 Carbon の UEFI ブート項目に「Ubuntu」を追加できない問題を修正
広告
以前は Ubuntu をインストールする際に UEFI を選択すると、ノート PC の UEFI メニューに自動で対応する項目が追加されていた。ところが最近になって、それが追加できなくなってしまった。
原因が妙で、あらゆる情報を調べた挙げ句、最後にはなぜか直った。どの項目が効いたのかは定かではない。
広告
まず前提として、Ubuntu は起動のたびに efibootmgr を使って UEFI に Ubuntu 項目を自動で追加しようとする。手動で追加する必要はない。この点はありがたい。

最初は「工場出荷時設定に戻す」を選んだが、ブート項目は追加できなかった。
次に BIOS で Secure Boot を無効にし、Legacy 起動を有効にしても、やはり追加できなかった。
BIOS に入るためのパスワードを解除しても、追加できなかった。
最後にもう一度工場出荷時設定に戻してみたところ、追加に成功した……
やはり影響するのは以下の点だろう。
- BIOS パスワードの有無
- UEFI / Secure Boot の強制有無、Legacy 起動を有効にできるか
- 工場出荷時設定へのリセットを試す

どう解決したのかはわからないが、少なくとも順番に試していけば効くはずだ。
コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。