Não consigo encontrar o ISO do servidor Ubuntu correto para VirtualBox

Não consigo encontrar o ISO do servidor Ubuntu correto para VirtualBox

Tenho tentado a manhã toda encontrar o ISO do Ubuntu Server (12.04) correto para usar na instalação de um sistema operacional convidado Ubuntu em minha VM VBox.

Aqui estão as estatísticas relevantes:

  • Máquina host: AMD de 64 bits
  • SO host: Ubuntu Desktop 11.04
  • SO da VM: Linux
  • Versão do sistema operacional VM: Ubuntu
  • ISO baixado e tentado:ubuntu-12.04-server-amd64.iso

Quando tento iniciar a VM, recebo um menu principal, a primeira opção éInstale o Ubuntu. Quando seleciono isso, recebo uma mensagem de erro:

Este kernel requer uma CPU x86-64, mas detectou apenas uma CPU i686. Não foi possível inicializar - use um kernel apropriado para sua CPU.

Editar: Essa mensagem me faz pensar que tenho um32 bitsmáquina, mas estou tentando executar um ISO de 64 bits. Eu souconfianteque este é de 64 bits, no entanto, como uname -mproduz x86-64no terminal... e a execução lscpuproduz:

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
CPU(s):                2
Thread(s) per core:    1
Core(s) per socket:    2
CPU socket(s):         1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Stepping:              10
CPU MHz:               1200.000
L1d cache:             32K
L1i cache:             32K
L2 cache:              1024K

Aqui está o problema: baixei o ISO em uma máquina Windows, porque minha máquina Ubuntu (aquela que executa o Ubuntu Desktop 11.04 e hospeda a futura VM) tem uma conexão de rede ruim. Então baixei para um cliente Windows, coloquei o ISO em uma unidade flash, copiei para minha máquina Ubuntu e salvei localmente. Gostaria de saber se a página de download viu que eu estava tentando fazer download de um cliente Windows e troquei a versão x86-64 por i686. Caso contrário, baixei o ISO errado.

Alguém pode me dizer qual é o ISO correto? Achei que a versão AMD de 64 bits seria exatamente o que eu precisava.

Responder1

Seu ISO é provavelmente o correto. O que você precisa fazer é certificar-se de que está configurando uma máquina virtual de 64 bits. DeSite VBox(ênfase minha):

Convidados de 64 bits

O VirtualBox oferece suporte a sistemas operacionais convidados de 64 bits, mesmo em sistemas operacionais host de 32 bits, desde que as seguintes condições sejam atendidas:

  1. Você precisa de um processador de 64 bits com suporte para virtualização de hardware (consulte a seção chamada “Virtualização de hardware versus software”).

  2. Vocêdeve habilitar a virtualização de hardwarepara a VM específica para a qual você deseja suporte de 64 bits; a virtualização de software não é compatível com VMs de 64 bits.

  3. Se você quiser usar o suporte convidado de 64 bits em um sistema operacional host de 32 bits,você também deve selecionar um sistema operacional de 64 bits para a VM específica. Como o suporte a 64 bits em hosts de 32 bits incorre em sobrecarga adicional, o VirtualBox só habilita esse suporte mediante solicitação explícita.

    Em hosts de 64 bits (que normalmente vêm com suporte para virtualização de hardware), os sistemas operacionais convidados de 64 bits são sempre suportados, independentemente das configurações, portanto, você pode simplesmente instalar um sistema operacional de 64 bits no convidado.

Aviso

Em qualquer host, você deve ativar o APIC de E/S para máquinas virtuais que pretende usar no modo de 64 bits. Isto é especialmente verdadeiro para VMs do Windows de 64 bits. Veja a seção chamada “"Aba Avançado"”. Além disso, para convidados Windows de 64 bits, você deve certificar-se de que a VM usa o dispositivo de rede Intel, já que não há suporte de driver de 64 bits para a placa AMD PCNet; consulte a seção chamada “Hardware de rede virtual”.

Se você usar o assistente "Criar VM" da interface gráfica do usuário do VirtualBox (consulte a seção chamada “Criando sua primeira máquina virtual”), o VirtualBox usará automaticamente as configurações corretas para cada tipo de sistema operacional de 64 bits selecionado.

Então, tente criar uma nova máquina virtual e selecione Ubuntu 64 como sistema operacional. Todas as configurações devem ser configuradas corretamente pelo VirtualBox e você poderá instalar sem problemas.

Responder2

Você pode baixar diretamente de um dos espelhos. E simubuntu-12.04-server-amd64.isoé a versão correta de 64 bits.

Talvez você esteja executando um sistema operacional básico de 32 bits. Execute uname -a para verificar a versão do kernel.
Abaixo está um exemplo de uma saída de 64 bits.

p0rkjello@de01u0001:~$ uname -a
Linux de01u0001 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

A saída de um sistema AMD que possuo

p0rkjello@de01u0001:~$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                6
On-line CPU(s) list:   0-5
Thread(s) per core:    1
Core(s) per socket:    6
Socket(s):             1
NUMA node(s):          1
Vendor ID:             AuthenticAMD

informação relacionada