FreeBSD uname está usando sysctl valores para preencher sua saída, então não há nenhum arquivo para atualizar exceto o kernel.
Aqui está a chave sysctl correspondente a uname options (de usr.bin / uname / uname.c ):
-
-i: kern.ident -
-m: hw.machine -
-n: kern.hostname -
-p: h.machine_arch -
-r: kern.osrelease -
-sou-o: kern.ostype -
-v: kern.version
Parece que o seu kernel atual não é o que você pensa. Você pode verificar o arquivo do kernel em uso com:
# sysctl kern.bootfile