OpenBSD 4.6 en VirtualBox 3

He instalado OpenBSD 4.6 en una máquina virtual de VirtualBox 3 sobre Debian. Al hacerlo he tropezado con el bug #639: el instalador daba muchos segmentation fault por no tener habilitadas las extensiones de virtualización VT-x/AMD-V en el BIOS del sistema anfitrión.

Lo he solucionado como explica Siddi en un comentario del fallo:

  1. Creamos la máquina virtual en la interfaz de VirtualBox, indicando como disco de arranque install46.iso.
  2. Abrimos una terminal, y listamos las máquinas virtuales que tenemos:
    % VBoxManage list vms
    VirtualBox Command Line Management Interface Version 3.1.2_OSE
    (C) 2005-2009 Sun Microsystems, Inc.
    All rights reserved.

    "WinXP" {d31d7f15-79c8-4779-5ea3-434217af0881}
    "Solaris" {0c1e6b9d-7748-49ac-14a5-e927da229a6a}
    "CDLive" {d935f872-7ce4-4dc1-9c14-1a9525ac1ff7}
    "OpenBSD" {c361b3c2-5773-49df-b7c0-74eb1fa84f50}
  3. Nos fijamos en el ID de la máquina virtual de OpenBSD, y la iniciamos con la orden
    % VBoxSDL -norawr0 -vm c361b3c2-5773-49df-b7c0-74eb1fa84f50

Y ya podemos proceder a realizar la instalación, sin errores :-)

Captura de OpenBSD sobre VirtualBox

Cada vez que queramos usar la máquina virtual de OpenBSD, tendremos que acordarnos de lanzar VirtualBox con esa orden.