En muchas ocasiones tenemos equipos APU, ALix, los cuales no tienen interfaces de Video, por lo cual no podemos realizar la instalación convencional, por lo que tenemos que hacerlo por medio de un cable serial, bueno en este caso vamos a instalar nuestro FreeBSD 11.2 de 64Bits

La instalación la vamos a hacer desde un USB, para lo cual primero bajamos la imagen desde FreeBSD

https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/11.2/FreeBSD-11.2-RELEASE-amd64-memstick.img.xz

Bueno como esta comprimido después lo descomprimimos con el comando gunzip y después que le quitemos esa extensión xz ya podemos pasarla a un USB, en mi OSX el comando para poderlo hacer es el siguiente:

dd if=FreeBSD-11.2-RELEASE-amd64-memstick.img of=/dev/disk2 bs=1m conv=sync

lo montamos en otro BSD y editamos el /boot/loader.conf agregándole

boot_multicons="YES"
boot_serial="YES"
comconsole_speed="115200"
console="comconsole"

Con esto estamos configurando con el puerto serial de nuestro equipo sea la consola principal.

ya con nuestro programa favorito nos conectamos a nuestro equipo y arrancamos la instalación normal de nuestro FreeBSD, no se olviden de configurar la interface de red para tener acceso al equipo

Una vez terminada la instalación recomiendo que configuren el puerto de red, y se creen un usuario, ya que después debemos de ingresar por SSH al equipo para poder colocar nuevamente la información en el fichero /boot/loader.conf,  esto es muy importante debido a que si no se hace, cuando tengamos problemas de arranque de nuestro equipo no tendremos manera de como acceder a el; tampoco olvidar de instalar SRC ya que después debemos de recompilar el Kernel.

 

Con esto ya tenemos la instalación base, del FreeBSD en nuestro equipo vía consola, el siguiente paso es la compilación del Kernel para el equipo, este paso es importante ya que por default el equipo viene con muchos modulos precargados los cuales estos equipos no necesitan y van a ocupar memoria por las puras, asi que se debe de quitar todos los componentes no necesarios dependiendo del modelo

root@APU:/usr/home/gparedes # cd /usr/src/sys/amd64/conf/
root@APU:/usr/src/sys/amd64/conf # cp GENERIC APU
root@APU:/usr/src/sys/amd64/conf # ee APU

en si lo único que necesitamos agregar es, bueno claro esta eliminando todo lo que no necesitamos, (eso depende del modelo de equipo te puedes dar una idea con el comando dmesg -a), yo agrego esto porque uso los puertos GPIO para conectarme a unos equipos externos.

device gpio

Ahora a compilar el Kernel, instalarlo y reiniciar

root@APU:/usr/src/sys/amd64/conf # cd /usr/src
root@APU:/usr/src # make buildkernel KERNCONF="APU"
root@APU:/usr/src # make installkernel KERNCONF="APU"
root@APU:/usr/src # reboot

Bueno con esto ya debería estar todo ok, tu equipo esta con la ultima versión de FreeBSD y listo para que le instales lo que desees.

Saludos

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.