カーネルが更新されると、自動的に新しいカーネルを「/boot/efi」にコピーします。

カーネルが更新されると、自動的に新しいカーネルを「/boot/efi」にコピーします。

新しいカーネルのコピーを起動し、Debian Jessieでパーティションを分割するためにsystemdを使用してカーネルのアップグレードを検出する方法はinitrd.img/boot/efi/EFI

grubに頼るのではなく、EFIStubを使用して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

関連情報