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.
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:
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):
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.
[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 ;-).
[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)
[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!
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??
[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!!!!!
[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.
[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
[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:
[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.
[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.
[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
[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???
[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.
[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}
[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.
[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.
[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............
[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 !!!
[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...
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.