Pular para o conteúdo

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.
José Roberto jragomes
Hits: 187.742 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 2: Baixando e instalando

O download do VirtualBox é feito diretamente no site do produto, em http://www.virtualbox.org/wiki/Downloads. Nesta página é possível encontrar o executável compilado e empacotado diversas distribuições:

Ubuntu (7.04, 6.10, 6.06), Debian (3.1, 4.0), openSUSE 10.2, Mandriva 2007.1, RedHat EL 4, e tem o instalador universal em formato .run.

No meu caso usarei o pacote para Ubuntu 7.04. Como dito anteriormente, o pacote tem apenas 12MB. O VirtualBox tem como dependência a biblioteca libxerces-c e libstdc++ (versão 5).

No Ubuntu instalei essas bibliotecas com os comandos:

# apt-get install libxerces27
# apt-get install libstdc++5


Depois de ter baixado o pacote (VirtualBox_1.3.8_Ubuntu_feisty_i386.deb), instale-o usando o comando:

# dpkg -i VirtualBox_1.3.8_Ubuntu_feisty_i386.deb

Quando este comando for executado, aparecerá uma licença de uso pessoal (isto é, estamos usando o binário pré-compilado):

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Após clicar "Aceitar a licença", o instalador indicará que criará um novo grupo chamado vboxusers. A este grupo adicionaremos, posteriormente, os usuários que queremos que tenha acesso à máquina virtual.

Na instalação também será criado um serviço que inicializará ou derrubará o módulo do kernel para a virtualização. Este serviço será inicializado sempre no boot, caso você não queria que ele seja inicializado no boot, basta apagar o arquivo /etc/rc2.d/S20vboxdrv.

Neste script de inicialização do módulo há o nome do módulo, a que grupo pertence, etc. Se você mudar de kernel, e o serviço for chamado, ele detectará a mudança e, automaticamente, procederá a recompilação do módulo para seu novo kernel.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Baixando e instalando
   3. VirtualBox - Criando uma máquina virtual
   4. Final, dicas e links

Fazendo uma conexão bridge no VirtualBox

Utilização e instalação do Litrix Live CD

Baixando as fotos da sua câmera digital

Fazendo um site completo rapidinho com Joomla

Debugando aplicações PHP com Xdebug e Eclipse PDT

Pequena solução para backup em redes mistas

Ruby + Rails + Gem + Mongrel Cluster + Apache + MySQL n0 Red Hat EL

CUIDADO com o comando "dd", embora muito útil ele pode ser perigoso

Uma interface mais bonita com efeitos de transparência e sombras

Daemons com shell script

#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????
#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"
#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 !!!
#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

Entre na sua conta para comentar.