Назад | Перейти на главную страницу

Включение AHCI в RHEL5 после установки

У меня есть два сервера, на которых работает RHEL 5.4. Однако из-за простого контроля поддержка AHCI / горячей замены не была включена в BIOS во время установки и теперь необходима. На машинах работают контроллеры ICH10R SATA и kernel-xen-2.6.18-164.el5.

Я попытался перезапустить с включенным AHCI, но вполне предсказуемо, машина отказалась загружаться. Похоже, что в Интернете не так уж много инструкций по выполнению этого в Linux, хотя существует множество информации о включении пост-установки AHCI в Windows. Я так понимаю, grub - это компонент, который захлебывается, по-видимому, потому, что изменение драйвера нарушает его сопоставления устройств?

Как лучше всего включить AHCI в уже запущенной установке Linux?

Где происходит сбой загрузки? После загрузки grub - ядро ​​паникует, говоря, что не может найти root?

Переход от IDE к AHCI будет означать, что вам нужно сменить драйвер с драйвера IDE на AHCI (называемый 'ahci')

Вероятно, вам потребуется обновить / etc / fstab до / dev / sdX и добавить строку типа «scsi-hostadapter1 ahci» в /etc/modprobe.conf, а затем перестроить свой initrd (например, mkinitrd -f -v / boot / initrd - $ (uname -r) .ahci.img $ (uname -r))

Я ничего не знаю об AHCI, но все равно искал. Во-первых, уверены ли вы, что AHCI реализован в ядре RedHat?

Эта ссылка в вики ВОТ указывает, что он добавлен по умолчанию, начиная с версии 2.6.19, но вы используете 2.6.18.rhel.

Я бы спросил ВОТ если кто-нибудь может сказать вам, поддерживает ли это RHEL5.4 ...