Instalar Ubuntu em uma máquina virtual no Windows

Postado por: Pedro Rogério em
Ubuntu

O sistema operacional Linux para um novo usuário pode ser um pouco assustador. Windows é tão simples não, funciona tão bem. A solução para aqueles curiosos que queiram testar o Linux e não querem formatar/e ou particionar o HD é a utilização de uma máquina virtual. Uma máquina virtual cria um disco virtual em disco rígido, ou seja, ela vai criar um HD fictício dentro do seu HD real para a instalação do novo sistema operacional sem comprometer o antigo. Caso não fique satisfeito depois basta apagar o disco virtual criado, pronto, você continua com o sistema operacional nativo sem problemas.

Máquinas Virtuais

Primeiro vamos escolher o software de virtualização que devemos utilizar. Hoje existem 4 softwares conhecidos: Parallels, VMWare, QEMU, e VirtualBox. Parallels custa cerca de $79,99, nesse caso não serve para nosso tutorial, a não ser que você queira comprar o Software.

O que nos resta são: VMWare, QEMU, e VirtualBox. VMWare possui duas versões freeware, um chamado de player e o outro chamado de servidor, mas não é tão rápido quanto a versão profissional. Já o QEMU roda completamente através de linhas de comando, possui uma versão gráfica para Windows mas ainda está em estágio alpha. Além disso ele não possui uma opção básica que as outras máquinas virtuais possuem, como pausar a máquina virtual. Nos resta então a VirtualBox.

VirtualBox

O VirtualBox é um software gratuito, tornou-se Open Source em Janeiro de 2007 e possui versões para praticamente todos os sistemas operacionais, inclusive roda no Windows 7. Antes de tudo, vá até o site do VirtualBox, navegue até a seção de Downloads e baixe o binário para Windows. Após o download, inicie o processo de instalação, ele é muito simples e não tem segredo algum, basta seguir os passos sem medo.

Criar a primeira máquina virtual

Com o VirtualBox instalado corretamente, chegou a hora de baixar o Ubuntu. A versão utilizada nesse tutorial é a 9.10. Siga até a seção de Download, opte pela versão de 32 Bits ou 64 Bits, aqui usei a versão 64 Bits, mas os passos de instalação para ambas são os mesmos.

Já com a imagem do Ubuntu salva no HD (Arquivo ISO), abra o VirtualBox e clique em Novo. Você verá uma imagem semelhante a abaixo onde iremos criar a nossa primeira máquina virtual:

Criação de máquina virtual no VirtualBox

Basta clicar em Próximo, agora vamos para o passo onde iremos dar um nome para nossa máquina virtual e iremos escolher o tipo do sistema operacional. Dê o nome de Ubuntu, em Sistema Operacional escolha Linux e em versão, passo extremamente importante, escolha a versão que você baixou, seja ela 32 Bits ou 64 Bits:

Nome da máquina virtual e tipo de sistema operacional no VirtualBox

Nesse próximo passo, vamos escolher o quanto de memória RAM devemos alocar para a máquina virtual, isso irá depender de quanta memória você tem instalada no PC, quanto mais melhor, configure o quanto desejar:

Total de Memória RAM dedicada a máquina virtual

Nesse próximo passo vamos criar o disco rígido virtual, basta clicar em próximo que você será levado a um novo assistente:

Criação de um disco virtual no VirtualBox

Agora você está no assistente de criação de discos rígidos virtuais, basta por enquanto clicar em próximo:

Assistente de criação de discos rígidos virtuais no VirtualBox

Já no assistente do Tipo de Armazenamento do disco rígido escolha Armazenamento dinamicamente expansível, onde, o sistema operacional irá ocupar um espaço pequeno e irá crescer dinamicamente até o tamanho especificado a medida em que o sistema operacional exigir mais espaço:

Tipo de Armazenamento do disco rígido no VirtualBox

Nesse próximo passo você desve escolher o local onde deseja salvar seu novo disco virtual e o tamanho desejado. Customize conforme necessário:

Localização do disco virtual e tamanho no VirtualBox

Se tudo correu bem, você será levado até a tela de Sumário, caso todas as informações estejam corretas, basta clicar em Finalizar:

