Cómo instalar FreeBSD 12.1 en VirtualBox

En este artículo veremos cómo instalar FreeBSD 12.1 en VirtualBox paso a paso, de modo que puedas probar esta versión de Unix con muchos adeptos y candidata a ser una gran plataforma para hosting o VPS.

Antes de instalar FreeBSD 12.1 en VirtualBox

Si quieres seguir esta pequeña guía de instalación de FreeBSD 12.1 en VirtualBox antes debes cumplir estos mínimos requerimientos:

  • Un sistema anfitrión con VirtualBox actualizado.
  • Conexión a Internet para descargar el medio de instalación de FreeBSD 12.1.

Cómo descargar FreeBSD 12.1 para VirtualBox

Vamos a descargar FreeBSD 12.1 para VirtualBox desde la página oficial del proyecto, donde encontraremos los medios de instalación que necesitamos:

como descargar freebsd 12.1 para virtualbox

Siguiendo el enlace «Get FreeBSD» llegaremos a la zona de descargas, donde podremos elegir entre las distintas versiones disponibles para gran variedad de plataformas:

descargar freebsd 12.1 para virtualbox

En esta guía elegiremos una imagen ISO de instalación para la arquitectura amd64, así que siguiendo el enlace encontraremos las distintas descargas disponibles, como imágenes de CD-ROM, DVD-ROM, etc:

descargas de freebsd 12.1 para virtualbox

En esta guía usaremos una imagen ISO bootonly, o la versión comprimida, que se descarga rápidamente y que al terminar la instalación dejará el sistema completamente actualizado, al descargar los paquetes desde Internet.

Cómo crear la máquina virtual para FreeBSD 12.1

Para crear la máquina virtual de FreeBSD 12.1 iniciaremos VirtualBox y seleccionaremos en el menú principal «Máquina» / «Nueva«.

Daremos un nombre a la máquina, elegiremos como tipo «BSD» y en versión «FreeBSD (64-bit)«. Elige la cantidad de memoria RAM que consideres necesaria, para este ejemplo usaremos 1 GB (1024 MB). En cuanto al disco duro establece un tamaño adecuado a la cantidad de programas que piensas instalar y los datos con que trabajarás. Para pruebas 8 GB pueden estar bien. Una vez creada la máquina entraremos en «Configuración» para ajustar detalle a detalle sus características.

Sistema

En esta sección puedes desactivar el disquete como medio de arranque, e incluso poner como primera opción de arranque el disco duro, ya que al estar sin formatear la BIOS de la máquina virtual saltará al siguiente dispositivo (la unidad óptica), donde encontrará el medio de instalación.

como crear una maquina virtual para freebsd 12.1

Si no tienes pensado usar dispositivos USB, puedes optar por el «Ratón PS/2» como dispositivo apuntador. Es importante que esté marcada la opción del reloj hardware en tiempo UTC.

Pantalla

En este tutorial hemos reservado 64 MB de memoria de vídeo, con el controlador VBoxSVGA y la aceleración 3D activada.

Audio

Si no tienes previsto usar el audio es mejor desactivarlo para economizar recursos.

Red

Para la configuración de red elegiremos el «Adaptador puente«, ya que permitirá conectar la máquina virtual a la red local como un dispositivo más, capaz de interactuar con el resto, router incluido, lo que permitirá la autoconfiguración por DHCP y la conexión a Internet.

crear la maquina virtual para freebsd 12.1

Recuerda seleccionar el dispositivo del sistema anfitrión con el que se conecta a la red, si tiene más de uno. En cuanto a la máquina virtual, el adaptador «Intel PRO/1000 MT Server (8254EM)» funciona correctamente.

USB

Selecciona la versión del controlador USB que necesites, o desactívalo si no lo vas a usar.

El resto de valores por defecto en las otras secciones de la configuración funcionarán correctamente.

Cómo instalar FreeBSD 12.1 en VirtualBox

Iniciamos la máquina virtual y en unos instantes aparecerá el menú de arranque del medio de instalación de FreeBSD 12.1, con una cuenta atrás de 10 segundos:

