Preseeding 3.16 kernel de ativação de hardware requer atualização-initramfs manual

2

Estou pré-configurando uma instalação do Trusty 14.04, em uma máquina que requer uma correção de driver do kernel 3.16, que é a que acompanha 14.10 Utopic. A maneira mais fácil de obter esse kernel é instalar a pilha de ativação de hardware correspondente:

link

Quando eu adiciono o PPA e instalo o pacote após a instalação, ele funciona bem. No entanto, quando adiciono linux-generic-lts-utopic à linha pkgsel/include no meu preseed, recebo um kernel panic na primeira inicialização no sistema instalado (acontece no Parallels e no hardware real). Acontece que eu tenho que usar o menu GRUB para primeiro inicializar o kernel 3.13 padrão, e então corra :

sudo update-initramfs -c -k 3.16.0-17-generic
sudo update-grub

Depois de fazer isso, ele pode inicializar o 3.16 bem.

Isso parece super janky. Isso é uma regressão na pilha de ativação de hardware ou um problema com o instalador ou algo faltando no preseed?

Obrigado.

    
por mikepurvis 20.09.2014 / 03:12

2 respostas

3

Para uma versão generalizada do hack, faça:

update-initramfs -c -k $(ls /lib/modules -1 | tail -1)
update-grub

Isso pode ser feito diretamente do late_command, ou por meio de um script que o comando late invoca.

    
por mikepurvis 07.10.2014 / 22:37
1

Você já tentou usar as imagens di utópicas vinculadas a partir do link em vez de tentar criá-las em um preseed de uma inicialização com 3.13?

    
por infinity 26.03.2015 / 16:07