Sumário no VirtualBox

Você voltou a tela principal do VirtualBox onde você terá uma visão geral dos detalhes de sua nova máquina virtual. Precisamos efetuar mais algumas configurações, portanto, clique agora em Configurações, o botão ao lado de Novo. Após, clique na aba Armazenamento. Vá até a Árvore de Armazenamento, clique no ícone de mídia que ainda se encontra vazio. Em Atributos, vá até Drive de CD/DVD e clique no símbolo que representa uma pasta:

Configurações da máquina virtual no VirtualBox

Agora vamos utilizar aqui o CD de instalação do Ubuntu que você havia baixado, está lembrado? A aba Imagens de CD/DVD estará selecionada, basta clicar em Acrescentar:

Acrescentar discos de instalação no VirtualBox

Com isso basta selecionar o arquivo ISO que contém o arquivo de instalação do Ubuntu, após, você verá uma tela semelhante a essa, bastando clicar em selecionar:

Acrescentar discos de instalação no VirtualBox

Agora, ao iniciar a máquina virtual, ele irá carregar o CD de instalação do Ubuntu, basta clicar em Ok:

Acrescentar discos de instalação no VirtualBox

Com isso você irá voltar a tela inicial do VirtualBox, agora é a hora de começar a instalação do Linux, mas para isso temos que iniciar a máquina virtual. Basta clicar no botão Iniciar, que fica ao lado de Configurações, a máquina virtual será iniciada e você será levado a tela de instalação do Ubuntu, bastando então escolher o idioma de instalação:

Instalação do Ubuntu no VirtualBox

Nesse próximo passo, basta escolher Instalar o Ubuntu e seguir os passos, a instalação é tão simples quanto a do Windows:

Instalação do Ubuntu no VirtualBox

Se tudo correu bem, ao final do processo você estará no sistema operacional e verá uma tela semelhante a essa:

Desktop do Ubuntu no VirtualBox

Agora vamos remover o CD de instalação da máquina virtual, caso contrário, toda vez que a máquina for iniciada ela ir carregar o CD junto e isso pode implicar em desempenho. Para isso, desligue a máquina virtual se ela estiver ativa, na tela principal do VirtualBox vá até Configurações, escolha a aba Armazenamento, vá até Árvore de Armazenamento, clique no ícone que representa o drive de CD, e na seção Atributos, no campo de CD/DVD escolha Vazio:

Remover discos de instalação no VirtualBox

Bonus: Como aumentar a resolução de tela para o Ubuntu no Virtual Box

Por padrão, o VirtualBox só mostra 2 resoluções de tela, mas existe um forma bem simples de corrigirmos isso, basta seguir os seguintes passos:

  • 1 – Inicie a Máquina virtual e logue-se no Ubuntu.
  • 2 – No topo da Máquina Virtual, clique em Dispositivos > Instalar adicionais para convidado. Você verá um aviso que um drive de CDROM com alguns arquivos foi montado. O CD irá conter vários arquivos, o que iremos utilizar é chamado VBoxLinuxAdditions.run
  • 3 – Clique no Desktop, vá até o menu Aplicativos > Acessórios e escolha Terminal. A janela do Termnal será onde você executar o arquivo, mas antes devemos localizá-lo.
  • 4 – Digite o seguinte comando: cd /media/cdrom0/
  • 5 – Pronto, você acabou de acessar o drive virtual de CD, digite o seguinte comando: dir (Você verá vários arquivos, inclusive o VBoxLinuxAdditions.run).
  • Agora digite: sudo sh ./VBoxLinuxAdditions.run (atente-se que existe um ponto antes da barra), dê enter e aguarde que o Ubuntu faz o resto.
  • 6 – Reinicie a Máquina virtual.
  • 7 – Logue-se no Ububtu novamente, vá até o Menu Sistema > Preferências > Vídeo. Escolha a resolução que deseja.

Agora, com base nesse tutorial ninguém mais pode dar desculpas de que não quer testar o Linux por que não sabe instalá-lo.

Posts Relacionados

Confira também outros artigos interessantes postados aqui no blog.

Gostou desse post?

