Cómo instalar FreeBSD 12.2 en VirtualBox

En esta entrada vamos a ver cómo instalar FreeBSD 12.2 en VirtualBox paso a paso, de manera que podrás experimentar y familiarizarte con esta variedad de Unix, una gran idea si tienes pensado trabajar con un servidor o VPS FreeBSD.

Antes de instalar FreeBSD 12.2 en VirtualBox

En caso de que estés interesado en completar esta guía de instalación de FreeBSD 12.2 en VirtualBox es importante partir de la siguiente base:

  • Una máquina física con VirtualBox actualizado.
  • Acceso a Internet.

Si aún no dispones del entorno mínimo necesario, tal vez podría ayudarte nuestra guía de instalación de VirtualBox en Windows 7 que, aunque dispongas de otro sistema anfitrión, puede servir de referencia.

Cómo descargar FreeBSD 12.2 para VirtualBox

Tenemos que descargar FreeBSD 12.2 para VirtualBox desde el sitio web oficial del proyecto, donde encontraremos las versiones actualmente en producción:

como descargar freebsd 12.2 para virtualbox

Accederemos a la página de descargas a través de los enlaces «Get FreeBSD» o «Download FreeBSD«, y buscaremos la sección de FreeBSD 12.2:

descargar freebsd 12.2 para virtualbox

En el apartado «Installer Images» podremos obtener medios de instalación para las distintas arquitecturas soportadas. En este tutorial elegiremos amd64, aunque si tu sistema no permite virtualizar en 64 bits puedes optar por i386.

descargas de freebsd 12.2 para virtualbox

Las descargas que nos interesan son las que contienen RELEASE en el nombre del archivo. Encontraremos distintas posibilidades, desde imágenes para memorias USB hasta discos DVD. En este caso optaremos por la versión «boot only«, una imagen ISO mínima para instalación por red. Para acelerar la descarga del archivo es interesante elegir el formato comprimido .iso.xz en lugar del formato .iso.

Cómo crear una máquina virtual para FreeBSD 12.2

Mientras se realiza la descarga, podemos crear la máquina virtual de VirtualBox para FreeBSD 12.2 desde la interfaz de la aplicación, a través de la opción «Máquina / Nueva«.

como crear una maquina virtual de virtualbox para freebsd 12.2

Elegiremos un nombre para la máquina, teniendo en cuenta que el tipo debe ser «BSD» y la versión «FreeBSD» de 64 ó 32 bits, según corresponda. Además, ajustaremos la cantidad de memoria RAM que queramos asignar para esta máquina FreeBSD 12.2. Al terminar los ajustes nos aseguraremos de que esté marcada la opción «Crear un disco duro virtual ahora» y continuaremos el proceso con «Crear«.

crear una maquina virtual de virtualbox para freebsd 12.2

Elegiremos el tamaño de disco que nos interese, a partir de un mínimo de 8 GB. El tipo de archivo de disco VDI es perfecto, y si tienes problemas de espacio en tu sistema anfitrión el tamaño dinámico puede ayudar en un principio, pero si te interesa el rendimiento es preferible el tamaño fijo.

Contiunamos con «Crear» y en unos instantes aparecerá la nueva máquina en el panel lateral de la interfaz de VirtualBox. Con la nueva máquina FreeBSD 12.2 seleccionada accederemos a la configuración de la misma y realizaremos algunos ajustes rápidos.

Sistema

Podemos desactivar la unidad de disquete y establecer el orden de arranque con la unidad de disco duro en primer lugar, seguida de la unidad óptica virtual.

como crear una maquina virtual para freebsd 12.2

Si no tienes pensado usar dispositivos USB es buena idea seleccionar como dispositivo apuntador el ratón PS/2.

Es importante marcar la opción «Reloj hardware en tiempo UTC«, ya que normalmente los sistemas Unix interpretan la hora de la BIOS como hora UTC y calculan la hora real a partir de la zona horaria configurada.

Pantalla

En principio los ajustes por defecto son adecuados, y el controlador gráfico VMSVGA trabaja perfectamente.

crear una maquina virtual para freebsd 12.2

Almacenamiento

En este momento ya debería haber terminado la descarga del medio de instalación. Si elegiste un formato comprimido .iso.xz será necesario descomprimirlo para obtener el archivo ISO.

Seleccionaremos la unidad óptica virtual en la lista de dispositivos de almacenamiento y a través del icono con forma de disco óptico de la sección «Atributos» cargaremos la imagen del medio de instalación.

Audio

Si no necesitamos el sistema de audio, podemos desactivarlo para ahorrar recursos.

Red

VirtualBox ofrece muchos métodos de configuración de red, pero el más interesante suele ser el que nos permite que la máquina virtual pueda interactuar con el resto de elementos de la red local como si de una máquina física más se tratase. Para ello conectaremos la máquina virtual a través de la opción «Adaptador puente» vinculado a la interfaz de red del sistema anfitrión que conecta a la red local.

