Почему ICH10R raid 5 не отображается в Ubuntu?

3513
RJFalconer

Использование Asus P5Q Pro raid5, (чипсет ICH10R).

Я установил 4 диска SATA в Raid 5, используя интерфейс материнской платы. Он отображается в Windows нормально, без добавления программного обеспечения. Я использую их хорошо некоторое время.

Когда я загружаюсь в Ubuntu (9.04), диски отображаются как отдельные диски. fdisk -l показывает их как / dev / sda1 to sdd1, а gparted выводит их как «нераспределенные».

(Ubuntu не загружается из установки raid; она использует другой диск)

Конечно, если это аппаратный raid, Ubuntu не должен видеть отдельные диски, и если это программное обеспечение, мне нужно было бы установить какое-то программное обеспечение на Windows?



Изменить: я установил dmraid на Linux. / dev / mapper теперь содержит запись "isw_caajecghbe_Array".

dmraid -r показывает
/ dev / sdd: isw, "isw_caajecghbe_Array", GROUP, ok, (количество секторов), данные @ 0
/ dev / sdc: isw, "isw_caajecghbe_Array", GROUP, ok, (количество секторов), данные @ 0
/ dev / sdb: isw, "isw_caajecghbe_Array", GROUP, ok, (количество секторов), данные @ 0
/ dev / sda: isw, "isw_caajecghbe_Array", GROUP, ok, (количество секторов), данные @ 0

dmraid -ay говорит, что набор рейдов уже активен.

fdisk / dev / mapper / isw_caajecghbe_Array выдает «невозможно прочитать»

В интересах искателей, у этого человека есть идентичная проблема, только с немного другим набором микросхем; http://ubuntuforums.org/showthread.php?t=1289290

1
Решением здесь является dmraid, это инструмент, позволяющий linux использовать диски 'fakeraid' ... но у меня нет опыта работы с ним, поэтому я не могу дать много других советов. davr 14 лет назад 0
PS: если вы на самом деле не решили проблему, вы не должны помечать ответ как принятый davr 14 лет назад 1
Что ж, я считаю ответ на вопрос. Если кто-то на самом деле не найдет водителя, я не вижу, что еще можно сделать. RJFalconer 14 лет назад 0
Эй, эй, обновление исправило это. Потрясающие! RJFalconer 14 лет назад 0

2 ответа на вопрос

1
CarlF

Аппаратный RAID требует драйвер диска для ОС. Очевидно, ядро ​​Ubuntu не поставляется с драйвером для материнской платы ASUS. Вы можете найти то, что вам нужно на сайте ASUS .

Разве весь смысл аппаратного рейда не в том, чтобы скрыть рейд-систему от ОС? Почему Windows обрабатывает это без драйвера? Есть ли в комплекте какие-то общие драйверные окна? Или моя материнская плата на самом деле использует этот "fakeRaid", с которым я столкнулся? RJFalconer 14 лет назад 0
Смысл аппаратного рейда - быть быстрым и снимать нагрузку с процессора. Как и передовые видеокарты, им все еще нужны драйверы. Я предполагаю, что набор микросхем ASUS изначально поддерживается Windows, как и наиболее распространенное оборудование, но на самом деле я не искал его. CarlF 14 лет назад 0
Большое спасибо за разъяснение этого для меня. Так что нет смысла возиться с настройками Linux, пока у меня не будет драйвера? RJFalconer 14 лет назад 0
Это не настоящий аппаратный рейд ... это так называемый "FakeRaid", 99% возможностей рейда обеспечивается проприетарными драйверами Windows. Карты True Hardware Raid стоят намного дороже, минимум на несколько сотен долларов. Насколько я знаю, 100% рейдов на материнских платах - это не настоящий аппаратный рейд. davr 14 лет назад 2
1
RJFalconer

Ubuntu 9.1 (Karmic Koala) теперь включает драйверы для этого в качестве стандарта.

(Или, по крайней мере, обновление решило мою проблему, ууууу).