como instalar freebsd 12.1 en virtualbox

Al final de la cuenta atrás automáticamente se inicia la primera opción, que es la que nos interesa para realizar la instalación.

En unos instantes arrancará el instalador en modo texto y nos preguntará si deseamos realizar la instalación, abrir una consola de comandos o arrancar la distribución en vivo:

instalar freebsd 12.1 en virtualbox

Obviamente elegiremos la opción de instalación, y comenzará todo el proceso inicial de toma de datos, empezando por la selección del mapa de teclado:

instalacion de freebsd 12.1 en virtualbox

Al seleccionar el teclado volveremos al inicio de la lista, sobre la opción de prueba del mapa de teclado seleccionado:

Puedes saltarte la prueba del teclado y continuar con la instalación, o entrar en esta opción, donde se abrirá una caja de texto para realizar pruebas de escritura:

Aunque la disposición del teclado sea correcta, el instalador no carga juegos de caracteres de ningún idioma especial, así que no esperes encontrar vocales acentuadas, letra ñ, etc.

Al terminar de probar el teclado regresaremos a la lista de mapas de teclado, sobre el mapa que hemos seleccionado, tendremos que volver al inicio de la lista y elegir la primera opción, para continuar con el mapa seleccionado:

En la siguiente sección tendremos que especificar el nombre de red para el sistema FreeBSD 12.1 que estamos instalando:

Continuamos y se nos muestra una lista de componentes para instalar:

Normalmente suele estar activada la opción de depuración del kernel, pero serán pocos los usuarios que puedan sacar partido de ello. En realidad, podrías marcarlos todos o ninguno, ya que son opciones que no afectan a la mayoría de usuarios. En este ejemplo marcamos la compatibilidad de este sistema de 64 bits con librerías de 32.

A continuar un mensaje nos indicará que no todos los paquetes están presentes en el medio de instalación:

Esto es normal, teniendo en cuenta que estamos usando un instalador por red, que descargará los paquetes desde red.

Llega el momento de configurar la red:

Se mostrará una lista de adaptadores de red, entre los que debemos elegir cuál configurar. En este caso, la máquina virtual de FreeBSD 12.1 sólo tiene un dispositivo de red.

La primera pregunta al configurar el adaptador de red es si queremos configurar el procolo IPv4:

Normalmente querremos hacerlo, tras lo cual la pregunta obligada es si queremos que IPv4 se autoconfigure por DHCP:

La configuración de esta máquina virtual, como parte de la red local es para poder ser autoconfigurada por el servicio DHCP del router o similar. Si no usas DHCP podrás configurar manualmente los valores de red.

Tras la configuración de IPv4 se nos pregunta si deseamos configurar IPv6:

En este ejemplo hemos optado por no configurar IPv6, pero el proceso sería el mismo, caso de activarlo.

En cualquier caso, se mostrará un resumen de la configuración de red obtenida del servicio DHCP:

Continuamos con la selección del espejo o mirror desde el que descargar las listas de software y paquetes de la distribución:

Un consejo: si tienes algún dispositivo para probar el estado del espejo que vas a seleccionar, hazlo, ya que si el servidor está caído el instalador no es capaz de volver a la lista para seleccionar otro, e incluso retroceder y reiniciar la instalación es complicado. Por ejemplo, los espejos de España suelen estar caídos o mal configurados y es aconsejable elegir otros cercanos, como podrían ser los de Francia.

Pasamos al particionado de la unidad de almacenamiento:

Puedes hacer el particionado de diversas formas, pero sin duda la más cómoda es el particionado guiado.

Siguiendo el método guiado, se nos pregunta si deseamos usar el disco entero o sólo parte para dejar el resto para otros sistemas:

En este caso, al tratarse de una máquina virtual, elegiremos usar todo el espacio de la unidad. Un diálogo adicional nos pedirá confirmación, ya que esta acción borrará el disco entero.

El siguiente paso es elegir el esquema de particionado:

El esquema adecuado es el GPT, pero el MBR funciona también y es más fácil de redimensionar en caso de querer agrandar el sistema de archivos.