Como tipo de adaptador virtual puedo recomendar «Intel PRO/1000 MT Server (82545EM)«, que es reconocido automáticamente por FreeBSD 12.2.

USB

Si no piensas utilizar dispositivos USB, puedes desactivar este controlador y así ahorrar recursos.

Cómo instalar FreeBSD 12.2 en VirtualBox

Para instalar FreeBSD 12.2 en VirtualBox iniciaremos la máquina virtual que acabamos de crear. Al arrancar por primera vez se mostrará una lista con los medios de instalación usados recientemente, por lo que debemos asegurarnos de que esté seleccionado el que configuramos anteriormente. Cuando esté todo listo continuamos con «Iniciar«.

como instalar freebsd 12.2 en virtualbox

La máquina virtual de FreeBSD 12.2 inicia y en unos instantes se muestra el menú de arranque del medio de instalación, mostrándonos las opciones disponibles con una pequeña cuenta atrás:

instalar freebsd 12.2 en virtualbox

La opción por defecto es la que nos interesa y podemos seleccionarla manualmente o esperar al final de la cuenta atrás para que cargue el instalador de FreeBSD 12.2.

En unos segundos aparecerá la primera pantalla del instalador de FreeBSD 12.2, que nos permite elegir entre la instalación del sistema, lanzar una consola de comandos o ejecutar el sistema directamente desde el medio de instalación (sólo para versiones CD-ROM y DVD-ROM).

instalacion de freebsd 12.2 en virtualbox

Elegimos «Install» y continuaremos con la elección del controlador de teclado de entre los disponibles:

instalador de freebsd 12.2 para virtualbox

En esta ocasión hemos elegido la versión española con teclas acentuadas, pero puedes elegir cualquier otra. Al aceptar regresamos al principio de la lista, sobre la opción que nos permite probar el mapa de teclado elegido:

instalando freebsd 12.2 en virtualbox

Si decidimos realizar la prueba podremos teclear dentro de una caja de texto para comprobar que la ubicación de ciertos caracteres es correcta:

Esta prueba sólo permite probar caracteres internacionales, así que las vocales con tilde, la ñ, principio de interrogación o exclamación, etc. no aparecerán, ya que no se ha cargado un juego de caracteres en español. Esto se hará más adelante.

Al terminar la prueba regresamos a la lista de mapas de caracteres y deberemos desplazarnos al principio de la misma, sobre la opción «Continue with…«:

Continuaremos con la asignación de un nombre para la nueva máquina FreeBSD 12.2, que servirá tanto para identificar la máquina localmente como a través de red:

Seguidamente seleccionaremos ciertos componentes del sistema:

Normalmente no suelen necesitarse los componentes de depuración (debugging). Si trabajas en 64 bits tal vez pueda interesarte la compatibilidad con las librerías de 32 bits.

En el caso del instalador por red se nos advierte de que al no estar presentes ciertos archivos en el medio de instalación, será preciso descargarlos desde Internet:

Es el momento de configurar la red, eligiendo la interfaz de red con la que deseemos trabajar (en este caso la máquina FreeBSD 12.2 sólo dispone de un adaptador de red):

Se nos pregunta si deseamos configurar los protocolos IPv4 sobre la interfaz de red:

Normalmente lo adecuado es hacerlo, por lo que el instalador nos preguntará si deseamos que el adaptador de red se configure automáticamente a través de DHCP:

Si en la red local existe algún router o servicio DHCP disponible la autoconfiguración se realizará con éxito, siendo esto prueba de que la configuración de red de la máquina virtual es correcta.

Igualmente se nos pregunta si deseamos configurar los protocolos IPv6:

Y si aceptamos, como en el caso anterior se nos ofrecerá la autoconfiguración:

En este ejemplo, el router de la red local no soporta el protocolo IPv6, de modo que al mostrarse el resumen de la configuración de red veremos que, por ejemplo, los servidores DNS IPv6 no han sido configurados:

Una vez terminada la configuración de red ya podemos seleccionar el espejo o mirror para configurar el repositorio de FreeBSD 12.2:

Puedes dejar seleccionado el espejo por defecto, pero lo ideal sería elegir uno cercano a nuestra ubicación geográfica. Como consejo, ya que el instalador no está muy pulido para tolerar fallos de conexión con servidores caídos, antes de elegir el espejo deseado conviene probar la conectividad del mismo, por ejemplo introduciendo la URL correspondiente en un navegador.

Pasamos al particionado del disco, para lo que el instalador nos ofrece varias posibilidades:

Lo más cómodo es elegir «Auto«, aunque puedes elegir otra opción si sabes lo que quieres.

Se nos preguntará si deseamos utilizar todo el disco duro o sólo particiones para dejar espacio para otros sistemas:

