Copiando módulos para outro sistema

0

Eu configurei e fiz um kernel personalizado a partir do kernel vanilla baixado do kernel.org. Agora eu o transferi para outra máquina com as simples cópias 'vmlinuz' e 'initrd.img' e algumas configurações do grub feitas. (Na verdade, eu estou usando o Xen, então a configuração do grub também não era necessária para mim)

Agora, para os módulos, como posso copiar isso? Posso copiar / lib / modules / (myCustomeKernelVersion) para outro sistema claramente?

Em relação ao Xen, documentação oficial do Ubuntu para xen-create- image mostra a opção --modules apontando para o diretório modules. É o mesmo diretório que o mencionado acima?

Note que estou usando o kernel vanilla e não o kernel de distribuição. Isso é necessário, por favor, não há perguntas sobre isso.

    
por JuliandotNut 18.05.2014 / 10:15

1 resposta

0

Se você estiver usando o kernel vanilla, eu recomendaria construir o mesmo kernel vanilla e módulos da fonte do kernel da própria VM. Talvez não seja uma boa idéia usar os módulos compilados / disponíveis com o Ubuntu, pois isso pode causar problemas de arquivamento / compatibilidade, pânicos, etc. Os módulos do kernel personalizados estão disponíveis em / lib / modules / uname -r se a construção tiver passado corretamente.

Nota: --modules = / path / to / modules, esta opção é para apontar a localização dos módulos dentro do domU, similar a "--initrd"

    
por askb 18.05.2014 / 13:49