Virtualizando com VirtualBox

Salve galera, com este artigo vou mostrar pra vocês como baixar, onde buscar ajuda, como instalar e configurar o virtualizador VirtualBox, que é leve, de fácil instalação e utilização. Assim você estará apto a rodar outro sistema operacional ou Live-CD sem ter que reiniciar a sua máquina. Então, mãos à obra.

[ Hits: 185.316 ]

Por: José Roberto em 18/05/2007 | Blog: http://www.jragomes.com


Introdução



Neste artigo vou mostrar uma nova máquina virtual (virtual machine). Esta máquina virtual se chama Virtual Box e pode ser encontrada no site:
O VirtualBox é mantido pela empresa Innotek, que é alemã.

Características do VirtualBox:
  • Roda em Linux, Windows e OS-X;
  • Pacote pequeno (12MB);
  • Não usa paravirtualização como o Xen;
  • Tem boa performance;
  • Tem uma interface GUI que facilita o gerenciamento dos sistemas "convidados";
  • Tem uma versão Open Source que pode ser baixada em tarball ou via subversion;
  • Tem suporte a RDP (Remote Desktop Protocol);
  • Controle sobre as portas USBs pela máquina virtual;
  • A descrição da máquina virtual é em XML;
  • Compartilhamento de diretórios entre as máquinas virtuais;
  • Tem pacotes em .deb, .rpm, fonte, para Mac e para Windows.

Mais informações em www.virtualbox.org.

Porque usaríamos uma máquina virtual?

Responder esta pergunta é simples, utilizamos virtualização quando:
  • Nosso sistema operacional não tem uma dada característica encontrada em outro;
  • Precisamos fazer desenvolvimento para outra plataforma;
  • Queremos testar sistemas operacionais;
  • Queremos rodar live-cd sem ter que queimar um CD;
  • Queremos usar serviços de outro sistema operacional.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Baixando e instalando
   3. VirtualBox - Criando uma máquina virtual
   4. Final, dicas e links
Outros artigos deste autor

Fazendo um site completo rapidinho com Joomla

Organizando as idéias

Debugando aplicações PHP com Xdebug e Eclipse PDT

Fazendo uma conexão bridge no VirtualBox

Baixando as fotos da sua câmera digital

Leitura recomendada

Wake-on-LAN (WOL) utilizando Netcat - Dissecando o protocolo

Saiba como ativar dois ou mais fbpagers no Fluxbox

BC: A sua calculadora programável no Linux

Cursos online grátis sobre Software Livre!

Clonar FreeBSD pela rede e sem downtime

  
Comentários
[1] Comentário enviado por evilrick em 18/05/2007 - 10:39h

Bom artigo.
Realmente o VirtualBox é show de bola. Eu já usei e posso confirmar. É pequeno, leve -- consegui rodar o XP tranqüilamente com 448MB de Ram (deixei 192MB pro win)-- e fácil de usar. Eu, que nunca tinha mexido com máquinas virtuais, instalei e usei sem problemas).
Recomendadíssimo.

[2] Comentário enviado por tenchi em 18/05/2007 - 11:03h

Muito bom o artigo. Eu já havia testado essa ferramenta, logo que foi lançada sob licença opensource - pra quem não sabe, antes era proprietária. E isso é muito bom, pois mostra como liberar o código para que a comunidade o aprimore é uma ótima alternativa. Tá certo que no caso do vbox foi pela competição com o VMware ;-), mas mesmo assim é provável que teremos mais uma excelente ferramenta de virtualização livre.

O único problema que eu notei é a dificuldade daqueles que gostam de compilar programas do código-fonte (eu), é a dificuldade com esse programa em especial. Ele necessita de muitas ferramentas um tanto quando exóticas, com um compilador chamado bcc - não, não é o compilador da Borland ;-).

Mas mesmo assim é uma ótima ferramenta.

[3] Comentário enviado por balani em 18/05/2007 - 11:56h

Parabens pelo artigo, muito interessante essa ferramenta, vou testa-la valeu pela dica.

[4] Comentário enviado por andregondim em 18/05/2007 - 11:56h

Legal o teu artigo. Mas no Ubuntu acredito que a instalação mais fácil seja pelo Automatix2.

Abraços!! ;)

[5] Comentário enviado por jragomes em 18/05/2007 - 12:26h

Pessoal, obrigado pelos comentários.

Andregondim, resolvi usar o velho esquema de baixar o pacote, instalar biblioteca na mão, pois assim os usuários entende o que vai acontecendo no sistema. Mas está a dica, se quiserem, podem usar o Automatix2.