Elegimos «Entire Disk«, ya que FreeBSD 12.2 será el único sistema instalado en esta máquina virtual.

De entre los esquemas de particionado en este caso vamos a elegir «MBR«:

Otras opciones como «GPT» también son interesantes, pero MBR facilita muchísimo las cosas a la hora de reparticionar el disco con herramientas de terceros.

El instalador nos propondrá un esquema básico de particiones para el disco duro:

Si estamos de acuerdo, podemos continuar con «Finish«.

Un aviso nos informa de que este proceso destruirá los datos existentes en el disco:

En este ejemplo el disco está vacío, por lo que no hay ningún problema con continuar con «Commit«.

El particionado llevará unos instantes y a continuación el instalador contactará con los servidores del espejo de FreeBSD 12.2 que configuramos para iniciar el proceso de descarga e instalación:

Esta es la parte de la instalación de FreeBSD 12.2 que tomará más tiempo.

El instalador continúa con la creación de la contraseña para el usuario root:

Al no mostrarse lo que tecleamos, habrá que confirmar la contraseña.

El siguiente paso es la configuración horaria, empezando por la ubicación geográfica, seleccionando el continente:

Después del continente elegimos el país:

Si el país abarca varios husos o zonas horarias, se mostrarán en una lista:

Y si además existe horario de verano e invierno, tendremos que confirmarlo:

Se mostrará la fecha actual, con posibilidad de cambiarla o confirmarla con «Skip«:

Igualmente se mostrará la hora actual, calculada teniendo en cuenta la zona horaria que seleccionamos anteriormente:

También podemos cambiarla o confirmarla, según corresponda.

La siguiente sección del instalador nos muestra los servicios básicos que pueden iniciar junto al sistema:

En este ejemplo hemos desmarcado el servicio que realiza volcados de memoria en caso de fallo del sistema, ya que sólo un mínimo porcentaje de usuarios podrían sacarles partido.

También se nos muestra una lista de opciones para reforzar la seguridad del sistema:

El sistema funciona bien con los valores por defecto, pero si investigas (o si ya sabes) para qué sirve cada una de estas opciones puedes seleccionar las que te interesen.

Hasta este momento el único usuario de FreeBSD 12.2 que podríamos utilizar es root, pero es interesante añadir algún usuario de trabajo, por lo que el instalador nos pregunta si deseamos hacerlo:

Si contestamos afirmativamente un script interactivo nos irá solicitando los datos para el nuevo usuario:

La mayoría de las preguntas se pueden dejar con los valores por defecto, a excepción lógica del nombre y contraseña del usuario.

Terminada la toma de datos el script nos preguntará si estamos de acuerdo con los valores introducidos y, si es así, tras guardar el usuario nos dará la oportunidad de añadir más usuarios.

Finalmente el instalador termina el proceso y nos permite salir del mismo:

Podemos finalizar con «Exit» o volver sobre algún aspecto de configuración del sistema.

El instalador nos permite salir sobre una consola de comandos, para realizar más tareas manualmente:

Normalmente no es necesario realizar más tareas de forma manual, por lo que podemos rechazar esta opción.

Finalmente, el instalador nos ofrece reiniciar la máquina o cargar el sistema en vivo sobre el medio de instalación:

Como estamos impacientes por probar nuestra nueva máquina FreeBSD 12.2 elegiremos reiniciar con la opción «Reboot«.

Y por fin la máquina reinicia, de modo que transcurridos unos instantes se nos mostrarán las opciones de arranque de FreeBSD 12.2 en esta máquina virtual:

freebsd 12.2 en virtualbox

Para arrancar el sistema elegiremos la opción predeterminada, que se selecciona automáticamente al finalizar la cuenta atrás.

En unos instantes cargará FreeBSD 12.2, mostrándonos el inicio de sesión:

freebsd 12.2 para virtualbox

Podemos iniciar sesión con root o, si lo hemos creado durante la instalación, con algún usuario de trabajo, indicando la contraseña respectiva.

Y ya se mostrará ante nosotros la línea de comandos sobre la que empezar a trabajar:

freebsd 12.2 sobre virtualbox

¡Todo listo para experimentar con FreeBSD 12.2 sobre VirtualBox!

Conclusión

Ahora que sabes cómo instalar FreeBSD 12.2 en VirtualBox nada te impide probar y aprender con esta popular versión de Unix, muy apreciada en entornos de servidor, aunque con posibilidades de convertirla en sistema de escritorio.

¡Apoya comoinstalar.me!

¿Por fin has conseguido instalar FreeBSD 12.2 en VirtualBox gracias a esta guía? Si es así y te apetece agradecérnoslo, puedes hacerlo ayudando al mantenimiento de este sitio y la creación de más guías y tutoriales, invitándonos a un café:

 

O tal vez dejando 1 $ de propina desde PayPal:

¡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