Arch Linux Live USBはUEFIを起動しなくなりました。

Arch Linux Live USBはUEFIを起動しなくなりました。

私の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ローダーを使用していることに気づきました。

次の手順でこの問題を解決できます。

  1. インストールISOで起動可能なフラッシュを作成します。

  2. Linuxがインストールされている他のPCのフラッシュドライブにGRUB2をインストールします。

    grub-install --boot-directory=/mnt/sdc1/boot --efi-directory=/mnt/sdc1 --target=x86_64-efi --removable
    
  3. 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にも役立ちます。

おすすめ記事