
Estou tentando instalar o SLES11 em um computador com X9SCL/X9SCM
placa-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/sdb
mas 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 dmraid
comando com a opção -E para apagar os metadados de um determinado disco.