Logo em breve, escreverei um outro artigo de como fazer conexão entre o sistema virtual e nosso sistema operacional, de maneira a usar serviços do outro sistema, por exemplo (Active Directory, IIS, etc)

[6] Comentário enviado por riick em 19/05/2007 - 23:22h

Gostei muito do artigo
Ótima ferramenta.

[7] Comentário enviado por removido em 20/05/2007 - 14:12h

Ooops! É preciso deixar um aviso importante, que retirei do faq do website do desenvolvedor: * VirtualBox does not yet support 64-bit hosts. This is actively being worked on. (And no, you can't install the 32-bit version on a 64-bit host.) Ou seja, meu lenny amd64 ficou só na vontade!

Do mais, parece legal! Mas continuo com o qemu!

[8] Comentário enviado por guidoms em 20/05/2007 - 23:34h

Olá Jose,

Estou tentando instalar o VirtualBox em um Fedora 5 e estou tendo problemas....

[root@localhost Desktop]# rpm -ivh VirtualBox-1.3.8_rhel4-1.i586.rpm
A preparar... ########################################### [100%]
1:VirtualBox ########################################### [100%]

Creating group 'vboxusers'. VM users must be member of that group!

No precompiled module for this kernel found -- trying to build one. Messages
emitted during module compilation will be logged to /var/log/vbox-install.log.

Compilation of the kernel module FAILED! VirtualBox will not start until this
problem is fixed. Please consult /var/log/vbox-install.log to find out why the
kernel module does not compile. Most probably the kernel sources are not found.
Install them and execute
/etc/init.d/vboxdrv setup
as root.
--
Depois de verificar que havia um link para o kernel quebrado em /lib/modules/2.6.20-1.2948.fc6. Fiz a correçao e o link ficou assim:
build -> /usr/src/kernels/2.6.20-1.2948.fc6-i686/

O kernel em uso é:
[root@localhost 2.6.20-1.2948.fc6]# rpm -qa | grep kernel
kernel-2.6.20-1.2948.fc6
kernel-devel-2.6.20-1.2948.fc6
kernel-headers-2.6.20-1.2948.fc6
kernel-xen-2.6.20-1.2948.fc6
kernel-2.6.18-1.2798.fc6
--
Quando executo o setup novamente ocorre o seguinte:
[root@localhost Desktop]# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel module [ OK ]
Recompiling VirtualBox kernel module [ OK ]
Starting VirtualBox kernel module FATAL: Error inserting vboxdrv (/lib/modules/2.6.20-1.2948.fc6/misc/vboxdrv.ko): Invalid module format
[FALHOU]
(modprobe vboxdrv failed)
--
Terias alguma sugestao??

Obrigado.

Um abraço!

[9] Comentário enviado por alylson em 26/05/2007 - 17:23h

Instalei td blz, mas na hora de rodar deu o seguinte erro:

failed to start the virtual machine
virutalbox kernel driver not installed. the vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason re-setup the kernel module by
executing '/etc/init.d/vboxdrv setup' as root
vbox status code: -1908(verr_vm_driver_not_installed)
result code: 0x80004005
component: console
interface: Iconsole

Se alguém da VOL puder dar essa força, desde já agradeço!!!!!

[]'s

[10] Comentário enviado por mcnd2 em 27/05/2007 - 00:48h

Ótima Programa para quem quer testar outros Sistema Operacionais.

Eu particularmenta estou usando o VMWare Workstation, mais tenho lá um problema com o som quando habilito ele não funciona na maquina virtual além de desabilitar o da máquina real, tendo que reinstalar o driver.

Baixei o VirtualBox para Windows (SO que estou usando) e instalei. Criei uma maquina virtual com SO do OpenSuSe 10.1 e aí que está o problema ela não habilita o som e nem as teclas C/ Lock, N/ Lock S/ Lock, quase o mesmo problema do VMWare.

Alguém pode me ajudar a solucionar este problema?
Desde já agradeço.

Mais o programa é ótimo eu recomendo.

[11] Comentário enviado por flaviocc em 30/05/2007 - 19:08h

ótimo artigo, parabéns...
mas estou com um probleminha...
a máquina virtual acessa a rede, blz!
mas como eu acesso a máquina virtual?
ela pega ip 10.0.2.15, mas quero acessar essa máquina de fora!
como posso fazer?

[12] Comentário enviado por davidsonbhz em 05/06/2007 - 10:46h

Excelente emulador! So q estou com um pequeno problema, ele abre mas simplesmente quando mando startar uma maquina virtual ele fica com a tela parada. O problema eh q so rola com um dos meus pcs, no meu notebook rodou normal, mas no meu desktop nao. Uso slackware 11 em ambos.

Maquina onde funcionou (notebook - 512 Mb RAM):
cat /tmp/aaa
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 11
model name : Intel(R) Pentium(R) III Mobile CPU 933MHz
stepping : 1
cpu MHz : 929.578
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36
mmx fxsr sse
bogomips : 1860.77
clflush size : 32


Maquina onde nao funcionou (desktop - 1G RAM):

cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.80GHz
stepping : 9
cpu MHz : 2813.584
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips : 5609.88

[13] Comentário enviado por davidsonbhz em 05/06/2007 - 11:20h

Achei a resposta!!!!

Kernel 2.6 !

[14] Comentário enviado por rideick em 18/06/2007 - 21:40h

Keria saber como faz pra funcinar com bridge... alguem conseguiu?

[15] Comentário enviado por SuporteTecnicoID em 24/06/2007 - 11:14h

Resposta ao Comentário enviado por guidoms em 20/05/2007 - 23:34h:
.......

Compilation of the kernel module FAILED! VirtualBox will not start until this
problem is fixed. Please consult /var/log/vbox-install.log to find out why the
kernel module does not compile......

Para quem tiver problemas com a Compilação do kernel na instalação do pacote para sua distro, basta usar o pacote generico:

http://www.virtualbox.org/download/1.4.0/VirtualBox_1.4.0_Linux_x86.run
Com ele da certo e completa a instalação, a partir dai funciona normal.

[16] Comentário enviado por removido em 25/06/2007 - 18:35h

Parabéns pelo artigo. Instalei em meu PC sem problemas. Instalei 2 SOs no VirtualBox, Windows XP e Ubuntu 7.04, ambos reconheceram todos os periféricos menos a minha placa de vídeo Nvidia, reconhecida pelos dois como genérica. Se alguém sabe ou tem alguma idéia de como habilita-la no VirtualBox por favor poste ai.

[17] Comentário enviado por cbdiasmpd em 17/07/2007 - 06:33h

Instalei o VBox legal, mas como faço para instalar o XP na imagem que criei?

[18] Comentário enviado por daniel_leal em 03/08/2007 - 16:14h

Muito bom o artigo.

o VirtualBox é simplesmente uma Virtual Machine Manager nota 10!, utilizo ele para transportar os HKEY_LOCAL_MACHINE do meu Windows pro Wine.
Programa estável e de fácil uso, recomendadissimo.

Parabens pelo artigo!

[19] Comentário enviado por removido em 13/08/2007 - 16:58h

Bom artigo, Parabéns!

VirtualBox é leve e fácil de usar.

[20] Comentário enviado por flaviolrf em 18/09/2007 - 14:02h

Quanto tento rodar minha máquina virtual recebo a seguinte mensagem:

FATAL : No Bootable medium found! System Halted.

Instalei minha máquina virtual em /home do meu usuário. Como fazer para criar um meio botável (que a mensagem alega não possuir)?

Alguém sabe como resolver isso?

Grato.

[21] Comentário enviado por flaviolrf em 18/09/2007 - 18:04h

Foi mal pessoal, pergunta mais [*****] essa minha!!! Tudo resolvido.

[22] Comentário enviado por dj_suca em 26/09/2007 - 07:31h

Boas pessoal

estou a testar no ubuntu e tenho o seguinte erro:

clinica@clinica:~$ sudo apt-get install libstdc++5
A Ler Listas de Pacotes... Pronto
Construindo Árvore de Dependências
Reading state information... Pronto
Os seguintes pacotes foram instalados automáticamente e já não são necessários:
libgmime-2.0-2
Utilize 'apt-get autoremove' para os remover.
Os seguintes pacotes extra serão instalados:
gcc-3.3-base
Os seguintes NOVOS pacotes serão instalados:
gcc-3.3-base libstdc++5
0 pacotes actualizados, 2 pacotes novos instalados, 0 a remover e 563 não actualizados.
E: Não foi possível obter lock /var/cache/apt/archives/lock - open (11 Resource temporarily unavailable)
E: Impossível criar lock no directório de download


alguem pode ajudar...

estou neste momento a actualizar o pc mas nao sei se funcionara.

[23] Comentário enviado por flaviocc em 26/09/2007 - 09:43h

Ola dj_suca...
o arquivo "/var/cache/apt/archives/lock" se refere a algum apt-get, synaptic ou outro instalador já está aberto, ou o arquivo não foi excluído ao terminar algum deles.
Se vc tiver algum programa de instalação feche-o, caso contrário, é só remover o arquivo.
rm -fR /var/cache/apt/archives/lock

abraços

[24] Comentário enviado por dj_suca em 26/09/2007 - 10:11h

ja funcionou obrigado flaviocc era o Gestor de pacotes a fazer updates...

so nao sei pk blokeiou o meu pc kdo estava a formatar:S

[25] Comentário enviado por SuporteTecnicoID em 26/09/2007 - 10:47h

killall apt-get

[26] Comentário enviado por marx599 em 05/10/2007 - 14:57h

Kra otimo artigo, fiz tudo a risca e deu certo concegui instalar e até postei uma screen aki no VoL http://www.vivaolinux.com.br/screenshots/verScreenshot.php?codigo=10791
Só tive um problema, dentro da VM eu só conciguo executar arquivos contidos em midias de CD, quando eu coloco uma midia de DVD com arquivos dentro, ele ver os arquivos mas não os copia e nem os executa, tenho um gravador de DVD no meu pc, você sabe o que poderia ser isso???

[27] Comentário enviado por flaviocc em 05/10/2007 - 16:45h

instalei e funfa legal... :D
só não estou conseguindo usar minha webcam LG Lic-200...
alguém tem idéia de como fazer a webcam funcionar???

[28] Comentário enviado por magnolinux em 13/11/2007 - 01:14h

bom artigo, gostaria de saber como faço para comunicar o sistma local com o virtual, uso local windows sp2, no virtual box utilizo fedora, redhat e debian.
se puder me ajudar ficarei muito agradecido .
abraço.

[29] Comentário enviado por sandromt em 15/11/2007 - 20:02h

Valeu, usava o Qemu, mas ele é muito restrito. O VirtualBox é incrivel, instalei o WinXP no meu Slackware 12 e rodou 100%.

[30] Comentário enviado por bulungunga em 22/11/2007 - 14:21h

fatal no bootable medium found! system halted .. esta dando esse erro no virtual box o que devo fazer????

[31] Comentário enviado por danielcj em 14/12/2007 - 22:27h

Parabéns pelo artigo, muito bom. Achei o VirtualBox por acaso e utilizei para instalar o Ubuntu num Windows XP, pretendo agora testar o inverso (windows sobre Linux). os resultados podem ser acompanhados em http://www.centraldetecnologias.com (resultado atual http://www.centraldetecnologias.com/?p=30 ) Abraços!

[32] Comentário enviado por tibaonline em 15/12/2007 - 20:19h

Sempre tentei instalar algum emulador de Rwindows mas nunca consegui.
A maioria dos tutoriais sempre explicavam pela metade e quase nunca funcionava.
Este foi o primeiro tutorial de virtualização que eu testei, deu certo e recomendo a a todos.
Parabén kra!!

[33] Comentário enviado por itocamargo em 31/01/2008 - 20:49h

deu problema ..
num iniciou


The VirtualBox kernel driver is not accessible to the current user. Make sure that the user has write permissions for /dev/vboxdrv by adding them to the vboxusers groups. You will need to logout for the change to take effect..
VBox status code: -1909 (VERR_VM_DRIVER_NOT_ACCESSIBLE).


Código de Resultado:
0x80004005
Componente:
Console
Interface:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}


