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.
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
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.
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.