Eu tenho as versões 3.16 e 4.0 do linux-image
pacote instaladas. Durante o login, posso selecionar qual kernel quero inicializar no item de menu "opções avançadas". No entanto, quando instalo um módulo DKMS, ele é compilado apenas para a versão mais recente:
Setting up fglrx-modules-dkms (1:14.12-1) ...
Loading new fglrx-14.12 DKMS files...
Building only for 4.0.0-1-amd64
Pacotes relevantes ( linux-headers
, linux-kbuild
, linux-compiler-gcc
) são instalados para 3,16 também.
Por que o pacote não é compilado para a imagem antiga do kernel? Posso configurar algo para que seja compilado?
debian
compiling
kernel-modules
dkms
doublep
fonte
fonte
Respostas:
Você pode usar o comando de instalação do DKMS (Ref .
man dkms
:) para reconstruir e instalar o módulo para o kernel específico. Abaixo um exemplo criado pela remoção de módulos de caixa virtual para uma versão do kernel.sudo dkms install <module-name>/<module-version> -k <kernel-version>
fonte
dkms status
comando