DEV Community

Cover image for Instalar FreeBSD en raspberry pi 3 b+
Glorious Musketeer™
Glorious Musketeer™

Posted on • Edited on

2 1

Instalar FreeBSD en raspberry pi 3 b+

FreeBSD es un sistema operativo multiusuario, capaz de efectuar multitarea con apropiación y multiproceso, esta instalación la vamos hacer desde un sistema operativo GNU/Linux.

Instalación de FreeBSD 13 en raspberry Pi.

requisitos para instalar FreeBSD 13
1) MicroSD 8 gb o superior
2) raspberry pi 3b+ o superior para obtener (tier 1)
Enter fullscreen mode Exit fullscreen mode

Explicación de Tier en Freebsd Link.

Nos dirigimos a su página y descargamos la iso para raspberry pi.

link página FreeBSD: Link

"ímagen de la página de freebsd"

Seleccionamos la opción que dice RPI(3/4).

buscamos la iso para la raspberry pi 3b+ y su respectivo checksum Link

"foto de lo que tenemos que descargar"

una vez descargado nos dirigimos a la carpeta ~/Downloads y verificamos el checksum

"verificamos CheckSum"

procedemos a montar la iso a la microSD:
Herramientas para bootear la iso a la microSD:
1) balena-etcher
2) gnome-disk-utility
3) dd
Enter fullscreen mode Exit fullscreen mode

en este caso usaremos dd.

Agregamos la MicroSD y localizamos el name usaremos el comando: lsblk

"salida de lsblk"

como podemos observar la microSD tiene name sdb.

Aplicamos el comando dd:
dd SYNOPSIS:
# dd if="ruta del .iso" of="ruta de la microSD" bs=1M status=progress

# -> root
$ -> user
Enter fullscreen mode Exit fullscreen mode

ejecutamos el comando dd ahora conociendo como funciona.
# dd if=~/Download/FreeBSD-13.0-RELEASE-arm64-aarch64-RPI.img of=/dev/sdb bs=1M status=progress

Cuando termine de instalarse en la microSD la retiramos y la agregamos a la raspberry pi, luego la conectamos a la corriente. El sistema comenzará a instalarse y configurarse automáticamente luego pedira un login:

login: root
Enter fullscreen mode Exit fullscreen mode

no tiene password así que toca crearle uno con el comando passwd

"agragando password a root"

Configuramos la fecha y la hora:
con el comando ntpd de ntp
ntpd -qg
luego montamos el servicio de ntpd, pero antes debemos habilitarlo en /etc/rc.conf
# sysrc ntpd_enable=YES
# sysrc ntpd_sync_on_start=YES
ahora si procedemos a montar el servicio
# service ntpd start
hacemos un enlace simbólico de tu zona horaria
# ln -s /usr/share/zoneinfo/America/Bogota /etc/localtime
Una vez terminada la config de la hora y la fecha vamos a actualizar el sistema.
# pkg update
# pkg upgrade -f

con estos pasos tendriamos instalado FreeBSD 13 en la raspberry pi 3b+

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay