Fazendo backup de módulos do Kernel de uma instalação GNU / Linux

4

Como posso criar um backup de todos os módulos do driver (especialmente aqueles que ainda não fazem parte do kernel original) de uma instalação do sistema operacional GNU / Linux?

A fonte original dos drivers proprietários ficou offline e eu preciso fazer uma instalação limpa de outro sistema operacional Gnu / Linux.

    
por rinfinity 31.10.2015 / 17:43

1 resposta

1

Os módulos do kernel geralmente estão localizados em / lib / modules . Você pode criar um backup executando tar -c -f backup.tar /lib/modules/$(uname -r) . Isto irá criar (-c) um backup dos módulos do seu kernel atual (uname -a) no arquivo (-f) backup.tar. Note que os módulos do kernel para uma versão do kernel não necessariamente funcionam com outra versão do kernel.

Alguns módulos vêm com firmware normalmente localizado em / lib / firmware . Você pode descobrir com modinfo name_of_module . Você deve ver algo como "firmware: xyz-123.ucode".

Se você precisar passar alguma opção para os módulos em /etc/modprobe.d , será necessário fazer backup desse arquivo também. Você pode descobrir com grep -r name_of_module /etc/modprobe.d .

    
por 15.12.2015 / 03:42