我试图调出我的自定义内核。我做了以下事情:
$ make menuconfig && make modules && make modules_install && make install
我想更改安装路径。我怎样才能做到这一点?
我尝试做
$ export INSTALL_PATH=<my custom path>
但它只是创建vmlinux.bin
(它不是创建 ramdisk 映像!)
但如果我不这样做,make install
将自动在默认文件夹中创建 ramdisk 映像/boot
。
我怎样才能改变这一点?
答案1
是的,我找到了那是哪里安装路径。
它在里面/sbin
。脚本文件名为installkernel
.
只需要在那里进行一些更改,我就可以更改 Linux 源的默认安装路径(/boot)。
答案2
您可以使用单独的工具来创建 initrd 映像。
大多数发行版使用名为 的命令mkinitrd
,但 Fedora 有一个名为 的工具dracut
应该可以替代mkinitrd
。