Mudança de NFS do Ubuntu 18

0

Estou tentando inicializar um kernel Linux personalizado que construí com o Yocto em um pi de framboesa usando o NFS para o sistema de arquivos raiz.

O problema é que a configuração do servidor NFS funciona perfeitamente no Ubuntu 14.04 e no 16.04, mas não funciona no 18.04. Em 18.04 eu sempre recebo:

VFS: Unable to mount root fs via NFS, trying floppy

AFAIK, todas as três configurações são idênticas em termos de /etc/export

O que dá? Eu sei que não é culpa do pi, já que se eu o trouxer para um computador mais antigo ele não terá nenhum problema. Como posso resolver isso?

    
por RPGillespie 04.06.2018 / 21:49

1 resposta

2

Aparentemente, você tem que forçar o pi a pedir o NFSv3, caso contrário, o servidor assumirá como padrão o NFSv4. A correção é feita no próprio pi em /boot/cmdline.txt. Basta anexar ", tcp, v3" ao seu parâmetro nfsroot =. Então meu nfsroot é definido como: nfsroot=172.21.4.2:/mnt/pidata/piroot/r54,tcp,v3

    
por Justin Buist 07.06.2018 / 21:26