Почему Linux переводит контроллеры Marvell SATA в режим PATA по умолчанию?

У меня есть материнская плата с контроллером Marvell SATA. Этот контроллер используется только для управления портами eSATA. По умолчанию Ubuntu загружает модуль pata_marvell для управления этими портами. Однако PATA не поддерживает горячую замену, что является большим недостатком для порта eSATA. Обойти это можно, поместив

options ahci enable_marvell=1

в /etc/modprobe.d/marvell-ahci.conf, а затем перестроив initramdisks. Это приводит к тому, что порты контролируются ahci.

Почему pata_marvell используется по умолчанию? Почему я хочу использовать его вместо AHCI? И есть ли возможные проблемы с использованием AHCI?

2
задан 30 June 2014 в 03:10

0 ответов

Другие вопросы по тегам:

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