Esse post é uma continuação do Ubuntu 9.10 (Karmic Koala) da instalação ao Virtualbox, se você ainda tem duvidas quanto a instalação do Ubuntu ou do Virtualbox dê uma lida.

Observação importante, existem 2 versões do Virtualbox, são elas: VirtualBox Open Source Edition (OSE) que é mantida pela comunidade e é open source como o próprio nome diz e de nome VirtualBox apenas que é mantida pela Sun Microsystems, essa é gratuita para uso pessoal (não comercial) para mais informações leia o contrato de licença clique aqui. Dito isso, se você pretende usar-lo em sua empresa compre-o ou utilize a versão OSE .

Assim como no tutorial passado utilizaremos a versão da Sun, que tem algumas coisas a mais que a OSE, as principais são, acesso a USB(Pen drive, impressora, etc) e o acesso a pastas compartilhadas.

Vamos começar, como procurei colocar imagens de todos os passos, o post ficará longo e talvez você possa confundir a descrição de uma imagem com a outra, para que isso não aconteça, tomarei como padrão sempre escrever o texto referente a imagem antes da mesma, tenha atenção nisso que você não se perderá ;) .

Abra o Virtualbox e clique em Novo, como na imagem abaixo

Nova Maquina Virtual

Será iniciado um assistente que lhe ajudará a criar uma Máquina Virtual, que a partir de agora trataremos como MV.

Assistente para nova VM

Dê um nome a sua MV e selecione o tipos do SO a instalar bem como sua versão, para o post utilizarei Linux > Ubuntu e o nome Ubuntu 9.10, como você pode ver na figura abaixo.

Nome para nova VM

Feito isso você será solicitado a você que selecione a quantidade de memória que sua MV terá, o Virtualbox irá lhe oferecer uma configuração levando em consideração sua memória física e o SO a instalar, porém, você pode mudar de acordo com sua necessidade e disponibilidade de recursos.

Uma boa prática é sempre usar menos da metade da memória física, evitando assim, possíveis travamentos e lentidão em sua MV, para criar esse post eu utilizei uma maquina física contendo 2Gb de Ram e nem por isso eu coloquei 1Gb para MV pois sei não é necessário tanta memória para rodar o Ubuntu 9.10 com opções básicas, pensando assim, utilize sua experiência nos SOs que irá emular para determinar tanto a quantidade de memória quanto o espaço em disco para sua maquina virtual.

Se você não souber muito bem o que está fazendo, sempre aceite a sugestão do Virtualbox :D .

Quantidade de Memória

No próximo passo será aberto um outro assistente, porém dessa vez, para criação do disco da MV, as mesmas obervações do passo anterior servem para esse ok?

Assistente de disco

Estou partindo do princípio que você ainda não tem discos criados, então criaremos um novo.

Assistente de disco

Aqui você poderá escolher entre alocar o espaço completo no disco ou utilizar utiliza-lo dinamicamente, como nossa utilização será apenas para testes ou para uso pessoal, utilizaremos o armazenamento dinâmico, assim o arquivo da MV irá aumentar de acordo com o nosso uso. Caso você resolva utilizar a versão OSE para virtualizar um servidor para colocar em produção aloque o espaço todo, com isso você garante o espaço para seu servidor e não terá surpresas quanto ao uso dos seu disco.

Tipo de Armazenamento

Novamente o Virtualbox irá sugerir uma configuração

Tamanho do Disco

Pronto! Você já tem uma MV criada, abaixo falarei de algumas outras configurações adicionais, porém, neste ponto sua MV já está pronta para instalação de um SO.

Finaliza Assistente

O Virtualbox disponibiliza algumas possibilidades de configurações adicionais, tai como, aumentar memória, adicionar mais uma placa de rede, ativar aceleração gráfica, etc. Para realizar essas configurações clique sobre a MV que deseja configurar e em seguida no botão Configurações. Vale lembrar que cada MV tem sua configuração específica, sempre que você criar uma nova MV terá que configura-la.

Área de transferência compartilhada

Na item "Geral" você encontrará a aba "Básico" onde você poderá alterar o nome da sua MV além do tipo e versão do SO que irá instalar, a aba "Descrição" onde você poderá colocar um descrição detalhada do conteúdo de sua VM além da aba "Avançado" que contem duas opções interessantes descritas abaixo, porém, dependem da instalação do "Adicionais de Convidado" que falei mais no final deste post.

Área de Transferência Compartilhada - Esse item serve para você configurar como será a comunicação entre as maquinas Virtual e Física, por exemplo, com a opção bi-direcional selecionado você consegui copiar um texto em um gedit na MV e colar em um terminal na maquina Física por exemplo. Essa opção é muito útil quando entramos em um blog por exemplo e copiamos aquela linha de comando enorme e podemos colar diretamente no terminal de nossa MV.

Exibir nos modos Tela Cheia / Seamless - com essa opção você conseguirá algo no mínimo interessante, que será ficar como se você estive rorando um SO sobre o outro na mesma hora, é meio confuso de explica, visualmente fica mais fácil, dê uma olhada aqui

Área de transferência compartilhada

No item "Sistema" você poderá alterar a quantidade de memória que será usada pela MV além da sequencia de boot. Não aconselho que você mexa nas opções ACPI e IO APIC, podem provocar travamentos inesperados ou lentidão em seu sistema, mexa somente se souber o que está fazendo. Já na aba Processador, você poderá alterar a quantidade de CPUs de sua MV, porém, isso depende da habilitação do IO APIC e como eu disse anteriormente eu não aconselho. Uma outra coisa interessante você encontrará na aba "Aceleração" caso a placa mãe de sua maquina física tenha a opção de virtualização na BIOS habilite-a e habilite a opção VT-x and AMD-V com isso você deve conseguir uma melhora na performance de sua MV.

