- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我需要创建 vmlinuz 和 initrd 以允许使用一些自定义脚本和设置启动 linux。
如何正确地做到这一点?
我找到了 https://wiki.alpinelinux.org/wiki/How_to_make_a_custom_ISO_image描述了如何创建 ISO 镜像,但据我所知,ISO 和 vmlinuz 是不同的东西。
最佳答案
我有 moby initrd
和 vmlinuz
。
vmlinuz
是要加载的内核。 vm无需修改initrd
是我需要的。我不得不解压它:
mkdir temp
cd temp
gunzip -c initrd.img | cpio -i
因此我们将可以访问将在内核之后加载的文件系统。我进行了更改并使用命令将其打包回 initrd.img
find . | cpio -o -H newc | gzip > ../new-initrd.img
关于linux - 如何创建 vmlinuz 和 initrd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42615455/
我需要创建 vmlinuz 和 initrd 以允许使用一些自定义脚本和设置启动 linux。 如何正确地做到这一点? 我找到了 https://wiki.alpinelinux.org/wiki/H
我正在尝试编译内核(2.6.32.9 的更改版本,可在此处找到 https://github.com/rabeeh/linux-2.6.32.9)。我正在模拟 ARM 系统 (qemu) 上进行编译(
我是 Linux 新手。我想从 vmlinuz 文件 (RHEL6.0) 编辑“这个内核需要一个 x86-64 CPU,但只检测到一个 i686 CPU。无法启动 - 请使用适合你的 CPU 的内核”
我在 VPS 上运行 Jira 和 Confluence 实例(和 nginx 反向代理)。目前,由于某种原因我无法启动汇合,我认为这是其他原因的结果。 我检查了进程列表: confluence 用户
我想从 vmlinuz 生成 System.map,因为大多数机器没有文件 System.map。实际上,vmlinuz 被压缩到 vmlinuz 或 bzImage。 有什么工具或脚本可以做到这一点
我正在尝试使用 crash 实用程序分析我的 ubuntu 机器上的故障转储,如下所示 $ sudo crash /boot/System.map-3.2.0-23-generic-pae /boot
我试图构建内核 5.15.36。我的标准内核 - 5.17.5。在 initramfs 期间出现错误:错误版本已通过 vmlinuz-5.15.36 系统:Ubuntu 22.04 LTS 该怎么办?
在我使用 create-react-app 或 Razzle 创建新应用程序后,在构建时会出现错误消息,这在安全方面非常令人担忧: [Error: ENOENT: no such file or di
我是一名优秀的程序员,十分优秀!