Ho appena aggiornato il mio portatile da Windows 7 a Windows 10 e ho scoperto che non sono in grado di avviare le VM di Virtualbox configurate con un adattatore bridged.
Vedi la configurazione qui sotto:
]1
Ecco come ho risolto questo problema:
Abilitare "Windows 8" compatibilità per l'eseguibile di VirtualBox: cliccate con il tasto destro del mouse sulla scorciatoia di VirtualBox>Proprietà: nella finestra di dialogo Proprietà: passate alla scheda "Compatibilità", nella sezione "Modalità di compatibilità", selezionate la casella di controllo accanto a: "Esegui questo programma in modalità di compatibilità", assicuratevi che "Windows 8" sia selezionato nella casella combinata. cliccate Ok, eseguite VirtualBox di nuovo! (non è necessario eseguire come amministratore)
p.s.: Sembra che VirtualBox non supporti ancora completamente Windows 10, quindi alcune funzioni potrebbero non funzionare correttamente su alcuni computer
Da Reddit:
https://www.reddit.com/r/Windows10/comments/39af75/for_my_win10_companions_heres_how_to_get/
Non riesco a vedere la fonte originale in questo thread, anche se mi piacerebbe.
Sto usando queste istruzioni con un portatile che è passato da windows 8 a windows 10. Devo ripetere le ultime istruzioni dopo il riavvio.
Ho testato una soluzione per me stesso e voglio condividere la mia soluzione.
- Host ha funzionato solo
- Bridge Adapter ha funzionato
La mia configurazione è
- Surface Pro 1
- Clean install Windows 10 x64 build 10130
- VirtualBox-5.0.0_RC1-100731-Win.exe
(questa è la mia opinione ma non testata su come rimuovere la versione precedente installando VirtualBox-5.0.0_RC1-100731-Win.exe con select all funzione per installare il suo guasto e rollback tutti, poi il suo stesso come disinstallazione)
Passo di installazione
- Fai clic destro su VirtualBox-5.0.0_RC1-100731-Win.exe e seleziona "Esegui come amministratore"
- "Deseleziona" l'opzione network bridge
- avanti fino alla fine
Aprire "Gestione dispositivi", è possibile utilizzare la barra di ricerca per ottenere questo, sotto "Adattatori di rete" poi fare clic destro "VirtualBox Host-Only Ethernet Adapter" seleziona "Update Driver Software" seleziona "Search automactic" aspetta che finisca
Aprire "Connessioni di rete", è possibile utilizzare la barra di ricerca per ottenere questo, a qui si dovrebbe trovare VirtualBox Host-Only Ethernet Adapter
Apri "CMD", puoi usare la barra di ricerca per ottenerlo, fai clic destro e seleziona Esegui come amministratore
cd al tuo percorso di installazione ed esegui il comando "VirtualBox-5.0.0_RC1-100731-Win.exe -extract" il suo ritorno pop-up dì dove si trova la cartella estratta
nella cartella estratta estrarre "VirtualBox-5.0.0_RC1-r100731-MultiArch_amd64.msi" da 7-Zip o qualsiasi simile
nella cartella msi estratta rinominare tutti i file rimuovendo file_ davanti ad essi
copiare "VBoxNetFltNobj.sys" e "VBoxNetFlt.sys" in C:\Windows\System32\
Aprire "CMD", è possibile utilizzare la barra di ricerca per ottenere questo, fare clic destro e selezionare Esegui come amministratore eseguire il comando "regsvr32.exe /s VBoxNetFltNobj.sys" eseguire il comando "regsvr32.exe /s VBoxNetFlt.sys"
Aprire "Connessioni di rete", è possibile utilizzare la barra di ricerca per ottenere questo, clic destro su qualsiasi adattatore di rete reale selezionare Proprietà selezionare Installa selezionare Servizio selezionare "Avere disco" e sfogliare fino a "VBoxDrv.inf" selezionare "VirtualBox NDIS6 Bridged Networking Driver" dopo aver finito installare si dovrebbe vedere il suo avaliable in questo collegamento
Nel menu di avvio fare clic destro su "Orcle VM VirtualBox" selezionare la posizione del file aperto
Clicca con il tasto destro del mouse sul collegamento e poi seleziona le proprietà nella scheda "Compatibilità" selezionando "Esegui questo programma come amministratore"
!!! questo molto importante per eseguire l'applicazione con adminstrator se non perderai la scheda di rete host-only
- Aprire "Virtual Box" selezionare file > preferenza selezionare rete poi selezionare Host On Network selezionare modifica cambiare ip a 192.168.56.1 e netmask a 255.255.255.0
- Ora è possibile utilizzare sia la rete host-only che la rete bridge sul vostro ospite
Penso che la ragione per cui l'installazione normale era un errore è circa livello di accesso dell'amministratore quando si registra il servizio e si esegue l'applicazione
Scusa per il mio cattivo inglese e questa è una procedura così lunga
Spero che questo funzioni anche per te. ^_^!