Opções de boot e memória

No item "Tela" você poderá mudar as configurações de video de sua MV, aumentando a memória da placa de vídeo e ativando a aceleração 3D, para que a aceleração 3D funciona você também precisará dos "Adicionais de Convidado" calma, chegaremos lá em breve. Já na aba "Tela Remota" você poderá configura sua MV para ser acessada através do protocolo RDP, o mesmo utilizado pelo terminal services da Microsoft.

Opções de Vídeo e acesso remoto

Desde que comecei a utilizar o VirtualBox, esse item a seguir foi o que mais evoluiu, ao meu ver é o grande responsável pelo excelente desempenho das MVs no Virtualbox. No item "Discos Rígidos" você poderá escolher se o controlador de disco de sua MV será IDE ou SATA, acredito que você sempre utilizá SATA, para isso, marque a opção "Habilitar Controlador Adicional" e mude o Slot do disco para uma das portas SATA como na imagem abaixo

Controlador de Disco

No item "CD/DVD-ROM" você poderá deixar um CD ou uma imagem ISO pré-montado na MV, basta marcar a opção "Montar drive de CD/DVD" e selecionar uma das opções que serão disponibilizadas. Aqui você terá a opção de marcar a opção Passthrough que lhe permitirá utilizar o gravador de CD de sua maquina física na MV.

Configuração de CD

Na item "Áudio" você poderá habilitar ou desabilitar o audio em sua MV além de selecionar qual driver ele utilizará da maquina física, isso geralmente é útil quando sua maquina física roda GNU/Linux.

Configuração de Áudio

No item "Disquete" bem, como dizer... humm????. Se você ainda usa "isso" basta habilitar a opção "Montar Driver de Disquete".

Configuração de Disquete

Item "Rede", esse é um outro item bastante interessante, pois será através dele que sua MV irá se comunicar com o mundo real. Aqui você poderá escolher o modelo da placa de rede, a quantidade de placas que pretende habilitar, você usar até 4 placas além de como elas serão conectadas.

Se você for uma usar uma MV com Windows e deseja coloca-la em um domínio, terá que utilizar a opção Bridge, assim sua MV ficará visível em sua rede externa possibilitando a seu controlador de domínio que acrescente-a. Agora se você quiser apenas acessa a internet de seu MV selecione NAT, com essa opção sua MV utilizará a conexão já estabelecida por sua maquina física para realizar o tal acesso além de ficar mascarada na rede. Além dessas duas opções você pode querer montar uma rede de MVs para testar o funcionamento de um serviço de proxy, DNS ou Email, criando um servidor virtual e uns 3 clientes para acessa-lo, para isso você deve utilizar a opção "Rede Interna".

Configuração de rede

Item "Portas Seriais" caso você tenha uma impressora Zebra ou qualquer outra coisa que precise de uma comunicação serial basta habilitar e configurar.

Configuração de Portas Seriais

Item "Pastas Compartilhadas" esse ponto também é interessante, pois você poderá compartilhar arquivos entre sua maquina física e sua MV através da rede, basta acrescentar as pastas que deseja compartilhar.

Pastas compartilhadas

Bom, essas são as configurações adicionais do Virtualbox, agora que já (fuçamos ou futicamos ou esmiuçamos) bastante o Virtualbox, vamos rodar nossa VM pela primeira vez para ver o que acontece.

Selecione sua MV e clique em no botão "Iniciar".

Se for a primeira vez que você executa sua MV uma assistente para acrescentar a mídia de instalação será apresentado mais um assistente, o programinha prestativo esse, não é verdade?

Executando sistema pela primeira vez

Selecione onde está a mídia de instalação, nesse caso utilizarei uma imagem ISO

Selecionar mídia

Clique no botão acrescentar e selecione seu arquivo ISO

Acrescentar imagem de CD

Pronto, basta finalizar.

Fim do Assistente

Feito isso, sua MV reinicializará.

Reinicializando...

E entrará direto na instalação. Chegamos na parte que você já viu no post Ubuntu 9.10 (Karmic Koala) da instalação ao Virtualbox.

Depois que tudo estiver instalado você precisará de instalar o tão falado "Adicionais de Convidado" com ele sua MV fica com um melhor visual além das funcionalidades que citei acima.

Para instala-lo na janela da MV basta ao menu "Dispositivos" e selecionar "Instalar Adicionais de Convidados"

Menu Adicionais

Será montado um CD em sua MV, abra-o.

Clique com o botão direito do mouse sobre o VboxLinuxAddition_X86 ou
VboxLinuxAddition_amd64 se sua VM for 64bits e selecione "Abrir com outro aplicativo" no menu.

Na janela que será aberta, clique sobre "Usar um comando personalizado" e digite gksudo no campo que irá abrir.

Será solicitado sua senha

Aguarde enquanto a instalação é realizada.

No final sera solicitado a você que pressione Return(Enter) para fechar a janela, feito isso, reinicie sua MV para que as novas configurações sejam carregadas.

Caso você vá utilizar sua MV com windows a instalação se dá no através do método NNF (Next Next Finish) ;) , tenha atenção apenas na hora de marcar ou não o suporte ao 3D.

Depois de clicar no menu "Dispositivo" > "Instalar adicionais de Convidado" já será apresentado a tela abaixo, prossiga com NNF

E como dito acima, atenção ao ponto do suporte ao 3D .

Bom pessoal é isso, ficou meio longo o post mas acredito que com ele muitos conseguirirão utilizar o Virtualbox e com isso descobrir que a tão falada vitualização (básica na verdade) não é tão complicada assim. Como sempre dúvidas, críticas construtivas, correções e sugestões são muito bem vindas.

Abraço e até a próxima.

Tags: