Мне нужно изменить модуль AHCI в Ubuntu, и я всегда использую ahci.blacklist=yes
.
Но теперь это не работает, потому что AHCI встроен в ядро, а CONFIG_SATA_AHCI=y
нет CONFIG_SATA_AHCI=m
.
Что я могу сделать сейчас? Пожалуйста, помогите мне.
Попробуйте добавить 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