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.