se alguem souber

[34] Comentário enviado por SuporteTecnicoID em 02/02/2008 - 09:36h


Basta vc adicionar o seu usuario no grupo do Vboxdrv, use o kuser para isto:

no terminal konsole digite kuser e va em grupos , escolha vboxdrv e adicione o seu usuario, depois reinicie o X com CTRL+ALT+BackSpace, pronto pode usar normalmente.

[35] Comentário enviado por rogeriodiv em 18/02/2008 - 10:42h

Caros amigos, gostaria de saber como faço para que meu VirtualBox reconheça o meu drive de CD/DVD-Rom, quando aberto diz que "Não Montado"

[36] Comentário enviado por removido em 21/04/2008 - 17:40h

Amigo,

Excelente artigo!

Slackmaster (jlgomessouza@gmail.com)

http://dangercode.awardspace.com

[37] Comentário enviado por boron08 em 30/08/2008 - 10:18h

Fantastico... Finalmente estou me livrando do Windows, mas....

Ta tudo funcionando, quase tudo , só não consegui montar a entrada USB pois ela não aparece na tela de configuração do VirtualBox OSE, e como eu faço para poder funcionar minha entrada de Fireware, pois estou usando uma placa da Pinnacle e não consigo encontrar nada quando conecto a camera nela.

