2013-10-31 18:57:24 +0000 2013-10-31 18:57:24 +0000
83
83

Perché Virtual Box non mi dà la possibilità di creare ospiti a 64 bit?

Il mio host è x64 bit Windows 8.1.

Ho scaricato l'ultimo Virtual Box (4.3) e sto cercando di creare una VM con un sistema operativo Ubuntu a 64 bit (ubuntu-12. 04.3-desktop-amd64).

Quando vado su Nuova VM wizard, non mi dà la possibilità di selezionare “Ubuntu (x64)” come ho visto negli screenshot di altre persone, solo “Ubuntu”. Di conseguenza, l'ISO non può avviarsi. Ho provato in un altro PC e Virtual Box dà le varianti x64 alla maggior parte degli OS elencati…

Control Panel mostra l'OS x64, il processore x64. Il mio portatile host è un processore Sony Vaio VPCZ22UGX/N, Intel® Core™ i7-2640M. CPUz mostra che il Vx-t è disponibile sul mio processore, naturalmente.

Ecco quello che ho provato finora:

  • Ho abilitato l'IO APIC come richiesto nei documenti.

  • Ho la virtualizzazione abilitata nel BIOS. Funziona bene in VMware.

  • Verifico che Hyper-V non sia in esecuzione o addirittura installato sul mio Windows. Stessa cosa per VMware.

  • Ho anche provato a eseguire il comando:

per quella VM, ma nessuna modifica… Penso che il problema sia che non riesco a selezionare la variante x64 del sistema operativo Ubuntu per quella VM. Altre persone sembrano indicare che è un requisito, ma per qualche motivo non ottengo questa opzione.

Ho passato molto tempo e non riesco a trovare cosa non va… Qualcuno sa che cosa potrebbe mancare qui?

Grazie mille!!

Eduardo

Risposte (9)

45
45
45
2014-05-10 17:05:09 +0000

Mi sono imbattuto nello stesso problema.

Spegnere l'Hyper-v ha temporaneamente risolto il mio problema e tutte le opzioni a 64bit erano disponibili:

Uso l'Hyper-v sul mio portatile. Quando so che non ho bisogno di VM per il giorno, posso spremere un po’ più di prestazioni dalla macchina spegnendo Hyper-v con:

bcdedit /set hypervisorlaunchtype off

e un riavvio. Per riaccenderlo:

bcdedit /set hypervisorlaunchtype on (o auto start)

e un riavvio. Fonte

16
16
16
2014-06-26 18:46:27 +0000

Avevo lo stesso problema (hardware compatibile, opzioni abilitate - non c'è modo di creare una VM a 64 bit), e ho rinunciato a VirtualBox e ho provato VMWare Workstation. Fortunatamente, ho avuto un errore simile ma esplicito che mi chiedeva di disinstallare Hyper-V. Disattivarlo non è sufficiente, bisogna rimuovere il componente dal sistema. Questo post mi è stato utile Disinstallare HyperV da Windows 8

Per rimuovere il componente basta eseguire questo comando da e admin cmd (crediti a @levi-botelho):

Dism /online /disable-feature /featurename:Microsoft-Hyper-V
14
14
14
2013-11-29 08:09:26 +0000

VT-x/AMD-v cpus sono la strada da percorrere.

Vedi questo post per maggiori dettagli.

Ho abilitato con successo questa capacità nel mio Thinkpad T420.

4
4
4
2014-10-03 10:54:54 +0000
3
3
3
2014-02-25 05:57:14 +0000

Ho avuto un problema simile. Inserisci VT-x nel tuo BIOS e riavvia, puoi provare a reinstallare VirtualBox? Per qualche ragione, l'opzione a 64 bit non viene visualizzata a meno che non si reinstalla VirtualBox. L'ho fatto e ha risolto il problema per me.

1
1
1
2014-07-25 18:14:22 +0000

Ho avuto lo stesso identico problema; Hyper-V disinstallato, virtualizzazione BIOS/UEFI abilitata, ho provato a forzare la VM ad essere abilitata.

Alla fine la soluzione è stata abbastanza semplice:

Quando si installa VirtualBox con tutte le impostazioni corrette, si dichiara che solo gli ospiti a 32 bit sono disponibili come prima. Tuttavia, se poi si riavvia il computer e si prova a caricare di nuovo VirtualBox (per me, si è bloccato due volte prima di caricare con successo), le opzioni a 64 bit appaiono dal nulla.

0
0
0
2016-08-15 16:29:09 +0000

Dopo aver seguito i passi che la maggior parte degli altri mi avevano raccomandato, non ero ancora in grado di andare avanti; quello che mi ha aiutato è stato disabilitare l'antivirus (nel mio caso Avast). Riavviato Virtualbox e voilà!

0
0
0
2014-09-14 20:31:50 +0000

La soluzione per me è stata quella di aggiornare il mio bios. Anche se il mio bios 2012 aveva l'opzione di virtualizzazione Intel, non ha funzionato per me. Immagino che sia stato un disallineamento tra il mio bios e i miei driver per i finestrini. Flashing al bios 2014 ha risolto il problema per me. Ora ho le opzioni x64 tutte nella mia scatola virtuale.

0
0
0
2014-10-02 21:56:58 +0000

Non mi ero reso conto che i passi per accedere al BIOS fossero cambiati in Windows 8.1, ma questo è il link PIÙ utile per questo problema! http://www.makeuseof.com/tag/how-to-access-the-bios-on-a-windows-8-computer/ &003

Una volta entrati nel BIOS seguendo i passi del link qui sopra, abilitare “SVM” e si dovrebbe essere pronti ad andare!

Domande correlate

19
11
5
8
6