ASMedia SATAコントローラ106xがUbuntuで動作しない

ASMedia SATAコントローラ106xがUbuntuで動作しない

私のPCにPCIe ASMedia SATAコントローラを追加しました。 win10では正常に使用できますが、Ubuntuでは使用できません。

lspci は以下を返します。

01:00.0 IDE interface: ASMedia Technology Inc. Device 0624 (rev 01) (prog-if 85 [PCI native mode-only controller, supports bus mastering])
Subsystem: ASMedia Technology Inc. Device 1060
Flags: fast devsel, IRQ 16
I/O ports at e040 [size=8]
I/O ports at e030 [size=4]
I/O ports at e020 [size=8]
I/O ports at e010 [size=4]
I/O ports at e000 [size=16]
Memory at df180000 (32-bit, non-prefetchable) [size=8K]
Expansion ROM at df100000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel modules: pata_acpi

マザーボードコントローラはahciで正常に動作します。

00:17.0 SATA controller: Intel Corporation Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] (rev 31) (prog-if 01 [AHCI 1.0])
Subsystem: Elitegroup Computer Systems Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode]
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 124
Memory at df228000 (32-bit, non-prefetchable) [size=8K]
Memory at df22d000 (32-bit, non-prefetchable) [size=256]
I/O ports at f090 [size=8]
I/O ports at f080 [size=4]
I/O ports at f060 [size=32]
Memory at df22c000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
Kernel modules: ahci

どのように動作させることができるのアイデアはありますか?

ベストアンサー1

何らかの理由でpata_acpiモジュールが試みる機会がある前に、まずモジュールがコントローラと一致します。ahci

編集(または作成)/etc/modprobe.d/blacklist.confして、次の行を追加します。

blacklist pata_acpi

次に、実行してsudo update-initramfs -uinitramfs ファイルに変更を伝播します。

または編集して値に/etc/default/grub追加します。つまり、次のような行を探してください。blacklist=pata_acpiGRUB_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_acpiASMedia SATAコントローラ用のモジュールをロードしないでください。ahciモジュールはそのモジュールを要求する機会があります。

おすすめ記事