Как отключить встроенный драйвер "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