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