¿Por qué ICH10R Raid 5 no aparece en Ubuntu?

1

Usando Asus P5Q Pro raid5, (chipset ICH10R).

He configurado 4 unidades SATA en Raid 5 usando la interfaz de la placa base. Se muestra bien en windows, sin agregar software. Los he estado usando bien por un tiempo.

Cuando arranco a Ubuntu (9.04) las unidades aparecen como unidades individuales. fdisk -l los muestra como / dev / sda1 a sdd1, y gparted los muestra como "sin asignar".

(Ubuntu no se inicia desde la instalación de raid; utiliza una unidad diferente)

Seguramente, si se trata de hardware, Ubuntu no debería poder ver unidades individuales, y si es software, ¿habría necesitado instalar algún software en Windows?



Editar: Instalé dmraid en linux. / dev / mapper ahora contiene una entrada "isw_caajecghbe_Array".

dmraid -r shows
/ dev / sdd: isw, "isw_caajecghbe_Array", GROUP, ok, (número de sectores), datos @ 0
/ dev / sdc: isw, "isw_caajecghbe_Array", GROUP, ok, (número de sectores), datos @ 0
/ dev / sdb: isw, "isw_caajecghbe_Array", GROUP, ok, (número de sectores), datos @ 0
/ dev / sda: isw, "isw_caajecghbe_Array", GROUP, ok, (número de sectores), datos @ 0

dmraid -ay dice que el conjunto de raid ya está activo.

fdisk / dev / mapper / isw_caajecghbe_Array da "incapaz de leer"

Para beneficio de los buscadores, esta persona tiene un problema idéntico, solo que con un conjunto de chips ligeramente diferente; http://ubuntuforums.org/showthread.php?t=1289290

RJFalconer
fuente
dmraid es la solución aquí, es una herramienta para permitir que Linux use unidades 'fakeraid' ... pero no tengo experiencia con eso, así que no puedo ofrecer muchos otros consejos.
davr
1
PD: Si no ha resuelto realmente el problema, no debe marcar una respuesta como aceptada
davr
Bueno, considero la pregunta contestada. A menos que alguien encuentre un conductor, no veo qué más se puede hacer.
RJFalconer
Hey hey, una actualización lo arregló. ¡Increíble!
RJFalconer

Respuestas:

1

El hardware RAID requiere un controlador de disco para el sistema operativo. Al parecer, el kernel de Ubuntu no viene con el controlador para la placa base ASUS. Puede encontrar lo que necesita en el sitio de ASUS .

CarlF
fuente
¿No es el punto principal de la incursión de hardware para ocultar el sistema de incursión del SO? ¿Por qué es que Windows lo maneja sin un controlador? ¿Hay algún tipo de controlador de Windows genérico incluido? ¿O es que mi placa madre está usando este "fakeRaid" que he encontrado?
RJFalconer
El punto de incursión de hardware es ser rápido y quitar la carga de la CPU. Sin embargo, como las tarjetas de video avanzadas, todavía necesitan controladores. Supongo que el conjunto de chips ASUS es compatible de forma nativa con Windows, como el hardware más común, pero en realidad no lo he buscado.
CarlF
Muchas gracias por aclararme eso. Entonces, ¿no tiene sentido que jueguen con la configuración de Linux hasta que tenga un controlador?
RJFalconer
2
Esto no es una verdadera incursión de hardware ... es lo que se conoce como "FakeRaid", 99% de la capacidad de incursión es proporcionada por controladores de Windows propietarios. Las tarjetas True Hardware Raid son mucho más caras, al menos varios cientos de dólares. Por lo que sé, el 100% de las incursiones en la placa base no son verdaderas incursiones de hardware.
davr
1

Ubuntu 9.1 (Karmic Koala) ahora incluye controladores para esto como estándar.

(O al menos, la actualización solucionó mi problema, woohoo).

RJFalconer
fuente