Compilando o Kernel e mantendo o ZFS

0

Sempre que compilo um kernel personalizado, pareço perder o suporte do ZFS.

Eu segui as instruções localizadas aqui: link . No entanto, mesmo que eu comece com o kernel 4.4.0-generic, quando eu sigo essas instruções, de alguma forma acabo com 4.4.44 - (ímpar, porque até mesmo o diretório fonte é explicitamente listado como "linux-4.4.0").

Eu instalarei os pacotes deb recém-criados e reinicializarei. Então eu vou emitir apt install zfs , que parece funcionar bem, mas modprobe zfs reclama que o zfs não foi encontrado. Não está localizado em nenhum lugar em /lib/modules/4.4.44/. Eu tenho zfs.ko para versões anteriores do kernel, mas não 4.4.44.

Assim, enquanto o kernel compila e instala bem, eu perco o suporte do ZFS. Existe uma maneira de ter os dois?

    
por Farhan Yusufzai 12.03.2017 / 04:49

1 resposta

0

Ative as opções do ZFS dessa maneira ...

A maneira fácil de começar com um kernel personalizado é usar um arquivo de configuração antigo e funcional de qualquer distribuição. Uma cópia do arquivo de configuração é salva para você em / boot. Simplesmente copie a configuração, use make oldconfig para gerar um arquivo .config usando o antigo como modelo. Você será solicitado a responder a qualquer pergunta sobre novos recursos e estará seguro usando os padrões (pressione a tecla Enter). É prudente revisar as alterações de configuração com make menuconfig .

cp /boot/config-4.4.0-generic ~/src/linux-4.4.0/.config
make oldconfig
make menuconfig

fonte: link

    
por heynnema 12.03.2017 / 16:36