A pré-configuração do kernel de ativação de hardware 3.16 requer update-initramfs manual

A pré-configuração do kernel de ativação de hardware 3.16 requer update-initramfs manual

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

http://www.ubuntuupdates.org/package/canonical_kernel_team/trusty/main/base/linux-generic-lts-utopic

Quando adiciono o PPA e instalo o pacote após a instalação, tudo funciona bem. No entanto, quando adiciono linux-generic-lts-utopica pkgsel/includelinha em meu preseed, recebo um kernel panic na primeira inicialização do 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 eentã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 perfeitamente.

Isso parece muito estranho. Isso é uma regressão na pilha de ativação de hardware, ou um problema com o instalador, ou algo faltando na pré-configuração?

Obrigado.

Responder1

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 invocado pelo comando late.

Responder2

Você já tentou usar as imagens lts-utopic di vinculadas ahttp://cdimage.ubuntu.com/netboot/trusty/em vez de tentar hackeá-lo em uma pré-configuração a partir de uma inicialização com 3.13?

informação relacionada