私のLenovoノートブックは、UEFI GPTパーティションテーブルを使用してArch Linuxを実行します。ある日ノートパソコンの電源を入れたところ、Lenovoのようこそ画面が表示されませんでした。 USBスティックで起動し、Archを再インストールしました。しかし、その後もまだLenovoを介して起動画面を取得できません。同じUSBスティックを使って再インストールしてみましたが、UEFIブートメニューに2つの項目が表示されました。 GPARTED Live USBを使用してGUIDパーティションをFAT32にフォーマットして削除しました。ただし、Arch UEFI USBスティックから起動できなくなりました。 USBスティックのブートローダメニューに入りますが、タイムアウトして空白の画面が表示されます。
答え1
私も同じ問題に直面しているようです。 ArchlinuxまたはManjaroインストールメディアを使用すると、ノートブックLenovo X230はUEFIモードでロードされません(画像の読み込みが開始されると黒い画面が表示されます)。検索してみると、これはArchがgummibootローダーを使用していることに気づきました。
次の手順でこの問題を解決できます。
インストールISOで起動可能なフラッシュを作成します。
Linuxがインストールされている他のPCのフラッシュドライブにGRUB2をインストールします。
grub-install --boot-directory=/mnt/sdc1/boot --efi-directory=/mnt/sdc1 --target=x86_64-efi --removable
GRUB2 (/mnt/sdc1/boot/grub/grub.cfg, Manjaro Linux の例) では、次の構成を使用しました。
set timeout=5 menuentry "MJRO_089" { linux /manjaro/boot/x86_64/manjaroiso root=LABEL=MJRO_089 rw initrd /manjaro/boot/x86_64/manjaro.img }
このディレクティブはArchlinuxにも役立ちます。