我需要在 CentOS 7.9 中启用 SCSI 支持,因此我按照此处的说明进行操作:
https://wiki.centos.org/HowTos(2f)I_need_the_Kernel_Source.html
添加 SCSI 支持并重新编译,这按预期工作,但3.10.0-1160.108.1.el7.x86_64
它不是 uname -r reporting ,而是仅报告3.10.0
,并且它在 /boot 中创建的 vmlinuz 文件也以这种方式命名。
尽管 rpmbuild 目录中的所有路径都有全名,但仍然如此。
UTS_RELEASE
文件中的条目是include/generated/utsrelease.h
这样3.10.0
的,所以我编辑了它并重新编译,但它做了同样的事情。
如何重新编译内核以便uname -r
报告正确的版本?