Instalar una versión anterior de VirtualBox (4.3.6-91406) en OS X El Capitan

0

Estoy intentando instalar VirtualBox 4.3.6-91406 en OS X El Capitan porque quiero ejecutar una versión anterior de Minix.

Se recomienda ejecutar mi versión de Minix en VirtualBox 4.3.6 ya que puede que no sea compatible con la versión más reciente de VirtualBox 5.0.12-104815 y cualquier otra cosa.

Ejecutando el antiguo VirtualBox 4.3.6-91406:

Esto es lo que obtengo cuando intento instalar VirtualBox 4.3.6-91406:

EjecutandoelúltimoVirtualBox5.0.12-104815:

YestoesloqueobtengocuandointentoejecutarmiversiónanteriordeMinixenelúltimoVirtualBox:

  

¡NoseencontrólaimplementacióndelcontroladorUSB2.0!

    

PorqueelUSB  Elestadodelcontrolador2.0espartedelestadoguardadodelamáquinavirtual,lamáquinavirtualnosepuedeiniciar.Parasolucionaresteproblema,instaleel'OracleVMVirtualBox  ExtensionPack'odeshabilitelacompatibilidadconUSB2.0enlaconfiguracióndeVM  (VERR_NOT_FOUND).

    

Códigoderesultado:NS_ERROR_FAILURE(0x80004005)
  Componente:ConsoleWrap
  Interfaz:IConsole{872da645-4a9b-1727-bee2-5585105b9eed}

¿Hay algo que pueda hacer al respecto? Quiero ejecutar esta versión de Minix y preferiblemente VirtualBox 4.3.6.

    
pregunta Mateusz Piotrowski 08.01.2016 - 05:35

1 respuesta

0

Tuve que hacer las siguientes cosas:

  1. Arranque la imagen en Linux con VirtualBox 4.3.6 instalado desde una terminal usando el siguiente comando:

    $ VBoxSDL --startvm MINIX3 --norawr0 --norawr3 --nohwvirtex
    
  2. Aplique este parche que resuelve el problema de la meditación del gurú.

    1. Vaya a /usr/src/drivers/e1000 y en el archivo e1000.c debe reemplazar la línea

      e1000_reg_write(e, E1000_REG_MTA + i, 0); 
      

      con

      e1000_reg_write(e, E1000_REG_MTA + i * 4, 0);
      
    2. Ejecuta make y make install en /usr/src/drivers/e1000 .

  3. Apague su máquina virtual.
  4. Copie todo el directorio de su máquina virtual a OS X.
  5. Instale el último VirtualBox.
  6. Descargue Oracle VM VirtualBox Extension Pack y agregue esta extensión a su VirtualBox.
  7. ¡Hecho!
respondido por el Mateusz Piotrowski 08.01.2016 - 14:31

Lea otras preguntas en las etiquetas