Parabens pelo tutorial .


Obrigado



[38] Comentário enviado por M4R10 em 23/12/2008 - 00:41h

Olá eu uso o ubuntu 8.04 e estou tento problemas pra configurar a porta serial lpt1 , as potas para usb e o cd rom. Costumava usar o vmware no rwindow$....
Ah! tambem gostaria de dizer que sou novo aq e estou usando o Linux por insistencia de um amigo "Marconi".
Desde já agradeço a todos............

[39] Comentário enviado por andre.river em 03/02/2009 - 11:40h

Ótimo artigo! era exatamente o que eu estava procurando, principalmente depois que a licença trial do Vmware expirou!

[40] Comentário enviado por samucavivalinux em 13/02/2009 - 18:13h

legal esse o nome desse progarma deve ser bom!!!!


vou ver se dar para instalar ele

[41] Comentário enviado por juniorr_ em 06/04/2009 - 21:25h

eu consigo exportar maquinas virtuais do VMWare para o Virtual Box?

[42] Comentário enviado por marquim34 em 28/06/2009 - 10:28h

Quanto tento instalar o ubuntu 8.04 minha máquina virtual recebo a seguinte mensagem:FATAL : No Bootable medium found! System Halted. segui o tutorial a risca, o cd ta normal, mas da esse problema, se alguem puder ajudar.


