我正在尝试使用选项CONFIG_LOCALVERSION_AUTO=y
构建Linux内核的最后一个版本,并且这个本地版本不会出现在uname -r
中。
我克隆官方仓库并使用localmodconfig
和实际的config
文件来生成.config
文件。我使用CONFIG_LOCALVERSION_AUTO
设置值make menuconfig
并构建内核。新内核启动没有任何问题。
当我用debian和ubuntu构建内核时,会发生同样的事情。
我按照以下程序:
localmodconfig
make menuconfig
make -j8
make modules
make modules_install
make install
update-grub2