Você está na página 1de 9

PROFESSOR ANGELO ANTONIO LEITHOLD

MQUINAS VIRTUAIS NOTAS DE AULA

CURITIBA 2013

PESQUISAS FSICA - PGINA PRINCIPAL TECNOLOGIA DE INFORMAO - INFORMTICA


CINCIA DA COMPUTAO - CONFIGURAO DE MQUINA VIRTUAL
(c) 1995 - 2016 ngelo Antnio Leithold - LEITHOLD, A. A. BIBLIOTECA

A mquina virtual a arquitetura de computador hipottico que em que um SO funciona em outro SO como
base. camada de abstrao entre o computador fsico (no qual a mquina virtual est em execuo) e
mquina virtual hipervisor ou monitor de mquina virtual e sua implementao puramente baseada em
hardware, software ou uma combinao de ambos. O hipervisor normalmente autorizado a operar vrias
mquinas virtuais simultaneamente em uma nica mquina fsica.
O termo mquina virtual foi descrito na dcada de 1960 utilizando um termo de sistema
operacional: uma abstrao de software que enxerga um sistema fsico (mquina real). Com o
passar dos anos, o termo englobou um grande nmero de abstraes por exemplo, Java
Virtual Machine JVM que no virtualiza um sistema real.
Ao invs de ser uma real, isto , um computador real feito de hardware e executando um
sistema operacional especfico, uma mquina virtual um computador fictcio criado por um
programa de simulao. Sua memria, processador e outros recursos so virtualizados. A
virtualizao a interposio do software (mquina virtual) em vrias camadas do sistema.
uma forma de dividir os recursos de um computador em mltiplos ambientes de execuo.
Ultimamente, muito simples e fcil criar uma mquina virtual: basta apenas instalar um
programa especfico dentro da mquina real, onde dentro desse programa poder ser criado
um disco rgido virtual e a partir disso, ser possvel executar um sistema operacional inteiro
por meio dele.
Entre os programas que simulam essas mquinas, so bastante conhecidos os emuladores de
vdeo games antigos e os emuladores de microcomputadores.
Aps a instalao do programa para criao da mquina virtual, possvel criar um disco rgido
virtual, e a partir disso, possvel executar um sistema operacional inteiro.

A mquina virtual ir alocar, durante a execuo de sistemas operacionais, uma quantidade


definida de memria RAM. Ela normalmente emula um ambiente de computao fsica, mas
requisies de CPU, memria, disco rgido, rede e outros recursos de hardware sero todos
geridos por uma "camada de virtualizao" que traduz essas solicitaes para o hardware
presente na mquina.

A partir disso, possvel a instalao de outros softwares dentro do presente software, fazendo
simulaes em geral sem a necessidade um hardware especfico.

http://pages.cs.wisc.edu/~stjones/proj/vm_reading/ibmrd2505M.pdf

BANCO DE DADOS
1i386w2k @

Introduo:
Um sistema operacional um programa ou um conjunto de programas cuja funo
gerenciar os recursos do sistema (definir qual programa recebe ateno do
processador, gerenciar memria, criar um sistema de arquivos, etc.), fornecendo uma
interface entre o computador e o usurio. Windows, Linux e Mac OS so exemplos
famosos de sistemas operacionais.
Mquina virtual o nome dado a uma mquina, implementada atravs de software,
que executa programas como um computador real.
Mquinas virtuais so extremamente teis no dia-a-dia, pois permitem ao usurio
rodar outros sistemas operacionais dentro de uma janela, tendo acesso a todos os
softwares que precisa.
Com mquinas virtuais possvel executar diferentes sistemas operacionais sobre o
mesmo hardware, simultaneamente.
Embora a mquina necessite do sistema real para sua inicializao, ela trabalha de
maneira independente como se fosse outro computador. Isto faz com que ela tenha
um sistema de segurana independente, por exemplo, uma eventual ocorrncia de
infeco por vrus na mquina virtual no afeta a mquina real.
O VirtualBox um software de virtualizao que visa criar ambientes para
instalao de sistemas distintos. Ele permite a instalao e utilizao 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 mquina virtual Linux num sistema
operacional Windows.
Ateno: siga todos os passos a seguir e leia cada passo por completo antes de
realiz-lo.
Download do VirtualBox:
Baixe o VirtualBox para Windows (verso 4.2.6).

