LINUX.ORG.RU

Поддерживается ли IT8212F raid контроллер?


0

0

Кто-нибудь в курсе, поддерживается ли IT8212F raid контроллер под современными дистрибутивами (suse 9.3, mandriva 2005, etc)?

У меня установлен такой чип на материнке Gigabyte GA-K8VNXP, и я планирую перевести компьютер с оффтопа на Линукс.

Ответ на: комментарий от McMCC

Спасибо Вам:) Действительно, на сайте производителя выложен драйвер. Сам я его не устанавливал, но на форуме поддержки Suse девелоперы говорят, что он неработоспособен.

А Вы лично работали с этим контроллером? У него нативная поддержка в дистрибутивах, или надо будет перекомпилировать ядро с поддержкой модуля?

D0minus
() автор топика
Ответ на: комментарий от D0minus

>А Вы лично работали с этим контроллером? У него нативная поддержка в
>дистрибутивах, или надо будет перекомпилировать ядро с поддержкой
>модуля?

У меня мини серверочки с этим контроллером, используется RAID1(зеркало),
и таких штук 15... Работают более 2х лет, ядра 2.4, драйвера от производителя, правда дистр свой, специальный. Ядро перекомпилять
не нужно, достаточно собрать модуль и подгрузить, например через
initrd....

McMCC ★★★
()
Ответ на: комментарий от McMCC

Спасибо, и вразумили, и обнадежили:) Скажите, пожалуйста, а в биосе этого чипа Вы выставляете работу с дисками как с Raid, или к с ATA? Рэйд организуется программно или аппаратно?

D0minus
() автор топика
Ответ на: комментарий от D0minus

RAID организовывается биосом контроллера, но он всеравно софтовый,
драйвер производителя для того и нужен, что бы он понимал такой
рейд и работал с ним корректно. Вам не придется ничего более делать,
как создать рейд в биосе и загрузить драйвер, который увидит рейд
как один SCSI диск, или 2-а, если свап раздел будет размещен
в этом же рейде... Ничего сложного и лишнего не требуется. Администрируется
рейд из /proc, вернее мониторится, про это есть в README драйвера.

McMCC ★★★
()
Ответ на: комментарий от McMCC

(молча протягивает руку) Спасибо Вам.

D0minus
() автор топика
Ответ на: комментарий от McMCC

Хопа, для ядер 2.6.x даже в последней версии драйвера нет бинарника, только код. Это значит, что модуль без компиляции ядра не собрать?:(

D0minus
() автор топика
Ответ на: комментарий от McMCC

Вы правы, я брал официальный драйвер. Я вот и беспокоюсь, потому что слышал, что он под 2.6.x ядра не компилируется.

Спасибо Вам за исправленную версию! Если бы Вы еще подсказали мне, как именно скомпилировать модуль из этого кода, я был бы очень Вам признателен. У меня крайне ограниченный опыт работы в Линуксе.

D0minus
() автор топика
Ответ на: комментарий от D0minus

>Попробовал, все скомпилировалось под 2.6.11! Спасибо Вам огромное!!

Не за что.... Только учтите, что в 2.6 есть драйвер IDE-no-RAID it8212,
если он отсутствует, то хорошо, но если он собран в ядро, то это плохо, т.к.
будет конфликт с рейдовским. Вот тут уже придется пересобирать ядро
полностью....

McMCC ★★★
()
Ответ на: комментарий от McMCC

А как узнать, включен ли в ядро этот драйвер?

D0minus
() автор топика
Ответ на: комментарий от McMCC

Вот еще, кстати, проблема. Официальный драйвер, как Вы и говорили, не компилируется под 2.6.11. Драйвер, которым Вы любезно предложили воспользоваться, скомпилировался успешно. Однако, когда я решил загрузить его, я получил сообщение об ошибке:

[root@web linuxdrv_it8212_092005-09-2.6.x]# insmod iteraid.o

insmod: error inserting 'iteraid.o': -1 Invalid module format

Что здесь не так?

D0minus
() автор топика
Ответ на: комментарий от McMCC

Еще раз спасибо, теперь модуль грузится (на домашнем компьютере). Завтра проверю на рабочем, где, собственно, ite и стоит - вдруг да заработает?:)

D0minus
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.