A maioria das instruções que encontro online sobre como adicionar ou substituir módulos do kernel no Ubuntu apenas mencionam modprobe
e rmmod
. No entanto, de acordo com minha experiência com e1000e
o , a modificação é revertida após a reinicialização, a menos que eu faça isso update-initramfs -u
depois. A man
página de update-initramfs
não menciona módulos.
Portanto, é sempre necessário executar update-initramfs -u
após a substituição dos módulos do kernel se eu quiser ter o kernel modificado após a reinicialização?
Eu acho que isso é sobre alguma distribuição Linux que faz parte da família Debian/Ubuntu, assim como
update-initramfs
faz parte do Debianinitramfs-tools
.Se o módulo (e o comando para carregá-lo) estiver incluído no initramfs, então
update-initramfs -u
é necessário: se não o fizer, o initramfs ainda conterá o estado antigo (= versão antiga do módulo e o comando para carregá-lo).Se você não tiver certeza se o módulo está ou não incluído no initramfs, use o
lsinitramfs
comando para visualizar o conteúdo do seu initramfs. Por exemplo:No entanto, correr
update-initramfs -u
geralmente nunca deve doer; portanto, se você não tiver certeza, pode simplesmente correr para errar do lado seguro.