[FUG-BR] duvida compilacao
Carlos A. M. dos Santos
unixmania em gmail.com
Quinta Abril 26 01:02:46 BRT 2007
Cleyton Bertolim wrote:
> Preciso instalar e compilar o FreeBSD-6.2-Stable num PIII de 800MHz
> com 256MB de RAM, mas pra compilar o sistema numa maquina dessas, vai
> demorar pra caramba, e nao tenho muito tempo livre pra fazer isso,
> entao gostaria de saber como fazer, ou quais seriam os passos, pra
> compilar numa maquina mais rapida (tipo AMD Atlhon ou P4 3GHz) e
> depois pegar esse kernel compilado e colocar no PIII 800MHz???
Se tudo o que tu queres compilar é o kernel, a solução é simples:
# cd /usr/src/sys/i386/conf
# cp GENERIC MEU_KERNEL
# vi MEU_KERNEL
Dicass:
. não esquecer de "cpu I586_CPU"!
. não esquecer de "ident MEU_KERNEL" (em vez de GENERIC)
# config MEU_KERNEL
# cd ../compile/MEU_KERNEL
# make cleandepend depend kernel modules
# mkdir /tmp/novo_kernel
# make kernel-install modules-install DESTDIR=/tmp/novo_kernel
# cd /tmp/novo_kernel
# tar -czf ../novo_kernel.tar.gz *
Se não usares módulos, podes omitir "modules" e "modules-install" nas linhas acima.
Depois basta copiiar o arquivo para a máquina destino e extraí-lo com
# tar -czf novo_kernel.tar.gz -C /
Cuidado pra não rodar este último comando na máquina em que o kernel foi compilado!
---
Casantos
Mais detalhes sobre a lista de discussão freebsd