Na ciência da computação, máquina virtual é o nome dado a uma máquina, implementada através de software, que executa programas como um computador real, também chamado de processo de virtualização.
Uma máquina virtual (Virtual Machine – VM) pode ser , definida como “uma duplicata eficiente e isolada de uma máquina real”. A IBM define uma máquina virtual como uma cópia isolada de um sistema físico, e esta cópia está totalmente protegida.
Máquinas virtuais são extremamente úteis no dia a dia, pois permitem ao usuário rodar outros sistemas operacionais dentro de uma janela, tendo acesso a todos os softwares que precisa.
Virtual Machine: Oracle Virtual Box
O que é Ubuntu?
Ubuntu é um sistema operacional desenvolvido pela comunidade Ubuntu, e é perfeito para laptops, desktops e servidores. Seja para uso em casa, escola ou no trabalho, o Ubuntu contém todas as ferramentas que você necessita, desde processador de texto e leitor de emails a servidores web e ferramentas de programação.
O Ubuntu é e sempre será gratuito. Você não paga por nenhum encargo de licença. Você pode baixar, usar e compartilhar com seus amigos e familiares, na escola ou no trabalho, sem pagar nada por isto.
Ubuntu: http://www.ubuntu-br.org/
Como Configurar a Maquina Virtual?
- Instale e abra o software Oracle VM VirtualBox.
- Clique no botão novo.
- Preencha o campo nome com o nome e versão do sistema operacional baixado.
- Na opção tipo escolha: Linux.
- Na opção versão escolha: a versão do sistema operacional* adequado e clique em próximo.
- Escolha o tamanho da memoria RAM, recomendado 521mb e clique em próximo (se possível utilizar 2Gb).
- Na opção disco rígido escolha: Criar um disco virtual agora e clique em próximo.
- Na opção tipo de arquivo escolha: VDI e clique em próximo.
- Na opção de armazenamento escolha: Dinamicamente alocado e clique em próximo.
- Informe o nome desejado para o novo disco rígido e clique criar
- Agora você pode ver o nome do sistema criado com o status desligado.
- clique no sistema operacional e em configurações.
- Clique na opção: Armazenamento.
- Clique na opção: Controladora de IDE
- Clique no ícone em forma de DVD com um sinal de mais verde.
- Clique no botão escolher disco e escolha o sistema operacional baixado (.ISO do UBUNTU).
- Click no botão OK.
- Clique na seta verde: Iniciar.
Pronto a maquina Virtual ira iniciar e dar o boot no DVD virtual que criamos com o arquivo .ISO.
Erros Comuns – Maquina Virtual
* Um erro comum é não escolher o sistema operacional adequadamente, sendo que existe duas opções de instalação exemplo:
- Ubuntu = 32bit (Ubuntu).
- Ubuntu -64bit.
Caso confunda as versões na hora de definir o sistema operacional você será contemplado com a seguinte mensagem de erro:
“this kernel requires an x86-64 cpu but only detected an i686 cpu”
***** Se você não enxerga nenhum sistema operacional x64 no VirtualBox (imagem acima possui a opção correta para sistemas 64 bit):
Plataforma: Oracle Virtualbox no Windows 8 atualizado e Windows 8.1:
Causa:
O pacote de atualização de vunerabilidade do Hyper-V: http://support.microsoft.com/kb/2893986/pt-br
Sintomas:
O Virtualbox não habilita os sistemas operacionais x64 na lista de opções.
O Virtualbox não habilita configurar mais de um processador.
O Virtualbox desabilita a aba aceleração.
Motivo:
O Windows retem recurso do Hyper-V para si próprio desabilitando o uso em outros softwares como o Oracle VirtualBox Machine.
Correção:
Abrir o CMD (prompt de comando do DOS) como administrador e digitar o seguinte comando:
bcdedit /set hypervisorlaunchtype off
Reiniciar o computador.
Outros Possíveis Erros Oracle VM
- Virtualização desabilitada na BIOS do computador.
- Virtualização não suportada pelo computador.
- Outros softwares de virtualização utilizando os recursos VT-X/AMD-V.
Para solucionar estes e outros erros consulte este link: Oracle VM Box FAQ.
Virtual Box User FAQ: https://www.virtualbox.org/wiki/User_FAQ
Como Instalar o Ubuntu?
Para quem ainda não conhece os atuais sistemas operacionais baseados em Linux com certeza deve ter ouvido sobre como é difícil executar uma instalação do mesmo. Prepare-se agora você vai testemunhar que isto não passa de um mito e melhor ainda, a instalação do Ubuntu é mais fácil e mais rápida do que instalar por exemplo o Windows 7 ou 8.
Se você seguiu os passos de como criar a maquina virtual você tem uma janela com o boot Ubuntu carregado, caso queira instalar sem uma maquina virtual, inicie os passos aqui:
1 – Na tela de boas vindas, selecione o idioma para a instalação:
2 – Na preparação o instalador verificara os requisitos, caso tudo certo, clique em continuar:
3 – Escolha o tipo para sua instalação e clique em instalar agora:
4 – Confirme as partições e clique em continuar:
5 – Escolha o local da instalação e clique em continuar:
6 – Escolha o layout do teclado e clique em continuar:
7 – Escolha um usuário e senha para o sistema operacional e clique em continuar:
8 – Aguarde o termino da instalação:
9 – Não reinicie, desligue a maquina virtual pelo menu Maquina e modifique as configurações para excluir o ISO de boot do Ubuntu e religue a maquina virtual:
Obs: Não esqueça que você configurou um DVD virtual com a instalação do Ubuntu e o boot ira inicializar o instalador novamente, você precisa fechar a maquina virtual, clicar o no disco ISO criado, botão direito remover e iniciar o sistema outra vez.
Resolução WideScreen na Maquina Virtual:
Após a instalação completa da maquina virtual, você pode ver que a tela possui a uma resolução de 1024×768 mas para ajuste total da tela widescreen é necessário uma resolução de 1366×768, para mudar isso siga os seguintes passos:
- Abra a maquina Virtual.
- Efetue login no Ubuntu.
- No menu dispositivos clique em:
- Instalar adicionais para convidado:
- Desligue a maquina virtual.
- ligue novamente já com o monitor widescreen.
IMPORTANTE:
Caso não obtenha uma resolução widescreen após instalar os adicionais para convidados de sua maquina virtual, significa que a versão do Virtual Box que você está usando não possui os adicionais para convidado correto para o Ubuntu 14.10, neste caso você não irá obter a resolução total da sua tela, para resolver o problema você precisa instalar a ultima versão dos adicionais de convidado para o Virtual box, abra o terminal e digite os seguintes comandos:
sudo apt-get update sudo apt-get install virtualbox-guest-dkms
Escolha a opção Y para instalar a nova versão do pacote de adicionais para convidado da maquina virtual e reinicie seu computador. Para mais informações utilize o link abaixo:
Guest Additions Ubuntu 14.10: https://launchpad.net/ubuntu/+source/virtualbox-guest-additions-iso
Resolução da tela após atualizar o Ubuntu:
Após atualizar o Ubuntu em alguns casos você precisa reinstalar os adicionais para convidado do Virtual Box para que a resolução da tela volte ao formato widescreen, para isto siga os seguintes passos:
- Entre no dispositivo de media do Virtual Box: /media/user/VBOXADDITIONS_x.x.xx.xxxxx
- rode o seguinte arquivo: sudo sh ./VBoxLinuxAdditions.run
- Reinicie o Ubuntu.
Parabéns e bem vindo ao mundo Linux.
O que fazer depois de instalar o Ubuntu?
Após instalar o Ubuntu talvez você queira saber mais sobre o que instalar e como programar para o sistema operacional Linux então você pode clicar aqui.
Gostaria de saber aonde como faço pra digitar este comado:” bcdedit /set hypervisorlaunchtype off ” . Se é na máquina virtual no qual instalei ou no prompt de comando do window da minha máquina real. que se encontra acima pra instalar o ubuntu 14.04 na máquina virtual pois exatamente está mostrando esse mesmo erro. “this kernel requires an x86-64 cpu but only detected an i686 cpu” quando dou clique pra iniciar a instalação do ubuntu.
Baixei o ubuntu 14.04 64 bit . Meu notebook é windows 8 64 bit intel core i3. Desde já agradeço.
Olá Alsuerio,
Se seu computador é 64bit, e você baixou a versão do Ubuntu 64bit, este erro é porque você esta tentando instalar uma versão de 64bit em uma maquina virtual de 32 bit – você precisa escolher a opção Ubuntu 64 na hora de criar a maquina virtual.
Agora se você esta usando o Windows 8 e não consegue enxergar a opção Ubuntu 64bit ou nenhum sistema operacional 64bit na lista de opções de sistemas operacionais, então você foi afetado pelo patch de correção da Microsoft.
Abra o prompt de comando do Windows 8 como administrador e digite a linha de comando para o bcedit e reinicie o computador
Crie uma nova maquina virtual e escolha a opção do sistema operacional Ubuntu 64bit.
Obrigado por visitar o site e nos ajudar a melhorar o tutorial.
Abraços.
Ricardo, Muito obrigado pela dica. Valeu mesmo,
Boa Tarde,
Tenho o Windows 7 Ultimate, e mesmo após habilitar o Hyper-V digitando “bcdedit /set hypervisorlaunchtype off” e reiniciando a máquina, a opção Ubuntu 64 bits não aparece.
O que pode ser?
Abraço
Olá Paulo,
Em alguns computadores você precisa habilitar a virtualização na BIOS, outros não suportam virtualização, existe uma Thread no fórum do Virtual Box sobre este problema, recomendo que você de uma olhada nestes links:
https://forums.virtualbox.org/viewtopic.php?f=6&t=44666 ou
https://forums.virtualbox.org/viewtopic.php?f=6&t=36274
FAQ – veja se há outras virtualizações rodando na sua maquina como o Hyper-V e os requerimentos para Bios que suportam hardware virtualization (VT-x e AMD-V):
https://forums.virtualbox.org/viewtopic.php?t=8669
Adicionamos o FAQ ao post para informações adicionais sobre possíveis erros.
Obrigado por participar da nossa comunidade e nos ajudar a completar o material.
abraços
Gostaria saber de como fazer um dual boot na minha máquina com windows 8 e ubuntu desktop 14.04 Quais são os procedimentos que devo fazer. Desde já agradeço.
Olá Alsuerio,
O jeito mais fácil de fazer isto se você já tem o Windows 8 pré-instalado, então você precisa criar uma nova partição no disco (Shrinking a Volume), você pode instalar o Ubuntu na partição que você criou normalmente.
Partições Windows:
http://msdn.microsoft.com/en-us/library/dd163559.aspx
Só o Windows 8 poderá dar o Boot, isto por causa do secure boot do Windows 8, para desabilitar o Secure Boot :
http://technet.microsoft.com/en-us/library/dn481258.aspx
Para configurar o Multi Boot Windows 8:
http://msdn.microsoft.com/en-us/library/windows/hardware/ff542273(v=vs.85).aspx
Editar opções de Boot:
http://msdn.microsoft.com/en-us/library/windows/hardware/ff545492(v=vs.85).aspx
Aqui algumas instruções Ask Ubuntu:
http://askubuntu.com/questions/230878/dual-boot-windows-8-and-ubuntu-with-windows-8-boot-manager
Use os links oficiais para entender o conceito e o processo, caso ainda tenha alguma duvida será em um, ou outro procedimento. Use o link do Ask Ubuntu que possui a solução para o cenário da sua instalação.
Abraços
cara estou tendo problemas nessa parte de aumentar a tela . No meu caso dava erro na hora de instalar adicionais para convidado, dizia que nao tinha nenhum dispositivo ai eu baixei esse ai , que voce disponibilizo , quando eu fui fazer o mesmo esquema , deu erro dizendo que nao foi possivel inserir o disco rigido atual ai manda eu forcar desmontagem … espero resposta , Desde ja agradeco
Olá Thierry,
Este erro é comum, acontece geralmente quando você atualiza a versão do Ubuntu, ou quando você usa um Virtual Box mais antigo e não possui os adicionais para convidado corretos. Quando você instala pela primeira vez você precisa inserir a imagem do CD pelo menu Dispositivo, adicionei uma figura nova ao post para facilitar o entendimento. Se você já inseriu a imagem do CD:
Abra o terminal e use:
sudo apt-get update
sudo apt-get install virtualbox-guest-dkms
A instalação vai te dizer se você possui ou não a ultima versão dos adicionais, se não possuir clique Yes para instalar se já possuir, siga os passos abaixo:
Abra o gerenciador de arquivos pela GUI (segundo ícone) e veja se você tem por exemplo o dispositivo chamado VBOXADDITIONS_4.3.12_93733 (ou a versão da maquina virtual que você está usando).
Abra a pasta e no topo do lado das setas no nome da pasta clique com o botão direito e copie o caminho da pasta , dentro dele tem os arquivos necessários para ajustar a tela.
Abra o terminal e digite cd /media/Computador/VBOXADDITIONS_4.3.12_93733 (caminho copiado)
digite sudo sh ./VBoxLinuxAdditions.run e reinicie a maquina virtual.
Espero ter ajudado,
Abraços.
Fiz o procedimento do bcdedit /set hypervisorlaunchtype off e o VM funcionou primeira. So que quando voltei a utilizar o Hyper – V ele comecou a acusar problema com o Vt-x -.-”
É possível que os dois software utilizem o recurso do vtx ou se eu quiser usar o Hyper V vou ter que digitar o comando ON ??
Olá Hugo,
A Microsoft alterou está funcionalidade do Hyper V na atualização de segurança e fechou o controle de virtualização.
A modificação de segurança determina que só um processo pode controlar o hardware virtual ao mesmo tempo por causa de estabilidade. Então você precisa ligar e desligar o HyperVisor e reiniciar a maquina, sempre que quiser alternar a virtualização:
Desligar e usar o Oracle Virtual Box:
bcdedit /set hypervisorlaunchtype off
Ligar e usar o Hyper V:
bcdedit /set hypervisorlaunchtype on
ou
bcdedit /set hypervisorlaunchtype auto
Espero ter ajudado,
Abraços
Valeu por compartilhar um ótimo tutorial!
Estou com um probleminha ao iniciar a máquina o Ubuntu começa carregar e depois tela fica toda colorida, como resolver isso.
Olá Ana,
A tela fica com listras coloridas certo?
Tente pressionar Ctrl+Alt+F1 para abrir o shell e depois Ctrl+Alt+F7 para retornar ao modo gráfico.
O kernel vai detectar seu monitor novamente e vai e mostrar a resolução corretamente.
Espero ter ajudado Obrigado.
é EXATAMENTE isso, MUITO obrigado.
Ótimo introdução.
Parabéns 🙂
Excelente dicas, parabéns!
Olá, no meu está dando este erro quando inicio o Ubuntu, fiz conforme foi explicado.
“[ 24.128916] systemd-logind [1305]: Failed to start unit user@999.service: Unknown unit: user@999.service=0xaddr”.
Versão x64, como meu Win7 também é. Habilitado na BIOS. Obrigadão desde já :DD
Olá Neto,
Este é um bug conhecido do Ubuntu, você pode utilizar o post a seguir se estiver utilizando o Ubuntu no VirtualBox:
http://doubleloop.net/blog/2015/02/06/virtualbox-ubuntu-livecd-smbus-errors-osx/
Espero ter ajudado.
Abraços.
Amigo que Site muito bom mesmo. está de parabéns.
Gostaria que ajudasse, veja:Tenho o W7 e tenho o virtual box instalado nele. baixei a iso do open suse42.1 e instalei na máquina virtual. Só que estou com problemas para instalar adicionais de c onvidados. Vou em dispositivos e clico para adicionar, mas dá um erro como: que nao foi possivel inserir o disco rigido atual ai manda eu forcar desmontagem.
Amigo quero dominar isso de qualquer jeito, e com sua ajuda seria muito bom.
Gostaria que quando for fazer qualquer coisas nas máquinas Real e Virtuada enfatizasse o local, isto é, se é em uma ou na outra.
agradeço desde já.
Olá Marcos,
Para re-instalar os adicionais de convidados faço o seguinte, no terminal:
Entre no dispositivo de media do Virtual Box: /media/user/VBOXADDITIONS_x.x.xx.xxxxx.
rode o seguinte arquivo: sudo sh ./VBoxLinuxAdditions.run
Reinicie o sistema.
Abraços.
[…] Caso você nao saiba como criar uma máquina virtual e queira aprender, sugiro que entre aqui, aqui ou […]