![安装多个操作系统时如何选择升级哪个操作系统内核?](https://linux22.com/image/53600/%E5%AE%89%E8%A3%85%E5%A4%9A%E4%B8%AA%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E6%97%B6%E5%A6%82%E4%BD%95%E9%80%89%E6%8B%A9%E5%8D%87%E7%BA%A7%E5%93%AA%E4%B8%AA%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%86%85%E6%A0%B8%EF%BC%9F.png)
我正在尝试在具有多个操作系统的计算机上升级内核。我安装了 Red Hawk 操作系统(实时 Red Hat 变体)和 Red Hat。我可以使用 grub 选择启动哪个操作系统。
我想将当前运行内核 2.6 的 Red Hat 操作系统升级到内核 3.11。
我使用 Grub 启动到 Red Hat 操作系统,然后按照此处的说明进行操作(我之前已成功使用它来升级 CentOS): http://www.linuxfunda.com/2013/11/08/how-to-upgrade-the-kernel-on-centos/
但是,这些命令似乎升级了我的 Red Hawk OS 实例,而不是 Red Hat OS 实例。
当我查看 grub 条目时,我看到以下内容:
title RedHawk Linux (3.10.37)
root (hd0,0)
kernel /vmlinuz-3.10.37 ro root=/dev/mapper/vg_dornier-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD rd_LVM_LV=vg_dornier/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=vg_dornier/lv_root KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb nmi_watchdog=0 enforcing=0 quiet isolcpus=6,7
initrd /initramfs-3.10.37.img
如何正确选择要升级的操作系统?
答案1
编辑您的/boot/grub/grub.conf
,然后找到适合您的 RHEL 的节。将 vmlinuz-* 和 initramfs-* 更改为正确的文件。