Instalando o VirtualBox:
1.Depois de baixar o arquivo de instalao do programa, execute e inicie a
instalao do mesmo. Prossiga com a instalao normalmente, aceitando todas
as opes (boto Next). Aceite as configuraes padro que aparecerem nas
telas. No se preocupe em modificar nada.

2.Quase ao final da instalao a tela a seguir aparecer e a sua conexo com a


Internet vai cair temporariamente, eventualmente sendo necessrio reconectla. Isso ocorre porque o VirtualBox instala os drivers de rede, os quais so
necessrios para que voc possa navegar na Internet atravs do ambiente
virtual. No se preocupe com isso e clique em Yes.

Importando a mquina virtual:


Para esta disciplina, criamos e configuramos um ambiente Linux no VirtualBox, de
forma a simplificar a sua vida.
Faa download da imagem da mquina 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 mquina do laboratrio, voc deve fazer o
download na pasta /tmp ou ento salvar diretamente em um pendrive, pois as contas
de alunos tm 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 importao da nova mquina
virtual no mesmo. Se por algum motivo o clique duplo no 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, aps poucos minutos, o VirtualBox ficar como na


figura a seguir, mostrando os dados e detalhes da instalao. No h necessidade de
alterar nenhuma configurao.

Criando uma pasta compartilhada:


Por padro, uma mquina virtual no tem contato nenhum com a mquina real.
Porm, muitas vezes til que arquivos possam ser trocados entre elas. Para que isso
seja possvel, devemos criar uma pasta compartilhada entre as mquinas, de forma
que ambas possam visualizar e alterar o contedo da mesma.
Importante: mesmo que voc no pretenda compartilhar o contedo 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 mquina virtual,
indicando a falha no processo de compartilhao.

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 espao denominado Pastas Compartilhadas, mostrado em azul
na figura a seguir.

Uma tela de configuraes 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, tambm mostrada na figura a seguir.

Indique em Caminho da Pasta o diretrio 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. No selecione nenhuma das duas opes indicadas,


conforme mostrado na figura, e clique no boto OK.
Essa pasta ser encontrada por voc facilmente quando a mquina virtual for ligada
com o nome de Windows, como mostrado na figura a seguir:

Executando a mquina virtual:


Para configurar a mquina virtual necessrio realizar os passos anteriores uma nica
vez.
Toda vez que voc abrir o VirtualBox, o cone da mquina MC102 aparecer.
Para iniciar a mquina, clique sobre seu cone e em seguida no boto Iniciar.

As trs janelas de informao mostradas a seguir aparecero (uma de cada vez):

Faa uma leitura destas mensagens e se desejar selecione a opo "No mostrar esta
mensagem novamente" (recomendado). Em resumo, elas indicam que a mquina
virtual ser executado em tela cheia (fullscreen), sendo que para sair desse estado
voc precisa teclar Ctrl direito + f. Alm disso, seu mouse e teclado sero
reconhecidos pela mquina virtual e apenas tero efeito nela.
Se por algum motivo voc no tiver a tecla Ctrl do lado direito, no se preocupe.
Enquanto a mquina estiver em tela cheia, basta deslocar o mouse para a parte
inferior e central da tela. Isso far com que um menu do VirtualBox aparea.
Utilizando dispositivos USB na mquina virtual:
Enquanto voc estiver utilizando a mquina virtual, tudo nela funciona como em um
sistema normal. A nica diferena em relao aos dispositivos USB.
Para utiliz-los, conecte-os sua mquina e, fora do modo de tela cheia, clique no
menu Dispositivos -> Dispositivos USB e escolha o dispositivo conectado que voc
desejar visualizar dentro da mquina virtual.

Aps isso o dispositivo aparecer montado em sua mquina virtual.


Fechando a mquina virtual:
Para fechar a mquina virtual, saia do modo de tela cheia e clique no menu Mquina
-> Fechar. A tela a seguir aparecer.

Se voc optar por "Desligar a mquina", ao inici-la de novo o VirtualBox executar


o processo boot, como em um sistema operacional normal.
Porm, se voc optar por "Salvar o estado da mquina", quando abr-la novamente,
qualquer programa que tenha ficado aberto aparecer da mesma forma que estava.
Escolher esta opo tambm faz com que o processo de inicializao da mquina
virtual seja mais rpido.
Informaes extras:
A senha do usurio root mc102.

Você também pode gostar