内核更新时自动将新内核复制到“/boot/efi”

内核更新时自动将新内核复制到“/boot/efi”

如何使用 systemd 检测内核升级以启动新内核的副本并在 Debian Jessie 中进行分区initrd.img/boot/efi/EFI

我正在尝试使用 EFIStub,而不是依赖 grub,然后设置 secureboot。

我基本上是按照这篇文章来的:https://wiki.archlinux.org/index.php/EFISTUB#Using_systemd 但我不知道该部分要写什么PathChanged=,我应该监视哪个文件的更改?因为我的 debian jessie 似乎没有创建initramfs-linux-fallback.img文件(至少当我从向后移植安装额外的更新内核时没有),并且新生成的 initramfs 文件包含版本号。

编辑:systemd 文件提到:/etc/systemd/system/efistub-update.path

[Unit]
Description=Copy EFISTUB Kernel to EFI System Partition

[Path]
PathChanged=/boot/initramfs-linux-fallback.img

[Install]
WantedBy=multi-user.target
WantedBy=system-update.target

相关内容