
Estoy intentando instalar SLES11 en una computadora con una X9SCL/X9SCM
placa base SuperMicro. La versión del BIOS es 1.1a (9/28/2011)
.
La configuración del controlador SATA me ofrece las siguientes opciones:
- AHCI
- RAID (Intel o LSI)
- IDE
- Desactivado
Probé tanto AHCI como IDE y con ambos, cuando aparece el instalador de SLES11, dice que ve un disco "BIOS RAID" en el que desea instalar. Si voy a la pantalla Exportar en el instalador, en "Discos duros" me muestra /dev/mapper/ddf_some_long_string
, /dev/sda
y /dev/sdb
dice que los dos últimos están en uso.
¿Seguramente el BIOS RAID no se puede deshabilitar? ¿Quizás hay metadatos BIOS RAID antiguos en las unidades y el kernel los ve y se confunde?
Respuesta1
Este es un controlador de fraude falso. Eso significa que, en realidad, es un controlador AHCI SATA estándar que tiene BIOS especiales y controladores de Windows que implementan software raid. Cambiar la configuración del BIOS entre AHCI y RAID solo cambia el identificador PCI del hardware para hacer que Windows cargue el controlador AHCI estándar o, en su lugar, el controlador RAID falso específico del proveedor. Linux reconoce cualquiera de los PCI ID como un controlador AHCI y carga el controlador AHCI. De ahí que a Linux no le importe cuál de esas configuraciones utilice.
El paquete de software dmraid reconoce los metadatos del raid que la BIOS del raid falsa deja en los discos y configura el controlador raid del mapeador de dispositivos Linux para acceder a la matriz raid. Para detener esto, debe eliminar los metadatos del raid de los discos con la utilidad BIOS Raid o ejecutando el dmraid
comando con el interruptor -E para borrar los metadatos de un disco determinado.