Installa la versione precedente di VirtualBox (4.3.6-91406) su OS X El Capitan

0

Sto cercando di installare VirtualBox 4.3.6-91406 su OS X El Capitan perché voglio eseguire una vecchia versione di Minix.

Si consiglia di eseguire la mia versione di Minix su VirtualBox 4.3.6 in quanto potrebbe non essere compatibile con la versione più recente di VirtualBox 5.0.12-104815 e qualsiasi altra operazione tra.

Esecuzione del vecchio VirtualBox 4.3.6-91406:

Questo è ciò che ottengo quando provo a installare VirtualBox 4.3.6-91406:

Inesecuzionel'ultimaversionediVirtualBox5.0.12-104815:

EquestoèquellocheottengoquandoprovoaeseguirelamiavecchiaversionediMinixsull'ultimoVirtualBox:

ImplementationoftheUSB2.0controllernotfound!

BecausetheUSB2.0controllerstateispartofthesavedVMstate,theVMcannotbestarted.Tofixthisproblem,eitherinstallthe'OracleVMVirtualBoxExtensionPack'ordisableUSB2.0supportintheVMsettings(VERR_NOT_FOUND).

ResultCode:NS_ERROR_FAILURE(0x80004005)
Component:ConsoleWrap
Interface:IConsole{872da645-4a9b-1727-bee2-5585105b9eed}

C'è qualcosa che posso fare al riguardo? Voglio eseguire questa versione di Minix e preferibilmente VirtualBox 4.3.6.

    
posta Mateusz Piotrowski 08.01.2016 - 05:35
fonte

1 risposta

0

Ho dovuto fare le seguenti cose:

  1. Avvia l'immagine su Linux con VirtualBox 4.3.6 installato da un terminale usando il seguente comando:

    $ VBoxSDL --startvm MINIX3 --norawr0 --norawr3 --nohwvirtex
    
  2. Applica questa patch che risolve il problema di meditazione del guru.

    1. Vai a /usr/src/drivers/e1000 e nel file e1000.c devi sostituire la riga

      e1000_reg_write(e, E1000_REG_MTA + i, 0); 
      

      con

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

  3. Spegni la macchina virtuale.
  4. Copia l'intera directory della tua macchina virtuale su OS X.
  5. Installa l'ultima VirtualBox.
  6. Scarica Oracle VM VirtualBox Extension Pack e aggiungi questa estensione a il tuo VirtualBox.
  7. Fatto!
risposta data 08.01.2016 - 14:31
fonte

Leggi altre domande sui tag