Как отключить встроенный драйвер "AHCI" при установке 12.04?

Мне нужно изменить модуль AHCI в Ubuntu, и я всегда использую ahci.blacklist=yes,

Но теперь это не работает, потому что AHCI встроен в ядро, и CONFIG_SATA_AHCI=y не CONFIG_SATA_AHCI=m,

Что я могу сделать сейчас? Пожалуйста, помогите мне.

2 ответа

Попробуйте добавить modprobe.blacklist=module_name к параметрам ядра, чтобы черный список загрузки модуля во время загрузки. Вы все еще можете вставить его позже, если вам нужно.

Итак, в случае с драйвером AHCI, передайте modprobe.blacklist=ahci в ядро.

Согласно вики-странице Fedora Common Kernel Problem, чтобы отключить AHCI, вы можете добавить rdblacklist=ahci в параметры загрузки и отключите функционал. Он предупреждает, что это должно замедлить работу системы.

Чтобы добавить опцию ядра, отредактируйте файл конфигурации grub:

gksu gedit /etc/default/grub

Добавьте нужный параметр в строку GRUB_CMDLINE_LINUX_DEFAULT:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=bios rdblacklist=ahci"

Сохраните файл и теперь заново создайте меню grub, используя:

gksu update-grub
Другие вопросы по тегам