Carregar módulo no menu de inicialização

1

Existe uma maneira de inserir / carregar um módulo no menu de inicialização do Suse? Estou me referindo ao menu na captura de tela abaixo (isso não é da minha máquina, apenas uma captura de tela semelhante que tirei da Web).

Eu sei que você adiciona módulos para inicializar via INITRD_MODULES em / etc / sysconfig / kernel, mas não consigo entrar na partição raiz, mesmo no modo de recuperação. Eu fiz uma atualização in-loco para o SLES 11 SP2 e este novo service pack parece ter um problema com a inicialização do meu iSCSI HBA.

O driver qla4xxx adequado carrega bem, mas nenhum disco é encontrado. Eu passei por horas de solução de problemas e descobri que dois drivers precisam ser carregados no SP2 que eu nunca precisei anteriormente: iscsi_boot_sysfs e libiscsi. Eu quero ver se eu posso especificar esses dois no menu principal e forçá-los a carregar durante a inicialização. Obrigado.

    
por Banjer 02.03.2012 / 16:59

1 resposta

1

Até onde sei, não há como carregar nenhum módulo na inicialização. O kernel primeiro precisa ser carregado ... o que não acontecerá se eu entender corretamente o seu problema. Tudo o que você pode fazer a partir de um menu de inicialização é enviar parâmetros para o kernel, mas isso é tudo. Se você não pode carregar o kernel em si, você não tem nenhuma opção.

No entanto, talvez você possa inicializar em uma sessão ao vivo, carregar os módulos necessários depois de iniciar a sessão ao vivo com modprobe , do que montá-lo, fazer um chroot nele e instalar os módulos ausentes ...

Ainda assim, são apenas especulações porque não tenho como testar sua configuração.

    
por 02.03.2012 / 21:59