我有两台运行RHEL 5.4的服务器非常开心.但是,通过简单的监督,在安装时未在B
IOS中启用AHCI / hotswap支持,现在需要.这些机器正在运行ICH10R SATA控制器和kernel-xen-2.6.18-164.el5.
我尝试在启用AHCI的情况下重新启动,但可以预见的是,机器拒绝启动.在Linux中执行此操作的说明似乎并不多,尽管有大量关于在Windows上启用AHCI安装后的信息.我认为grub是组件窒息,大概是因为驱动程序的变化与其设备映射混淆了?
在已经运行的Linux安装上启用AHCI的最佳方法是什么?
解决方法
引导失败的位置在哪里?加载grub后 – 内核恐慌说它无法找到root?
从IDE到AHCI将意味着您需要将驱动程序从IDE驱动程序更改为AHCI驱动程序(称为“ahci”)
你可能需要将/ etc / fstab更新到/ dev / sdX,并在/etc/modprobe.conf中添加一行“scsi-hostadapter1 ahci”,然后重建你的initrd(例如mkinitrd -f -v / boot) / initrd – $(uname -r).ahci.img $(uname -r))