08.04.2012 13:35, Maksym Tiurin пишет:
Всем привет! Есть ноут HP 2510p в котором штатно идет винчестер в чудном формате 1.8" ZIF. Для того чтоб добавить дискового пространства был установлен Drive Caddy от NewmodeUS с винтом Toshiba MK5075GSX (2.5", 500G, SATA2). Drive Caddy по сути является переходником SATA2PATA и система видит винт как Secondary Slave. Проблема в том что в Linux оно практически не работает. Пробовал с ядрами 2.6.32, 3.0.21, 3.0.24, 3.2.0 - ситуация аналогичная. ... Куда копать и что делать чтоб диск заработал нормально?
Были очень похожие проблемы с переходником SATA->IDE CD. Насколько я помню, проблема заключалась в следующем: Устройство не могло нормально работать в UDMA режимах, работало только в MWDMA режимах. Но Linux почему то не определял этого, в отличии от XP. Лекарство довольно простое: создать в /etc/modprob.d файл libata.conf и указать там следующее:
options libata force=4:noncq,mwdma2 4 - номер канала, на котором сидит проблемное устройство. mwdma2 - форсируемый режим работы. После возможно нужно пересобрать initrd Надеюсь совет вам поможет.