首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内核更新后复制内核映像

内核更新后复制内核映像
EN

Unix & Linux用户
提问于 2016-11-21 11:58:28
回答 1查看 1.8K关注 0票数 2

我在机器上使用ArchLinux,使用systemd和UEFI引导系统。当我收到一个新的内核更新时,新内核get是在我的/boot中创建的,但是/boot/efi与我告诉系统加载在/boot/efi/EFI/arch/中的文件一起挂载。

每当我更新内核时,我可以在哪里配置一个钩子,将.img文件和vmlinuz-linux从我的/boot复制到我的/boot/efi/EFI/arch/中?

EN

回答 1

Unix & Linux用户

发布于 2018-02-24 10:51:53

由于这个问题没有得到回答,我也遇到了同样的问题/问题,所以我写了我自己的方法,也许它能帮助将来的搜索者:

请注意,我使用了Kali,并且无法确认它是否有效,因为我的内核已经升级了(我将在最终确认之后更新这个答案)。

/etc/kernel/postinst.d中创建一个文件,例如zz_systemd_boot (grub文件以zz开头,因此我假设这些文件是按字母顺序执行的),类似于这样:

代码语言:javascript
复制
#!/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

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/324888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档