カーネル更新後のカーネルイメージのコピー

カーネル更新後のカーネルイメージのコピー

私はsystemd-bootとUEFIブートシステムを使用しているシステムでArchLinuxを使用しています。新しいカーネルの更新を受け取ると、新しいカーネルが私に作成されますが、/bootUEFI-Bootパーティション/boot/efi/boot/efi/EFI/arch/

カーネルを更新するたびに、myからmyにファイルをコピーする.imgフックをどこで設定できますか?vmlinuz-linux/boot/boot/efi/EFI/arch/

ベストアンサー1

質問に対する回答がなく、同じ問題があったので、私自身の方法を書いています。おそらく今後の検索者に役立ちます。

私はKaliを使用していますが、カーネルがアップグレードされたために動作していることを確認できません。 (最終的に確認されたらこの回答を更新します。)

/etc/kernel/postinst.dたとえば、次のような内容を含むファイルzz_systemd_boot(grubファイルは次から始まるので、zzファイルがアルファベット順に実行されると仮定します)を作成します。

#!/bin/sh

echo Copy files for systemd-boot

cp /initrd.img /mnt/boot/kali/initrd.img
cp /vmlinuz /mnt/boot/kali/vmlinuz

ファイルを実行可能にします。chmod 755 zz_systemd_boot

おすすめ記事