[43] Comentário enviado por premoli em 20/07/2009 - 13:14h

# sudo apt-get install virtualbox, ok
# criei uma máquina virtual XP
# não funciona o som, a webcam e o ftp do dreamweaver
$ Help !!! $
Viva o Linux !!!

[44] Comentário enviado por SuporteTecnicoID em 20/07/2009 - 15:31h


Pessoal, usem o Novo Vbox e escolham o instalador pelo .run .

ou usem o vmware-player

http://indexdata.com.br/Linux/KDuXP/VM-Generic/Generic-VirtualMachine.zip

http://indexdata.com.br/Linux/KDuXP/Scripts-KDuXP/Instala-vmplayer.sh

atenciosamente...

SuporteTecnicoID
www.indexdata.orgfree.com


[45] Comentário enviado por pretoseda em 21/08/2009 - 08:50h


a minha pergunta é a seguinte:

[46] Comentário enviado por elcaruzo em 18/12/2009 - 21:26h

tenho um linux com insigne momentum 5 pode me enviar um artigo de como fazer o virtual box funcionar? o meu está dando o seguinte erro e como executo o root... obrigada

VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as root.
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).


Código de Resultado:
0x80004005
Componente:
Console
Interface:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}


[47] Comentário enviado por karryd em 26/01/2010 - 03:46h

olá!

Sou novata no linux, e instalei o virtualbox, mas estou com dúvida sobre a instalação do windows!!!!


Ele pede pra CRIAR PARTICOES DE 8 MB ATÉ 10229 MB no máximo e depois fala que terá q FORMATAR AS PARTICOES???????????????????????????????????

numa troca de SO de linux pra windows eu até q entendi q as particoes do linux vão ser deletadas mas neste caso como procedo? Deixo FORMATAR???? Fiquei com receio de apagar alguma coisa de verdade e sai da instalacao...


ALGUEM PODE ME SOCORRER???????????????/



são quase 4 mas achei : http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/Duvida-virtual-box


Vamos por partes.
O emulador, como o virtual box é um programa de Linux.
A função do virtual box (e do vmware-player) é rodar uma máquina virtual.
A máquina virtual é um arquivo. Dentro deste arquivo há um drive virtual de windows, onde é instalado o Windows. O drive virtual do Windows é formatado em ntfs ou fat32.

LOGO:
Não existe nenhuma partição windows, só um arquivo de Linux que é a máquina virtual.
Quando você chama a máquina virtual pelo virtualbox ou pelo vmware-player o windows dá boot de dentro do seu casulo.


MAS O QUE EU ESCOLHO?? NTFS OU FAT32?

[48] Comentário enviado por j_jaba em 21/07/2011 - 21:25h

Muito bom,

A dica da biblioteca me salvo, minha maquina virtual sempre travava na instalação.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts