Há algum módulo SCSI necessário no initrd se apenas discos SATA e IDE forem usados?

2

Estou criando um script de clonagem para automatizar uma instalação minimalista do Cent OS 5.5 em cerca de 100 estações de trabalho de vários hardwares e idades (de 2 a 10 anos). As estações de trabalho são todas IDE ou SATA.

Atualmente, estou desenvolvendo o script e testando-o em VMs (ESXi 4) com discos IDE virtuais. No initrd eu comentei scsi_mod.ko, sd_mod.ko & scsi_transport_spi.ko, e parece funcionar muito bem para inicializar uma VM que usa um disco IDE. O problema é que não tenho acesso fácil às estações de trabalho físicas e não há discos SATA virtuais para o ESXi, por isso não posso testar com discos SATA.

Os módulos SCSI acima são necessários em uma estação de trabalho que tenha apenas um disco SATA? Há algum módulo SCSI necessário para discos SATA (com um kernel padrão do CentOS 5.5)?

Obrigado,
Lars

    
por Lars 05.02.2011 / 06:53

2 respostas

3

O driver SATA usa os módulos do kernel SCSI. Você precisará do scsi_mod e do sd_mod pelo menos, não tenho certeza sobre o scsi_transport_spi, ele certamente não está carregado em nenhum dos meus sistemas apenas com SATA.

    
por 06.02.2011 / 05:37
0

Dependendo dos chipsets envolvidos, você pode precisar de um driver específico do chipset para acessar suas unidades SATA.

Talvez você queira dar uma olhada no kickstart, que permite definir como você quer que o sistema pareça, depois faz uma nova instalação do CentOS para essa especificação - incluindo qualquer módulo do kernel necessário.

    
por 09.02.2011 / 05:58

Tags