#!/usr/bin/env sh
set -e
apk add efibootmgr blkid
UUID=$(blkid --match-tag=UUID --output value /dev/nvme0n1p3)
# 如果为 intel cpu ,下面的 amd-ucode.img 改为 intel-ucode.img
params="root=UUID=$UUID rootfstype=btrfs rootflags=subvol=/root rw modules=sd-mod,usb-storage,btrfs,nvme\
initrd=\amd-ucode.img \
initrd=\initramfs-lts"
efibootmgr --create --label "Alpine Linux" \
--disk /dev/nvme0n1 --part 1 \
--loader /vmlinuz-lts \
--unicode "${params}" \
--verbose