Join us!
Forgot your password?
aarkerio 1459
vedrisha 268
asarch 249
vendaval 232
saidjose 118
pakal 85
Almsx 74
dmesg 70
tonathiu 63
blacksoul 60

No a la crueldad
No a la crueldad
Todo mundo persigue el dinero y el confort sin darse cuenta de lo único que necesitamos es algo que nos entusiasme.
R. Brown
Blogger: aarkerio


NetBSD \ Compilar un nuevo kernel de NetBSD
NetBSD
Compilar un nuevo kernel de NetBSD

Este artículo ha sido consultado en 700 ocasiones.

NetBSD

Siempre es mejor compilar nuestro propio kernel (en Linux o *BSD) porque obtendremos uno más esbelto y rápido que el genérico que viene en la instalación. Bien, de manera rápida y sucia esta es la receta:

# cd /

# wget ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-2.0.2/source/sets/syssrc.tgz

# tar -zxvf syssrc.tgz

Nos movemos al directorio según la arquitectura, en este caso powerpc porque estoy en un equipo G4, pero si está usando Intel o AMD use i386:

# cd /usr/src/sys/arch/powerpc/conf/

# cp GENERIC MYKERNEL

Ahora debemos editar las opciones del kernel. NetBSD no cuenta con algo como "make xconfig", sino que debemos editar directamente el archivo de texto.

# mcedit MYKERNEL

Si usted ha compilado el kernel de Linux, encontrará familiares muchas de las opciones. (Si desea activar el ACPI, este es el momento de hacerlo ya que no viene por default).

# config MYKERNEL

# cd ../compile/MYKERNEL

# make depend

# make

Renombramos el viejo kernel que está en raíz:

# mv /netbsd /netbsd.ruco

Movemos el nuevo kernel a raíz:

# mv netbsd /

Y ya podemos bootear con nuestro nuevo kernel:

# reboot


Autor
Manuel Montoya es psicólogo y vive en la Ciudad de México. Desde 1998 se dedica a la consultoría de sistemas abiertos. Ha desarrollado aplicaciones Web para American Express, Bancomext, Aeroméxico y Ford. Actualmente trabaja en el Instituto de Investigaciones Biomédicas de la UNAM usando Python, PostgreSQL y PHP sobre NetBSD, además prepara el café de las mañanas. Jedit.org y WindowMaker son su editor y escritorio favoritos.
Manuel Montoya

Última actualización: 2009-08-20 00:32:14-05

Printable version

blog comments powered by Disqus
Que estas haciendo?
asarchasarch está:
Animo valedor, tu puedes :-)
2 days, 22 hours ago

aarkerioaarkerio está:
@vendaval lánzate por los tequilas!! Al fin que es viernes!
3 days, 18 hours ago

vendavalvendaval está:
Llevo todo el día nostálgico, sera que el cielo gris me pone el corazón sentimental.
4 days, 9 hours ago

asarchasarch está:
Finalmente he conseguido entender cómo instalar Debian Testing y no morir en el intento
1 week ago

vendavalvendaval está:
Haciendo imágenes .eps para un "paper"
1 week, 4 days ago

aarkerioaarkerio está:
De CakePHP a Perl a Rails en el mismo día!! Chingonazo que soy!!
1 week, 5 days ago

Que estuvimos haciendo >>

Quickvote

Esta año quiero:

IdUna nueva laptop
Una nueva tablet
Un nuevo cell
Una nueva vieja

Problemas de Lenguaje en niños
25913 lecturas
Anticoncepción de Emergencia
22206 lecturas
Sinapsis y exocitosis
15400 lecturas
Rompiendo cualquier clave WEP en unos pocos minutos
15253 lecturas
Sexualidad infantil y juvenil
14703 lecturas
Interrupción de Embarazo
12133 lecturas
Evolución filética en las hepáticas
10301 lecturas
Mi primer CakePHP, mmmmm cakeee
9878 lecturas
CakePHP II Active Record
7651 lecturas
Cómo hacer un Bonsai?
7493 lecturas
Go topEste trabajo está licenciado bajo la MonoNeurona Commons License. 2002-2012 © :: Colectivo de Programacion MonoNeurona.org ::
The Queen is here Mozilla Firefox The Best DataBase CakePHP Framework XHTML GNU Hacker Chipotle Software