> On Mar 26, 2015, at 22:22, Paulo Henrique - BSDs Brasil 
> <paulo.rd...@bsd.com.br> wrote:
> 
> 
> 
> Enviado do meu smartphone Sony Xperia™
> 
> ---- Renato Botelho escreveu ----
> 
>>> On Mar 26, 2015, at 21:18, Paulo Henrique - BSDs <paulo.rd...@bsd.com.br> 
>>> wrote:
>>> 
>>> Saudações,
>>> 
>>> Preciso customizar o kernel de um ServerU L100 no qual o /usr possui 
>>> somente 1.6Gbytes de espaço, sendo desse total 380Mbytes já usados.
>>> Qual a melhor forma de atualizar o sistema alem de usar um kernel 
>>> customizado apenas com esse espaço em disco ?
>>> Pensei em alguns meios porém opniões são sempre bem vindas.
>>> 
>>> Idéia 01 - Utilizar um pen-drive para montar o diretorio /usr/src
>>> Essa foi a minha primeira ideia pois já usei no passado.
>>> 
>>> Idéia 02 - Usar um diretorio montado sobre SMB ou NFS para abrigar o 
>>> /usr/src ( nem sei se daria certo, no pensamento tipo Unix é para não ter 
>>> diferença ).
>>> 
>>> Idéia 03 - Efetuar uma compilação em um servidor, instalar a compilação em 
>>> uma jail e depois copiar os arquivos para o ServerU.
>>> 
>>> Qualquer recomendação/idéia/sugestão/cerveja ou vodka ( aceito vinho também 
>>> ) será bem vindo.
>>> 
>>> Aproposito, os recursos que preciso podem ser disponibilizados através de 
>>> carregamento de modulos via loader.conf, contudo sou meio careta quanto a 
>>> isso e gosto tudo no bultin ( mal de velho ) alem de ter um maior controle 
>>> sobre o sistema.
>> 
>> Só o /usr tá sem espaço?
>> Tem alguma partição maior?
>> Você tem um HD exxterno?
>> 
>> Tenho várias ideias em mente, mas preciso saber mais detalhes sobre o 
>> ambiente.
>> 
>> --
>> Renato Botelho
> 
> Não é apenas a flash de 8 Gbytes particionado.

Aí vai a minha sugestão, não consegui pensar em nada melhor já que você faz 
questão de compilar tudo.

* Instala um FreeBSD em outra máquina (ou VM)
* Baixa o /usr/src que você precisa
* Roda o buildworld e o buildkernel
* Copia o /usr/src e o /usr/obj dessa máquina para um pendrive (ou exporta via 
NFS)
* Monta esse /usr/src e /usr/obj na máquina que vai ser atualizada (do pendrive 
ou do NFS)
* Roda um make installkernel, installworld, mergemaster, ...

[]s
--
Renato Botelho

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a