2015-09-21 5 views
11

Ho appena ricevuto la fattoria di laravel per funzionare ieri usando PowerShell. Ora, non funzionerà nemmeno. Ho appena sospeso il vagabondo e spento il mio pc. Ora mi sta dando questo errore:Si è verificato un errore durante l'esecuzione di `VBoxManage`, una CLI utilizzata da Vagrant per il controllo di VirtualBox. windows 10

Bringing machine 'default' up with 'virtualbox' provider... 
==> default: Checking if box 'laravel/homestead' is up to date... 
==> default: Clearing any previously set forwarded ports... 
There was an error while executing `VBoxManage`, a CLI used by Vagrant 
for controlling VirtualBox. The command and stderr is shown below. 

Command: ["modifyvm", "b21f2dd0-7f73-4d0f-b1e0-0f82ecdda1fe",  
"--natpf1", "delete", "ssh", "--natpf1", "delete", "tcp33060", 
"--natpf1", "delete", "tcp44300", "--natpf1", "delete", "tcp54320", 
"--natpf1", "delete", "tcp8000"] 

Stderr: VBoxManage.exe: error: Code E_FAIL (0x80004005) - Unspecified 
error (extended info not available) 
VBoxManage.exe: error: Context: "LockMachine(a->session, 
LockType_Write)" at line 493 of file VBoxManageModifyVM.cpp 
+0

Non riesce più a trovare la casella virtuale, è ancora installata? qualcosa è cambiato nel 'PATH'? puoi eseguire 'VBoxManage.exe' dalla riga di comando? –

+0

Non ho capito, l'ho riparato stamattina eliminando la cartella .vagrant ora l'errore è appena saltato di nuovo ... – rendell

risposta

11

Ok, quindi ho finalmente risolto il problema. Ho provato a riavviare il mio portatile e non mi sta dando più quell'errore. Ecco quello che ho fatto:

  1. clic destro su "Questo PC"/"Risorse del computer" sul desktop di Windows
  2. "Proprietà"
  3. Select
  4. Vai alla scheda "Avanzate"
  5. Fare clic su "Variabili d'ambiente. .. "in fondo
  6. in Variabili di sistema cliccare su "Nuovo ..."
  7. Set "nome variabile" a "VBOX_INSTALL_PATH"
  8. Set "valore variabile" a" C: \ Program Files \ Oracle \ VirtualBox \ "
  9. Selezionare "OK" e chiudere tutte le altre impostazioni di Windows

fonte: https://github.com/mitchellh/vagrant/issues/3852

+0

serbatoi, questa soluzione funziona bene, si prega di contrassegnare come risposta corretta. – zheek

+0

Questo non ha funzionato per me (giugno 2017). – Ryan

+0

Questo non funziona per me (16-giu-2017) dopo gli aggiornamenti di window10. –

16

Ho avuto lo stesso problema e la risposta precedente non ha funzionato per me. Ho aperto la GUI di VirtualBox e ho visto che la macchina virtuale era in esecuzione. L'ho fermato e poi ho eseguito "vagabondo su". Tutto ha funzionato bene.

+0

Stesso comportamento qui, grazie per il consiglio –

+0

Grazie, questo è quello che ha funzionato anche per me. – spectralbat

+0

perfetto, esattamente il mio problema.evviva –

0

Provate a seguire questi passaggi 1. cmd su Esegui come amministratore 2. vagabondo battuta d'arresto 3. vagabondo fino 4. se necessario disposizione vagabondo, ma una volta vagabondo è in su.

0
  1. Prima di tutto distruggi la scatola virtuale con distrazione vagabonda.
  2. Passare a C:\Users\Justice sostituire la giustizia tramite nome utente.
  3. Eliminare la cartella .vagrant.d.
  4. Passare alla cartella VM VirtualBox ed eliminare tutto al suo interno.
  5. Riavvialo di nuovo con il vagabondo.

Dovrebbe funzionare correttamente.

+0

Eh? Una risposta parla della modifica del percorso, un'altra del riavvio del vagabondo e si propone di eliminare tonnellate di file solo per "dovrebbe funzionare correttamente"? Non sembra una buona risposta .... –

Problemi correlati