Como especifico uma imagem de disco do driver que está no cdrom local?

2

Eu tenho um kickstart RedHat em funcionamento, mas preciso carregar um driver de armazenamento RAID no início. Eu tenho o driver para esta placa RAID, tudo empacotado em uma boa imagem de disco de driver.

Como especifico (com a linha de comando do kernel 'dd' ou com o kickstart 'driverdisk') que meu arquivo driver.img está no CD-ROM de instalação e em qual caminho? Existem referências oblíquas para poder especificar um cdrom: // location ou similar, mas não consigo encontrar nenhuma documentação oficial nem qualquer exemplo de trabalho específico.

Isto é para uma instalação automática onde o ftp / nfs / http não é uma opção. Por razões óbvias, não consigo especificar uma partição do disco rígido

Eu prefiro strongmente não ter que reescrever o initrd de instalação, se possível. Existe uma maneira de fazer isso?

    
por Joe 21.02.2013 / 02:39

3 respostas

2

Você não pode fazer assim. O Anaconda não carrega um disco de driver de mídia de CD-ROM ou DVD e, além disso, você não iria querer dedicar um CD / DVD inteiro a um par de megabytes de qualquer maneira. Também não montará um arquivo de imagem de disco da mídia de CD / DVD.

O que você pode fazer é coloque o disco do driver em um pendrive e inicialize a partir do CD-ROM com o pendrive inserido. Organize o dispositivo USB de modo que o arquivo rhdd3 e o diretório rpms estejam no nível superior do dispositivo USB e altere seu rótulo de volume para oemdrv . Neste caso, o instalador irá carregar automaticamente os drivers do pendrive.

(Você também pode fazer isso com a mídia de instalação em um dispositivo USB e o disco do driver em um segundo dispositivo USB ...)

    
por 21.02.2013 / 03:23
1

Coloque seu arquivo img contendo os drivers dentro do initrd.img , (extraia e coloque em /tmp/ , dentro de initrd.img )

Então, de isolinux.cfg :

Anexar texto: initrd=initrd.img ks=cdrom dd=path:/tmp/dd.img

Onde initrd.img é meu ramdisk e dd.img é o disco do driver.

    
por 06.02.2014 / 00:32
-2

Você está procurando a opção driverdisk kickstart?

driverdisk

Driver diskettes can be used during kickstart installations. You need to copy the driver disk's contents to the root directory of a partition on the system's hard drive. Then you need to use the driverdisk command to tell the installation program where to look for the driver disk.

driverdisk |--source=|--biospart=

Partition containing the driver disk. 

--source=

Specify a URL for the driver disk. NFS locations can be given with nfs:host:/path/to/img. 

--biospart=

BIOS partition containing the driver disk (such as 82p2).

link

    
por 21.02.2013 / 03:23