Assine o nosso Feed RSS, siga-nos no Twitter, ou simplesmente nos recomende a seus amigos!

Sobre Pedro Rogério

Pedro Rogério é desenvolvedor web por paixão, não saberia fazer melhor outra coisa. Além de escrever para o Pinceladas da Web também escreve para o CSS no Lanche, blog voltado ao desenvolvimento front-end.

50 Responses to “Instalar Ubuntu em uma máquina virtual no Windows”

  1. Francisco disse:

    Bacana! Tenho o Ubuntu num CD e sabia sobre o método de virtualizar (em vez de particionar). Postagem favoritada desde já. :-)

  2. Augusto Gomes disse:

    Parabens pelo artigo Pedro, muito bom mesmo.

    Gostaria de compartilhar uma pequena dificuldade como Web.

    O Linux não tem as mesmas fontes padrões do windows certo? ‘claro a não ser que você instale o wine’.

    Voltando… como normalmente implementamos HTML e CSS usando fonts padrões do windows como: Tahoma, Arial, Verdana; Muitos sites estão quebrando nos navegadores como: Mozilla, Chrome, Opera.

    Pelo fato que as fontes não existem no linux ai o próprio Linux coloca a sua fonte padrão muitas vezes ela sendo diferente em tamanho e renderização… assim quebrando os sites.

    Achei uma pequena solução usando o css3 fazendo o esqueminha de fonte não padrão.

    Mais existe outra forma? Obrigado. ‘não sei se ficou claro oque tentei dizer.’

    • Rodrigo Barba disse:

      Não é necessário instalar wine nenhum… alias… o que tem a ver wine com as fontes?

      basta um:

      sudo apt-get install msttcorefonts

    • Augusto Gomes disse:

      Quando me refiro ao linux não me refiro a uma virtualização no windows.

      Estou falando de uma dificuldade encontrada como web.

      E coloquei aqui para ver se mais alguém tem uma solução mais simples por quê essa que encontrei apesar de funcionar não é lá muito bacana pois deixa o site mais pesado tendo que carregar a fonte.

      Mas sim uma solução para o DESENVOLVEDOR não para o usuário.

      Eu quero fazer ficar certo, não depender de quem acessa com o Linux.

      Obrigado! ‘Rodrigos’

      • Augusto,

        Que solução você se refere? Utilizar @font-face?

      • Augusto Gomes disse:

        Sim usando @font-face (faço o usuario que usa Linux ‘baixar’ a font), por enquanto foi uma das únicas soluções rápidas que me veio à cabeça. E funcionou, porém compartilho aqui minha dúvida e dificuldade, para ver se alguma pessoa tem outra forma de fazer.

        “Mesmo porquê deixar o site quebrado não é a melhor solução”

        Obrigado!

      • Você pode usar JavaScript para isso, mas ainda prefiro ficar com o @font-face, que é cross-browser. Não sei se reparou mas todos os títulos dos posts aqui do blog utilizam @font-face.

      • Augusto Gomes disse:

        E por enquanto vou usando o @font-face mesmo.
        Não tinha percebido que usava nos titulos só tinha percebido o text-shadow.

        “Queria saber mesmo se só eu tive essa dificuldade ou muitos desenvolvedores tem esse problema porém não dão importância ou as vezes nem sabem disso.”

        Obrigado Pedro.

  3. Fábio disse:

    Mto bom Pedro. Agora vamos ver se o pessoal perde o medo.

  4. Bacana o post, tive que instalar uma esses dias, como dica eu deixo que vocês não precisão sempre instalar o sitema operacional do zero, pois existem imagens do sistemas operacionais já instalado, ai é só adicionar a maquina virtual e pronto. Pra mim o grande probema do linux não é nem instalalo, mas sim configurar e instalar programas que não estejam na interface de programas para serem instalado, tive que instalar o red5(servidor streaming) numa maquina virtual debian, como sofri.
    Sobre font-face escrevi um post hoje de madrugrada, para os interessados:
    http://www.edipo.com.br/artigos/font-face-ja-pode-ser-usado/
    Um grande abraço.

  5. Marcos disse:

    Existe um progama chamado WUBI que ‘particiona’ a makina p/ vc para vc usaro ubuntu =) .
    depois quando kiser retiralo basta ir em arkivos de progamas e dessitalar o wubi que vc retirar o ubuntu tudo bem simple =)

  6. Antonio disse:

    Olá,
    Obrigado pelo tutorial.
    Somente um problema com rede.
    Alguma possibilidade de sequencia como configurar rede para que acessar a maquina virtual na rede local?

    Obrigado

  7. CAIO BACHI disse:

    CARO AMIGO EU FIZ TUDO CERTO MAS O COMANDO sudo sh ./VBoxLinuxAdditions.run NAO PEGO
    PODE ME AJUDA?

  8. Fernando disse:

    Legal post, mas tive um problema, eu instalei o virtualbox numa maquina com windows 7 x64 e naum aparece a opção de selecionar o Ubuntu(64), sabe pq?

    Valeu,

    []‘s

    • Fernando,

      Esse tutorial foi criado utilizando o Windows7 x64. Você instalou a última versão do VirtulBox? Experimente reinstalar denovo para ver o que acontece.

      • Fernando B. disse:

        Belo tutorial amigo! Mas para mim aconteceu a mesma coisa que com o chará acima. Instalei o VirtualBox no win7x64 tentei dar boot pelo ubuntu_x64 no virtualbox mas logo de início ele da o erro indicando que o processador é i386 e não x64 impossibilitando a instalação.

        PS: o processador é um Core 2 Duo T6500

        Ainda não descobri o porque da falha mas se alguém souber…ou se eu descobrir, compartilho.

        Abraço!

      • Fernando B. disse:

        É acabei de descobrir, essa bost* do T6500 não tem suporte a virtualização.

        Bug descoberto…

        Bem obrigado assim mesmo vamos partir para o 32bits mesmo …
        Abraço!

  9. Rafael disse:

    Parabéns pelo tutorial cara, mas eu apanhei um pouco.
    Acontece que nem todos os processadores são compatíveis com virtualização.Eu por exemplo, uso windows 7 x64 mas não consigo emular ubuntu 9.10 x64 em razão do meu processador cd2 e7300 não ter suporte à virtualização, conferi no site da Intel.
    Resolvi o problema emulando a versão 32bits do ubuntu.

  10. Rogérop disse:

    Parabéns pelo post, mas ainda não consegui resolver este “problema” pois quando vou no instalar adicionais para convidado, não acontece nada, se tivesse um vídeo no youtube seria melhor.

  11. Hey cara!!!
    Ótimo artigo. =)

    Tudo certo aqui.

    MUITO obrigado. ;)

  12. gabriel disse:

    pode usar versao gratis para teste q vai funcionar direto pra sempre?

  13. Dnprocks disse:

    O Kra Valeu msm,Ate hj eu não tinha conseguido alterar essa resolução usando o VB

  14. Cristiheyne disse:

    Nossa!
    Perfeito esse tutorial.
    Me ajudou bastante!
    Vlw…

  15. Rafael disse:

    Gente,como q eu faço para poder compilar programas no terminal???
    eu sou iniciante e uso ifort -o ….f90 para compilar e aparece que o comando nao existe (command not found) e nao consigo.
    Alguém poderia me responder???

  16. Marcelo disse:

    Parabens voce é fera!!!

  17. flaviolobomau disse:

    cd /media/cdrom0/ após digitar o dir não encontrei o vboxlinuxadditions.run
    só tinha: vboxlinuxadditions-amd64 ou x86 e nenhum executa a opção de executa a resolução de tela. preciso de ajuda pois sou iniciante e quero desfrutar o melhor do ubuntu.
    desde já agradeço

  18. Brito disse:

    Valeu mesmo do jeito que vç ensinou ficou facil.

  19. Leonardo Vidigal disse:

    Amigo, muito bom seu tutorial. Comparei os passos com o que eu tinha executado e foi exatamente o mesmo, porém continuo com o problema da resolução.
    Como o exemplo do amigo acima:
    cd /media/cdrom0/ após digitar o dir não encontrei o vboxlinuxadditions.run
    só tinha: vboxlinuxadditions-amd64 ou x86
    Executo a versão para amd64 que é meu processador e continuo sem a opção de aumentar a resolução de vídeo, continuo com tela pequena com 800×600. Se alguém encontrar alguma solução, por favor!
    Agradeço!

  20. Rony Kley disse:

    Fiz tudo de acordo e instalei este adicional. Mesmo assim continua a mesma coisa, o que pode ser?

  21. Bruno disse:

    Muito Obrigado!!!! Valeu pela dica!

  22. Fausto disse:

    Ótimo post, obrigado!

    Eu usei o Linux por mais ou menos 1 ano durante meu projeto final de graduação e era uma complicação o dual-boot e as dificuldades pra acessar os arquivos na outra partição…

    Mas com a VM ficou show!

  23. Rodrigo Rocha disse:

    Sempre la pelo meio da instalacao da: oracle vm virtual box parou de funcionar…
    so pra constar…
    usu windows 7 ultimate
    tenho 3gb de memoria
    processador core i3

    alguem tem alguma idea ?
    sojintao… vlw ae

  24. lanzinhobr disse:

    Perfeito o seu post, bastante simples o passo a passo e bem informativo. Parabéns pelo excelente trabalho.

  25. Isadora disse:

    Oi gente, eu fiz todo esse processo, mas não estou conseguindo mudar a resolução. Quando clico na opção Instalar Adicionais para Convidado…, simplesmente não aparece nada, nenhuma outra tela, e nenhuma notificação. O que eu posso fazer para consertar isso?

  26. Douglas disse:

    Mesmo questionamento da amiga acima =(

  27. Rony Kley disse:

    Para o pessoal que conseguiu instalar os adicionais:

    Com os adicionais instalados, reinicie a máquina virtual. Se você mudar a resolução pelas opções do Linux, não vai acontecer nada. Quando eu tive este problema, eu demorei um pouco para perceber o seguinte: para aumentar a resolução da tela, é só redimensionar manualmente usando os cantos da janela do VirtualBox (aparece aquela flechinha de redimensionar quando você posiciona o mouse nas extremidades de uma janela). Feito isso, a VM acompanha o tamanho em que você for redimensionando. :D

  28. brain disse:

    Li o tópico e percebi que ele é muito didático. Segui todos os passos, porém o sistema não dá boot na máquina virtualbox. Aparece o erro:

    fatal no bootable medium found system halted

    Mas quando dou boot pelo CD que gerei a imagem iso ele funciona normalmente, mas só não funciona na máquina virtual

  29. [...] fonte: http://www.pinceladasdaweb.com.br/blog/2010/02/08/instalar-ubuntu-em-uma-maquina-virtual-no-windows/ Like this:LikeBe the first to like this post. [...]

  30. Gente, para quem não está conseguindo acessar a pasta media/cdrom0, é porque ela não foi criada com esse nome, e sim com o nome do ‘cd’ criado.
    Para isso use :
    cd /media/
    dir

    Serão exibidos todos os discos rigidos montados, provavelmente só terá o do cd mesmo, então veja com que letra começa(no meu caso se chama VBOXADDITION…75467

    Ou seja use :

    cd V -> E aperte TAB, o nome da pasta sera preenchido automaticamente

    Depois dê enter e pode prosseguir normalmente!

    Abraços!

  31. Agora sobre o post, foi perfeito, vale lembrar que a versão atual do Virtual Box, difere um pouco ali na parte do armazenamento, você tem que ir no icone do lado e selecionar a pasta, e então encontrar o arquivo .iso do Ubuntu!
    Sobre a resolução, ficou perfeito, com a mesma resolução do meu notebook e fullscreen vai ficar como se tivesse no proprio S.O porém sem máquina virtual, show de bola!

    Para quem quiser conferir o resultado final, segue imagem :

    https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/378013_2713260922471_1585354540_32428289_823551197_n.jpg

    OBS : Instalei o Ubuntu 11.04, num i3, 320 HD , Intel Graphics HD.

  32. Tinha tentado de várias formas (até parecidas) e não deu certo (não reconhecia a .iso), seguindo o seu tuto funcionou, vlw!!!

Leave a Reply