Una pantalla de resumen nos mostrará el esquema final del particionado de la unidad, dándonos la oportunidad de modificarlo:

Al finalizar la configuración del particionado, un pequeño diálogo nos solicitará confirmación para continuar el proceso:

Y es que hasta este momento la unidad de almacenamiento no se ha tocado y es justo ahora cuando se harán los cambios irreversibles.

En unos instantes se crearán y formatearán las particiones, y comenzará la descarga de paquetes para su instalación:

Al terminar el proceso de descarga e instalación de paquetes, llega el momento de crear la contraseña del usuario root del sistema:

Tras asignar la contraseña de root llega la parte de la instalación donde se configura la zona horaria, empezando por elegir la región continental:

A continuación elegiremos el país correspondiente dentro de una lista que dependerá del continente elegido en el paso anterior:

Si el país elegido tiene más de un huso o zona horaria, se nos mostrará una lista para seleccionar la correspondiente:

Si además la zona elegida tiene horario de verano y horario de invierno, habrá que confirmar el horario actual:

También habrá que confirmar la fecha actual, pudiendo modificarla si fuera preciso:

Igualmente, podremos confirmar la hora o modificarla en caso necesario:

Terminada la configuración horaria, se nos presentará una lista de servicios para ser instalados inicialmente en el sistema:

Puedes hacer tu propia selección, pero en general el servicio SSH es interesante disponer de él, y los volcados del núcleo en caso de fallo no tienen sentido si no se va a hacer nada con ellos.

A continuación se nos muestra una lista de opciones para aumentar la seguridad del sistema:

Estas opciones tendrán más o menos sentido dependiendo del entorno al que esté destinado esta máquina FreeBSD 12.1. Borrar el contenido de la carpeta temporal en cada inicio del sistema sí que puede ser una opción a incluir en cualquier caso.

Por último, tendremos la oportunidad de añadir usuarios del sistema, bastante útil para tener un usuario de trabajo que no sea root:

Si decides aprovechar la ocasión para crear un usuario, el script interactivo preguntará absolutamente por todos los parámetros de configuración posibles para el nuevo usuario:

Al final podremos confirmar los datos e incluso iniciar el proceso de nuevo para crear tantos usuarios como queramos.

Por último llegamos a la finalización de la instalación, donde podremos elegir entre salir del instalador o volver a alguna de las secciones de la configuración para modificar algún ajuste:

Antes de reiniciar el sistema, acabada la instalación, se nos pregunta si deseamos abrir una consola de línea de comandos para realizar ajustes manualmente:

En general no es necesario abrir esa consola y podemos ir al paso final, donde podremos decidir entre reiniciar la máquina o cargar la versión Live del sistema:

¡La instalación ha finalizado! Es el momento de reiniciar el sistema para que FreeBSD 12.1 inicie por primera vez.

Tras el reinicio, cargará el gestor de arranque mostrando las distintas opciones de inicio del sistema durante una breve cuenta atrás de 10 segundos:

freeBSD 12.1 en virtualBox

La opción por defecto es la que iniciará FreeBSD 12.1, que en unos instantes mostrará la pantalla de inicio de sesión, donde podremos identificarnos con root o con alguno de los usuarios que hayamos creado durante la instalación:

Ya puedes empezar a trabajar en este estupendo sistema, y para ello nada mejor que todas las guías y tutoriales que encontrarás en este mismo sitio.

Conclusión

Ahora ya sabes cómo instalar FreeBSD 12.1 en VirtualBox, la mejor forma de probar este sistema antes de trabajar con un servidor o VPS FreeBSD real. El instalador en modo consola es sencillo, al igual que el proceso de instalación, aunque es un poco largo.

¡Apoya este sitio!

¿Te ha servido esta guía de instalación de FreeBSD 12.1 en VirtualBox? Si es así y quieres agradecérnoslo, cualquier pequeña contribución para el mantenimiento de este sitio y creación de nuevas guías de FreeBSD es bienvenida. ¡Gracias!

Valora esta entrada

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votos, promedio: 5,00 de 5)
Cargando…

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies.

ACEPTAR
Aviso de cookies