Installa Ubuntu a 64 bit in VirtualBox [chiuso]


25

Ho installato VirtualBox e scaricato Ubuntu 64 bit. Quando seleziono Linux in VirtualBox, viene mostrato solo Ubuntu 32 bit. Sto facendo qualcosa di sbagliato che impedisce la visualizzazione dell'opzione a 64 bit? La mia macchina come sistema operativo Windows 7 a 64 bit con 8 GB di RAM.

Schermata VBox


Ho tradotto il tuo post in inglese, scusami ma questo sito accetta solo post in inglese. La prossima volta, prova a utilizzare translate.google.com .
terdon,

La mia ipotesi è che ciò accada dopo l'installazione del virtualboxpacchetto in Ubuntu 14.04. Il VirtualBox installato da quel pacchetto sembra supportare solo i sistemi operativi a 32 bit.
Reinier Post,

In altre parole, questo probabilmente ha il duplicato askubuntu.com/questions/534693/…
Reinier Post,

Ho avuto questo problema e ho dovuto andare al BIOS e abilitare la virtualizzazione. Ciò ha risolto.
Akavall,

Risposte:


13

Il problema è che è necessario creare una macchina virtuale a 64 bit. Probabilmente ne hai creato uno a 32 bit, motivo per cui l'opzione non viene visualizzata. Dal sito Web di VBox (il mio accento è mio):

Ospiti a 64 bit

VirtualBox supporta i sistemi operativi guest a 64 bit, anche su sistemi operativi host a 32 bit, purché siano soddisfatte le seguenti condizioni:

  1. È necessario un processore a 64 bit con supporto per la virtualizzazione hardware (vedere la sezione chiamata " Virtualizzazione hardware vs. software ").

  2. È necessario abilitare la virtualizzazione hardware per la VM specifica per la quale si desidera il supporto a 64 bit; la virtualizzazione del software non è supportata per le macchine virtuali a 64 bit.

  3. Se si desidera utilizzare il supporto guest a 64 bit su un sistema operativo host a 32 bit, è necessario selezionare anche un sistema operativo a 64 bit per la VM specifica . Poiché il supporto di 64 bit su host a 32 bit comporta un sovraccarico aggiuntivo, VirtualBox abilita questo supporto solo su richiesta esplicita.

    Negli host a 64 bit (che in genere vengono forniti con il supporto della virtualizzazione hardware), i sistemi operativi guest a 64 bit sono sempre supportati indipendentemente dalle impostazioni, quindi è possibile installare semplicemente un sistema operativo a 64 bit nel guest.

avvertimento

Su qualsiasi host, è necessario abilitare l'APIC I / O per le macchine virtuali che si intende utilizzare in modalità a 64 bit. Ciò è particolarmente vero per le macchine virtuali Windows a 64 bit. Vedi la sezione chiamata "Scheda " Avanzate " ”. Inoltre, per i guest Windows a 64 bit, è necessario assicurarsi che la VM utilizzi il dispositivo di rete Intel, poiché non è disponibile il supporto del driver a 64 bit per la scheda AMNet PCNet; vedere la sezione chiamata "Hardware di rete virtuale".

Se si utilizza la procedura guidata "Crea VM" dell'interfaccia utente grafica di VirtualBox (consultare la sezione chiamata "Creazione della prima macchina virtuale"), VirtualBox utilizzerà automaticamente le impostazioni corrette per ciascun tipo di sistema operativo a 64 bit selezionato.

Quindi, prova a creare una nuova macchina virtuale e seleziona Ubuntu 64 come sistema operativo. Tutte le impostazioni devono essere configurate correttamente da VirtualBox e dovresti essere in grado di installare senza problemi.


3
Ho avuto questo problema e tutto quello che dovevo fare era andare nel menu BIOS (Lenovo G50-80) e abilitare la virtualizzazione hardware. Ora Ubuntu a 64 bit appare come un'opzione per me in VirtualBox
Ogaday il

3
Il BIOS deve ovviamente abilitare la virtualizzazione, ma per me, ho anche dovuto disinstallare Hyper-V ("Rimuovi funzionalità Windows 10") che per qualche motivo ha interferito con questo
RLaaa,

2

Molto probabilmente il tuo processore non è quello a 64 bit, ecco perché VirtualBox non è in grado di eseguire kernel a 64 bit, o nella maggior parte dei casi i nuovi computer VT (tecnologia di virtualizzazione) necessari per eseguire guest a 64 bit sono disabilitati nel BIOS impostazioni che è possibile modificare nella sezione BIOS della macchina.

Per verificare se il processore è in grado di supportare VT o meno, eseguire i seguenti comandi nella finestra del terminale.

 grep --color vmx /proc/cpuinfo.

 grep --color svx /proc/cpuinfo

Poiché vmx è un indicatore per il processore Intel e svm è per il processore AMD. Se l'output mostra vmx o svm, la tua macchina è in grado di VT .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.