Como passar "Carregando inicial Ramdisk" travar depois de ir de x86_64 para i686 cpu

6

Para encurtar a história, eu tenho uma configuração do Ubuntu 12.04 64-Bit Server como uma máquina virtual com o VirtualBox (4.1.18). Migrei a máquina convidada de um chipset AMD (uma máquina de jogos) para um Intel Xeon (hardware de servidor com suporte a processador duplo), pensando que não haveria problemas. Uma vez que recebi a configuração da máquina convidada no servidor, iniciei a máquina convidada apenas para descobrir que ela está travada em "Carregando o Ramdisk inicial".

Eu montei o ISO de configuração de 64 bits do Ubuntu 12.04 para ver se eu poderia entrar para ver os logs, mas obter "Kernel requer CPU x86-64, mas só detecta CPU i686" ao tentar arrancar o ISO. Tenha em mente que o sistema operacional host em ambas as máquinas de origem e destino também é o Ubuntu 12.04 Server 64-Bit. Isso me levou a investigar como o sistema operacional convidado vê as informações da CPU na máquina virtual. Descobri que as informações da CPU parecem exatamente as mesmas no host, como acontece no convidado da máquina de origem.

Informações da CPU de origem:

Processor - AMD Phenom™ II X4
Model - 925
OPN Tray - HDX925WFK4DGI
OPN PIB - HDX925WFGIBOX
Operating Mode 32 Bit - Yes
Operating Mode 64 Bit - Yes
Revision - C2
Base Speed (MHz) - 2800
Boost Speed (MHz)
Voltages - 0.850-1.425V 
Wattage - 95 W
AMD Virtualization Technology - Yes
L1 Cache Size (KB) - 128
L1 Cache Count - 4
L2 Cache Size (KB) - 512
L2 Cache Count - 4
L3 Cache Size (KB) - 6144
CMOS - 45nm SOI
Socket - AM3
AMD Business Class - No
Black Edition - No

Informações da CPU de destino:

3 Ghz Xeon - SL7ZF
Number of Cores - 1
Clock Speed - 3 GHz
L2 Cache - 2 MB
FSB Speed - 800 MHz
FSB Parity - Yes 
Instruction Set - 64-bit
Embedded Options Available - No
Lithography - 90 nm
Max TDP - 110 W
VID Voltage Range - 1.2875V-1.3875V
Physical Address Extensions - 32-bit
ECC Memory Supported - No
Processing Die Size - 135 mm2
Number of Processing Die Transistors - 169 million
Sockets Supported - PPGA604
Intel® Hyper-Threading Technology - No
Intel® Virtualization Technology (VT-x) - No
Intel® Trusted Execution Technology - No
Intel® 64 - Yes 
Idle States - Yes 

Eu encontrei uma pergunta semelhante , mas não tinha certeza se isso se aplica à minha situação. O cpu de destino mostra para suportar instruções de 64 bits. Por outro lado, também li que o 64-Bit da Intel não é verdadeiro 64-Bit.

Estou preso a reconstruir minha VM convidada do zero?

    
por Chad Harrison 15.04.2013 / 16:43

2 respostas

2

Seu problema pode não estar no novo processador, mas nas configurações do seu vm. A primeira máquina com o processador AMD possui suporte de visualização embutido no processador e o segundo não. Existe uma opção nas configurações da máquina virtual no sistema > Aceleração > ... para aceleração de hardware que a máquina Intel não possui.

"Intel® Virtualization Technology (VT-x) - No"
    
por 15.04.2013 / 20:22
1

Eu estava preso em "Carregando o disco RAM inicial" também. Na verdade, no meu caso, o sistema convidado era o Debian 64-bit. E o problema foi resolvido quando especifiquei exatamente o tipo do sistema operacional no Geral > Básico > Versão.

    
por 23.07.2018 / 03:23