dracut再内核编译完成后生成内核镜像的命令
时间: 2024-03-03 22:47:41 浏览: 25
在编译内核完成后,可以使用以下命令生成内核镜像:
```
make INSTALL_MOD_STRIP=1 modules_install
make install
dracut /boot/initramfs-<kernel-version>.img <kernel-version>
```
其中,`<kernel-version>`为内核版本号,例如`4.18.0-193.el8.x86_64`。
第一个命令`make INSTALL_MOD_STRIP=1 modules_install`将编译好的内核模块安装到系统中。
第二个命令`make install`将编译好的内核安装到系统中,并更新grub引导。
第三个命令`dracut /boot/initramfs-<kernel-version>.img <kernel-version>`生成initramfs镜像文件,其中`/boot/initramfs-<kernel-version>.img`是initramfs镜像文件的路径,`<kernel-version>`是内核版本号。
相关问题
make完成后使用dracut生成新的内核镜像的命令是什么
使用dracut生成新的内核镜像的命令是:
```
dracut -f /boot/initramfs-<kernel-version>.img <kernel-version>
```
其中,`<kernel-version>` 是您要生成内核镜像的版本号。例如,如果您要生成内核版本为 5.10.0 的镜像,命令应该是:
```
dracut -f /boot/initramfs-5.10.0.img 5.10.0
```
请注意,该命令需要以 root 用户身份运行。
centos 8 升级内核后,无kernel文件
如果在CentOS 8中升级内核后,找不到 `kernel` 文件,可能是因为新内核的 `initramfs` 没有正确生成。以下是解决此问题的步骤:
1. 打开终端并输入以下命令以查看当前安装的内核版本:
```
uname -r
```
记下此版本号以备用。
2. 检查新版本的内核是否正确安装。在终端中输入以下命令:
```
rpm -qa | grep kernel
```
如果您可以看到新版本的内核,则已正确安装。
3. 重新生成 `initramfs`。在终端中输入以下命令:
```
sudo dracut -f /boot/initramfs-<version>.img <version>
```
(请将 `<version>` 替换为您要重新生成 `initramfs` 的内核版本号。)
4. 更新 GRUB 配置以将新内核添加到启动选项中:
```
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
```
5. 重启计算机并选择要使用的内核版本。
完成以上步骤后,您应该能够使用新版本的内核,并且应该能够找到 `kernel` 文件。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)