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

3

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

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

  • AHCI
  • RAID (Intel ou LSI)
  • IDE
  • desativado

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

Certamente o BIOS RAID não é não desabilitado? Talvez haja metadados antigos do RAID do BIOS nas unidades e o kernel esteja vendo e sendo confundido com isso?

    
por QuantumMechanic 31.01.2012 / 23:11

1 resposta

4

Este é um controlador fakeraid. Isso significa que, na realidade, é um controlador AHCI SAH padrão que possui bios especiais e drivers do Windows que implementam raid de software. Alterar a configuração da BIOS entre AHCI e RAID somente altera o Identificador PCI do hardware para fazer com que o Windows carregue o driver AHCI padrão ou o driver de ataque falso específico do fornecedor. O Linux reconhece o ID do PCI como um controlador AHCI e carrega o driver AHCI. Daí porque o Linux não se importa com qual dessas configurações você usa.

O pacote de software dmraid reconhece os metadados de raid que os bios de ataque falsos deixam nos discos e configura o driver raid de mapeamento de dispositivo do Linux para acessar o array de raid. Para parar isso, você precisa excluir os metadados de ataque dos discos com o utilitário raid do bios ou executando o comando dmraid com a opção -E para apagar os metadados de um determinado disco.

    
por 01.02.2012 / 04:17