# Begin Code for booting my brand new kernel: 2.4.19 image=/boot/vmlinuz-2.4.19 label=linux-new read-only root=/dev/ataraid/d0p12 # End Code for booting my brand new kernel: 2.4.19 |
您被默认内核 2.4.7-10 卡住了,您不能也不应该通过编译或自动更新程序(如 up2date 或 rpm 实用程序)升级内核。如果您真的非常想升级内核,请这样做,但不要使用 raid。您可以按照第 7.2 节中的说明将Append Line添加到/etc/lilo.conf中,并且不要加载 ataraid 模块(或不要编译内置 ataraid 功能的新内核)。通过这样做,您是将内核升级到新版本,并牺牲了 RAID 功能,因为您将 Promise Technology 卡用作简单的 IDE 扩展卡。
如果 Promise Technology 在未来发布其ft驱动程序的新版本以支持 2.4.19,您可以先将内核升级到 2.4.19(使用 up2date 或 rpm 但不是手动编译),并将他们的新版本ft.o文件放在/lib/modules/kernel-2.4.19中。您还需要将initrd-2.4.19放在/boot中,并将initrd=行追加到/etc/lilo.conf中的新内核段。如果您的 Linux 机器使用 Promise Technology 驱动程序,您的操作系统在 RAID 镜像上,并且 Promise Technology 没有为新的内核版本发布任何新版本,请不要乱动您当前的内核。如果您乱动,请记住,您可能会严重损坏您的计算机,并且无法启动或检索您的数据。
除非 Promise Technology 发布适用于新内核版本的驱动程序,否则请勿尝试以任何方法升级内核。您被 2.4.7-10 内核卡住了。在某些情况下,您可能需要添加第 7.2 节中讨论的Append Line来启动您的计算机。
在这种情况下升级内核,请按照上一节(Linux 原生 (ataraid) 驱动程序,操作系统在 RAID 镜像上)中解释的相同步骤操作。如果您遇到问题,您可能需要将额外的行,Append Line,添加到您的 /etc/lilo.conf 中。要了解您的 Append Line 是什么,请参阅第 7.2 节。
与前一种情况类似,不要尝试通过任何自动方法(up2date 或 rpm 实用程序)升级内核。手动编译并安装您的新内核,如上一节所述。