2012/04/18

VirtualBox

Introduccion:

Instrucciones de como crear una maquina virtual para instalar FreeBSD 9.0 correctamente.

Requerimientos:

* Descargar el instalador de VirtualBox https://www.virtualbox.org/wiki/Downloads
* Seguir estos pasos

El proceso:

Oracle VM VirtualBox Manager

New

Continue

 Name
FreeBSD_AMD64

OS Type
Operanting System: BSD
                   Version: FreeBSD (64 bit)

Continue

Memory

512 MB

Continue

* Start-up Disk
* Create new hard disk

Continue

* VDI (VirtualBox Disk Image)

Continue

* Fixed size

20.31 GB

Continue

Create

Create

Settings

Network

Adapter 1
* Enable Network Adpater
Attached to NAT

Adapter 2
* Enable Network Adpater
Attached to Internal Network

Adapter3
* Enable Network Adpater
Attached to Internal Network

Adapter 4
* Enable Network Adpater
Attached to Internal Network

OK

En la instalacion de FreeBSD 9.0 AMD64 sobre VirtualBox en Mac

Al llegar al comentario

(expulsa el CD y reinicia desde el disco duro)

como estamos desde VirtualBox, no expulsa el CD y nos inicia nuevamente como si fuerammos a iniciar la instalacion de nuevo, debemos esperar a que termine de cargar y cerrar la maquina virtual, con lo que se envia una seƱal de apagado

You want to:

* Send the shutdown signal

OK

Cuando este cerrada la maquina virtual, retiramos el CD de la unidad e iniciamos la maquina virtual normalmente, nos muestra el asistente de primer inicio, continuamos y finalmente nos inicia nuestro FreeBSD virtualmente.

Si queremos que el FreeBSD se comporte como un equipo mas y use la tarjeta WiFi del host, cambiamos en VirtualBox las siguientes opciones:
Seleccionamos nuestra maquina virtual "FreeBSD_AMD64", luego Settings / Network /
En Adapter 1, cambiamos NAT por Bridged Adapter y en Name: en1: WiFi (AirPort), OK.
En el FreeBSD hospedado editamos el archivo /etc/rc.conf y en la linea
ifconfig_em0=" inet 192.168.1.2 netmask 255.255.255.0"
para que use una IP y mascara en el rango de la red LAN, tambien debemos ajustar la linea
defaultrouter="192.168.1.1"
para que use la IP de salida de la red LAN.
Hay que notar que estamos usando en la red LAN un proxy transparente, por esto no hay que colocar ningun otro parametro.