MC102 - Algoritmos e Programação de Computadores

Turmas QRST - Primeiro Semestre de 2014

Voltar à pagina inicial da disciplina

Instalando e Configurando uma Máquina Virtual Linux


Introdução

Um sistema operacional é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o usuário. Windows, Linux e Mac OS são exemplos famosos de sistemas operacionais.

Máquina virtual é o nome dado a uma máquina, implementada através de software, que executa programas como um computador real.

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.

Com máquinas virtuais é possível executar diferentes sistemas operacionais sobre o mesmo hardware, simultaneamente.

Embora a máquina necessite do sistema real para sua inicialização, ela trabalha de maneira independente como se fosse outro computador. Isto faz com que ela tenha um sistema de segurança independente, por exemplo, uma eventual ocorrência de infecção por vírus na máquina virtual não afeta a máquina real.

O VirtualBox é um software de virtualização que visa criar ambientes para instalação de sistemas distintos. Ele permite a instalação e utilização de um sistema operacional dentro de outro, juntamente com seus softwares, como se fossem dois ou mais computadores independentes, mas compartilhando fisicamente o mesmo hardware.

Este tutorial ensina como instalar uma máquina virtual Linux num sistema operacional Windows.

Atenção: siga todos os passos a seguir e leia cada passo por completo antes de realizá-lo.


Download do VirtualBox


Instalando o VirtualBox

  1. Depois de baixar o arquivo de instalação do programa, execute e inicie a instalação do mesmo. Prossiga com a instalação normalmente, aceitando todas as opções (botão Next). Aceite as configurações padrão que aparecerem nas telas. Não se preocupe em modificar nada.
  2. Quase ao final da instalação a tela a seguir aparecerá e a sua conexão com a Internet vai cair temporariamente, eventualmente sendo necessário reconectá-la. Isso ocorre porque o VirtualBox instala os drivers de rede, os quais são necessários para que você possa navegar na Internet através do ambiente virtual. Não se preocupe com isso e clique em Yes.


Importando a máquina virtual

Para esta disciplina, criamos e configuramos um ambiente Linux no VirtualBox, de forma a simplificar a sua vida.

Faça download da imagem da máquina virtual Linux da discilina (MC102.ova). Procure fazer isso enquanto estiver utilizando a rede do IC, pois o arquivo tem aproximadamente 2GB de tamanho.

Se você estiver conectado em alguma máquina do laboratório, você deve fazer o download na pasta /tmp ou então salvar diretamente em um pendrive, pois as contas de alunos têm tamanho bem menor do que 2GB.

Depois disso, simplesmente dê um clique duplo no arquivo MC102.ova. Isso fará com que o arquivo seja aberto no VirtualBox para a importação da nova máquina virtual no mesmo. Se por algum motivo o clique duplo não funcionar, abra o VirtualBox, clique em Arquivo (ou File) e em seguida clique em Importar Appliance (Import Appliance). O efeito será o mesmo do clique duplo, e o que você verá é a tela a seguir:

Apenas clique em Importar e, após poucos minutos, o VirtualBox ficará como na figura a seguir, mostrando os dados e detalhes da instalação. Não há necessidade de alterar nenhuma configuração.


Criando uma pasta compartilhada

Por padrão, uma máquina virtual não tem contato nenhum com a máquina real. Porém, muitas vezes é útil que arquivos possam ser trocados entre elas. Para que isso seja possível, devemos criar uma pasta compartilhada entre as máquinas, de forma que ambas possam visualizar e alterar o conteúdo da mesma.

Importante: mesmo que você não pretenda compartilhar o conteúdo entre o Windows e o Linux, você precisa executar o passo abaixo para evitar que uma mensagem de erro seja exibida toda vez que você reinicializar a máquina virtual, indicando a falha no processo de compartilhação.

Para fazer o compartilhamento entre os dois sistemas operacionais, primeiro crie em seu computador uma pasta, no lugar que achar mais conveniente no seu computador. No exemplo abaixo, o nome usado foi maquina-virtual-mc102, mas se preferir, você pode usar outro nome. Em seguida, na tela inicial do VirtualBox (mostrada na figura acima), procure pelo espaço denominado Pastas Compartilhadas, mostrado em azul na figura a seguir.

Uma tela de configurações de pastas compartilhadas aparecerá, na qual você deve clicar no ícone em destaque na figura a seguir. Isso abrirá a janela de nome Acrescentar Compartilhamento, também mostrada na figura a seguir.

Indique em Caminho da Pasta o diretório que você criou anteriormente e em Nome da Pasta use maquina-virtual-mc102. É fundamental que, independentemente do nome dado a pasta que você criou, o campo Nome da Pasta seja preenchido com maquina-virtual-mc102. Não selecione nenhuma das duas opções indicadas, conforme mostrado na figura, e clique no botão OK.

Essa pasta será encontrada por você facilmente quando a máquina virtual for ligada com o nome de Windows, como mostrado na figura a seguir:


Executando a máquina virtual

Para configurar a máquina virtual é necessário realizar os passos anteriores uma única vez.

Toda vez que você abrir o VirtualBox, o ícone da máquina MC102 aparecerá.

Para iniciar a máquina, clique sobre seu ícone e em seguida no botão Iniciar.

As três janelas de informação mostradas a seguir aparecerão (uma de cada vez):

Faça uma leitura destas mensagens e se desejar selecione a opção “Não mostrar esta mensagem novamente” (recomendado). Em resumo, elas indicam que a máquina virtual será executado em tela cheia (fullscreen), sendo que para sair desse estado você precisa teclar Ctrl direito + f. Além disso, seu mouse e teclado serão reconhecidos pela máquina virtual e apenas terão efeito nela.

Se por algum motivo você não tiver a tecla Ctrl do lado direito, não se preocupe. Enquanto a máquina estiver em tela cheia, basta deslocar o mouse para a parte inferior e central da tela. Isso fará com que um menu do VirtualBox apareça.


Utilizando dispositivos USB na máquina virtual

Enquanto você estiver utilizando a máquina virtual, tudo nela funciona como em um sistema normal. A única diferença é em relação aos dispositivos USB.

Para utilizá-los, conecte-os à sua máquina e, fora do modo de tela cheia, clique no menu Dispositivos -> Dispositivos USB e escolha o dispositivo conectado que você desejar visualizar dentro da máquina virtual.

Após isso o dispositivo aparecerá montado em sua máquina virtual.


Fechando a máquina virtual

Para fechar a máquina virtual, saia do modo de tela cheia e clique no menu Máquina -> Fechar. A tela a seguir aparecerá.

Se você optar por “Desligar a máquina", ao iniciá-la de novo o VirtualBox executará o processo boot, como em um sistema operacional normal.

Porém, se você optar por “Salvar o estado da máquina", quando abrí-la novamente, qualquer programa que tenha ficado aberto aparecerá da mesma forma que estava. Escolher esta opção também faz com que o processo de inicialização da máquina virtual seja mais rápido.


Informações extras