Como você desativa o BIOS RAID na placa-mãe SuperMicro X9SCL/X9SCM?

Como você desativa o BIOS RAID na placa-mãe SuperMicro X9SCL/X9SCM?

Estou tentando instalar o SLES11 em um computador com X9SCL/X9SCMplaca-mãe SuperMicro. A versão do BIOS é 1.1a (9/28/2011).

A configuração do controlador SATA me oferece as seguintes opções:

  • AHCI
  • RAID (Intel ou LSI)
  • Ambiente de desenvolvimento integrado
  • Desabilitado

Eu tentei AHCI e IDE e com ambos, quando o instalador do SLES11 aparece, ele diz que vê um disco "BIOS RAID" no qual deseja instalar. Se eu for para a tela Exportar no instalador, em "Discos rígidos", ele mostra /dev/mapper/ddf_some_long_string, /dev/sda, e /dev/sdbmas diz que os dois últimos estão em uso.

Certamente o BIOS RAID não pode ser desativado? Talvez existam metadados BIOS RAID antigos nas unidades e o kernel os esteja vendo e ficando confuso com eles?

Responder1

Este é um controlador fakeraid. Isso significa que, na realidade, é um controlador AHCI SATA padrão que possui BIOS especiais e drivers do Windows que implementam ataques de software. Alterar a configuração do BIOS entre AHCI e RAID altera apenas o identificador PCI do hardware para fazer com que o Windows carregue o driver AHCI padrão ou o driver RAID falso específico do fornecedor. O Linux reconhece o PCI ID como um controlador AHCI e carrega o driver AHCI. É por isso que o Linux não se importa com quais dessas configurações você usa.

O pacote de software dmraid reconhece os metadados raid que o bios raid falso deixa nos discos e configura o driver raid mapeador de dispositivos Linux para acessar o array raid. Para impedir isso, você precisa excluir os metadados raid dos discos com o utilitário BIOS RAID ou executando o dmraidcomando com a opção -E para apagar os metadados de um determinado disco.

informação relacionada