[FUG-BR] Duvidas quanto ao kernel, device.hints e loader.conf

Airton Arantes airton.arantes em gmail.com
Domingo Abril 3 23:34:52 BRT 2011


2011/4/3 <ricardomoscou em yahoo.com.br>

> Boa noite pessoal,
>
> Estou com uma duvida quanto ao processo de descoberta de hardware no
> momento em que o kernel eh carregado para a memoria.
> Duvidas:
> 1) Digamos que o kernel que esta sendo carregado para a memoria eh o
> GENERIC. Ele vai iniciar a descoberta de dispositivos (device.probing). Caso
> o meu kernel generico nao esteja possua suporte para uma determinada placa
> de rede, ele simplesmente nao vai mostrar a placa ou mesmo nao suportando a
> placa ele mostraria a placa (na saida do comando dmesg) embora nao ligaria
> nenhum device pra mesma assim como tambem nao carregaria o mudulo de
> controle pra mesma?
> Queria saber se a palavra nao suportar significa que ele nem mesmo mostra o
> dispositivo na saida do dmesg ou ao menos mostra mas nao carrega o seu drive
> (jah que ele nao suporta).


> 2) Sei que posso passar valores de variaveis (device.hints) com o comando
> set.Sei tambem que posso devinir esses valores no "/boot/device.hints".Mas
> me perco quando falam que o "/boot/loader.conf" pode ser usado para definir
> variaveis.
> Qual seria entao a grande diferenca entre os dois jah que eu posso definir
> variaveis nos dois arquivos?
>
>
> obrigado.
> RicardoMoscou
>
>
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>

1) O dmesg só vai mostrar o que o kernel reconheceu durante o processo de
boot.

2) Achei interessante essa dúvida, gostaria que alguém pudesse dizer mais
detalhes sobre isso. Pelo que pude ver, você pode "setar" as suas
configurações em ambos os arquivos, mas caso queira manter essas
configurações depois de alguma atualização do FBSD, o /boot/loader.conf é o
mais indicado, já o /boot/device.hints pode sofrer modificações durante
alguma atualização e você vai perder as suas configurações.


-- 
Airton Arantes Coelho Filho


Mais detalhes sobre a lista de discussão freebsd