[Eisfair] Eis1 installation auf HP ML110 G7...

Marcus Roeckrath marcus.roeckrath at gmx.de
Fr Jun 28 10:29:17 CEST 2019


Hallo Thomas,

Marcus Roeckrath wrote:

> Mit folgender Liste:
> 
> # cat scsideps.list
> aha152x.*|g_NCR5380.*|aic7.*|pas16.*|t128.*|sym53c8.*|dtc.*
> dmx31.*:scsi_transport_spi
> aic9.*|mvsas:scsi_transport_sas libata libsas
> sata_sis:libata pata_sis
> sata_.*|ata_piix.*|pata_.*|ipr.*:libata
> ahci.*:libata libahci
> megaraid_mbox:megaraid_mm
> mptspi:mptbase mptscsih scsi_transport_spi mptctl
> mptfc:mptbase mptscsih scsi_tgt scsi_transport_fc mptctl
> mptsas:mptbase mptscsih scsi_transport_sas mptctl
> mpt2sas|mpt3sas:scsi_transport_sas raid_class
> qla2xxx|bfa|lpfc:scsi_tgt scsi_transport_fc
> qla4xxx:scsi_transport_iscsi libiscsi iscsi_boot_sysfs
> qlogicfas:qlogicfas408
> 
> wurden mit dem Code die richtigen Module ausgewählt:

Geht noch etwas geraffter:

# cat install.sh 
#! /bin/sh

for drv in $*
do
    echo "Resolving dependencies for $drv:"
    unset depdrv
    while read line
    do
        regexp=$(echo $line | cut -d ":" -f 1)
        if (echo $drv | egrep -q "^($regexp)$")
        then
            depdrv=$(echo $line | cut -d ":" -f 2)
            break
        fi
    done < ./scsideps.list
    depdrv="$depdrv $drv"
    echo "Dependencies of $drv: $depdrv"
done

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair