同一のローダーを持つUEFIメニューエントリが消える
ArchLinuxには、「通常」と「フォールバック」の2つのブートオプションがあります。どちらのオプションも同じカーネルをロードしますが、初期RAMディスクは異なります。ただし、UEFIブートメニューに対応するメニュー項目を作成できません。次のスクリプトでメニュー項目を追加します。 #!/bin/python import subprocess import sys def insert_menu_entry(label, initrd_rel, params): disk = "/dev/disk/by-id/ata-TS128GSSD370S_C698244747" command = ["efibootmgr", "--verbose", "--create", "--disk", disk, "--part", "2", "--loader", "\\EFI\\arch\\vmlinuz-linux", "--label", label, "--unicode", "initrd=\\EFI\\arch\\" + initrd_rel + " root=" + disk + "-part3 rw " + params] if not (subprocess.run(command).returncode == 0): sys.exit(20) insert_menu_entry("Arch Linux SSD …