> 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