Контроллер ASMedia SATA 106x не работает под Ubuntu

Вы можете сохранить файл со скриптом /usr/local/var. Однако будьте очень осторожны с параллелизмом . (Я бы так не поступил)

Чтобы сохранить доступ к файлу, я бы создал новую группу для инструмента.

addgroup deployer
mkdir /usr/local/var/deployer
chgrp deployer /usr/local/var/deployer /usr/local/bin/deploy
chmod g+x /usr/local/bin/deploy
0
21.08.2021, 14:51
2 ответа

According to https://linux-hardware.org/index.php?id=pci:1b21-0612-1b21-1060, an ASMedia SATA controller 106x is a SATA controller, not a PATA device.

Therefore it works with AHCI.

Думаю, вопрос в том, как настроить ядро ​​на использование драйвера ahci вместо pata _acpi. Спасибо.

1
02.09.2021, 13:11

По какой-то причине модуль pata_acpiсначала сопоставляется с контроллером, прежде чем модуль ahciполучает возможность попробовать.

Отредактируйте (или создайте)/etc/modprobe.d/blacklist.confи добавьте в него следующую строку:

blacklist pata_acpi

Затем запустите sudo update-initramfs -u, чтобы распространить изменения на файл initramfs.

Либо отредактируйте /etc/default/grub, добавив blacklist=pata_acpiк значению GRUB_CMDLINE_LINUX. Другими словами, найдите строку вида:

GRUB_CMDLINE_LINUX=""

, затем измените его на:

GRUB_CMDLINE_LINUX="blacklist=pata_acpi"

Если внутри двойных кавычек уже что-то есть, добавьте blacklist=pata_acpiвнутри кавычек, отделив от существующей части пробелом, т.е. если найдете:

GRUB_CMDLINE_LINUX="something=else"

, затем измените его на:

GRUB_CMDLINE_LINUX="something=else blacklist=pata_acpi"

В обоих случаях после внесения изменений запустите sudo update-grubдля повторного создания фактического файла конфигурации GRUB.

При следующей загрузке модуль pata_acpiне должен загружаться для контроллера ASMedia SATA, поэтому модуль ahciполучит шанс заявить о себе.

0
15.10.2021, 00:55

Теги

Похожие вопросы