VirtualBox

Com este artigo irei lhes apresentar como emular um outro Sistema Operacional, desde o compartilhamento de pastas entre eles até o acesso de uma USB no Sistema Virtual. Então mãos a obra e uma boa leitura. :wq! =))

[ Hits: 117.392 ]

Por: Edvan Macedo em 03/12/2007


Configurando



Nada do outro mundo também, você encontrará uma tela simples com as opções Arquivo, Máquina e Ajuda. Uns botões de Novo, Configurações, Apagar, Iniciar e Descartar. Ao lado temos as opções Geral, Discos Rígidos, CD/DVD-ROM, Disquete, Áudio, Rede, Portas Seriais, Pastas Compartilhadas e Tela Remota.

Então mãos a obra. Clique em Novo, siga os passos, próximo, o nome do seu sistema, e o seu sistema, no meu exemplo irei instalar o Windows XP.

A próxima tela será a da memória principal, ou seja, a memória que seu sistema virtual irá consumir do seu sistema real, desta memória eu recomendo colocar no máximo a metade da memória do sistema real.

A próxima tela é a do disco rígido, agora iremos criar um HD virtual, onde o sistema ficará instalado, clicando em Novo.

Na próxima tela apenas aperte próximo e aparecerão duas opções, Dinamicamente expansível e Tamanho físico, sendo que a primeira funciona do modo que toda vez que o seu sistema necessitar de um espaço a mais, este o liberará, sendo assim, para o Windows XP, a quantidade de memória inicial do HD é de 10GB, quanto mais programa você instala no XP, mais essa memória do HD irá se expandir.

A segunda opção já é um tamanho fixo, se é 8GB, não aumentará mais, não necessariamente precisa ser 10GB, estou apenas dando como exemplo, você pode escolher o tanto de espaço em seu HD do modo que desejar. No meu caso eu fiquei com a opção dinamicamente expansível.

Depois disso basta finalizar a operação e note que quando voltar a nossa primeira telinha, o nosso HD criado já estará selecionado. Em seguida basta apenas um próximo e finalizar.

Agora nossa máquina virtual já esta criada, temos que instalá-la, no entanto, antes disso precisamos dar certas permissões, para esse caso apresento a vocês dois modos, o primeiro faça:
  1. Vá em Sistema -> Administração -> Usuários e grupos;
  2. Clique no seu usuário e escolha a opção gerenciar grupos;
  3. Nesse telinha role até lá embaixo e procure pelo nome "vboxusers", selecione-o e clique em propriedades;
  4. Marque os usuários a qual ele estará acessível, no meu caso deixei selecionado o meu próprio usuário e o usuário root;
  5. Feito isso dê um Ok e saia, pronto, estará com permissão definitiva, sem nenhum erro em relação a permissões.

Vamos ao segundo modo, caso este apresentado acima não funcione, abra o terminal, logue como root neste, sudo su, entre no diretório /dev, cd /dev, e dê a permissão digitando "chmod 777 vboxdrv". Deste jeito todos os usuários existentes poderão acessar sua máquina virtual.

Feito tudo isto, volte para a tela do "Innotek Virtual Box" e clique em Geral. Na primeira tela apenas escolha a quantidade de memória de vídeo que você deseja compartilhar com o sistema virtual, ao lado esquerdo segue umas outras opções e é nelas que deveremos nos atentar agora, clique em disco rígido.

Normalmente o HD que criamos já estará selecionado, então não há o que fazer aqui, passando a opção de CD/DVD-ROM, basta deixarmos clicada a opção montar drive de CD para que seja possível a instalação do Windows através do CD, não só do Windows como qualquer outro Linux, note que mais abaixo há uma outra opção, arquivo de imagem ISO, use-a apenas se você for instalar um Linux e tenha a imagem ISO dele no seu PC.

Bom, na opção Disquete marque-a apenas se seu PC ainda tiver aquela coisa antiga chamada de Disquete, ou então você ainda o use, difícil heim. Em Áudio a mesma coisa, devemos habilitá-lo, só que devemos escolher nosso Áudio de acordo com a sua placa de áudio, a minha no caso de o driver oss.

Na opção rede não se tem o que fazer, pois esta já esta configurada, as portas seriais basta apenas deixar selecionado o habilitar e a opção pastas compartilhadas iremos ver depois, agora devemos devemos da um OK, botar o CD do sistema no Drive de CD e clicar em iniciar nosso sistema. Agora é aquela instalação chata do Windows.

OBS: Recomendo que não instalem o Windows Vista, a não ser que você tenha uma máquina de outro mundo.





Instalado o sistema, vamos a instalação de Adicionais para convidados, lá na telinha onde roda o seu Windows XP, vá em Dispositivos -> Instalar adicionais para Convidados, vá no seu Windows e em Meu Computador, e note que no drive de CD, aparece como se tivesse um CD de drive, é isso mesmo, clique sobre o mesmo e instala as adicionais para usuários.



Alguns comandos úteis são o CTRL+Button1, que tira o mouse do sistema Virtual pro sistema real e CTRL+F, que opera o sistema virtual em modo full screen.

Página anterior     Próxima página

Páginas do artigo
   1. O que é o Virtual Box? Baixando e instalando
   2. Configurando
   3. Adicionando USB
   4. Compartilhando pastas do real para o virtual
Outros artigos deste autor

Compiz Fusion no Gutsy

Iniciando no Linux com o Ubuntu Gutsy

Leitura recomendada

Mantendo seus dados em segurança com o Keep

Autorando DVDs com Qdvdauthor usando menus animados

MPlayer no Debian sem usar X

Arco Linux - Distro completa

Fedora Core analisado por um usuário básico

  
Comentários
[1] Comentário enviado por juniormacedo em 03/12/2007 - 09:19h

Bom, para os que forem ler a parte de usb, saiu imcompleta nao sei porque, mais assim que eu estiver em casa botarei o que esta faltando aqui nos comentarios
=))

[2] Comentário enviado por fulllinux em 03/12/2007 - 10:34h

Gostei... divertido ler algo assim!

Parabéns!!!

[3] Comentário enviado por nicolo em 03/12/2007 - 11:54h

?comentario=Pode ser limitação mental minha, mas a explicação está confusa. Tentei configurar o virtual box sem sucesso. Vai tudo bem mas não dá boot para instalar o sistema na máquina virtual.

[4] Comentário enviado por juniormacedo em 03/12/2007 - 12:11h

Cara ve la em CDROM, na tela principal do Virtual Box, ve se voce ativou o cdroom, caso contrario vai dar boot pelo cd mesmo nao e tambem voce deu a permissao root?
caso nao faca pelo terminal mesmo
cd /dev
sudo chmod777 vboxdrv

[5] Comentário enviado por fulllinux em 03/12/2007 - 13:06h

Tente criar uma imagem ISO do sistema a ser instalado, isso resolve em muitos dos casos, apropósito eu rolo o VirtualBox desse jeito!

[6] Comentário enviado por juniormacedo em 03/12/2007 - 13:12h

isso tambem, como o fulllinux falou, em vez do CD voce pode optar pela iso, la mesmo em CDROOM, em vez de deixa-lo maracado, deixe apenas a ISO.

[7] Comentário enviado por andregondim em 03/12/2007 - 14:15h

Eu já tinha falado sobre o USB no meu blog em:

http://andregondim.eti.br/?p=172">http://andregondim.eti.br/?p=172

Legal o teu artigo.
Abraços,
André Gondim
http://andregondim.eti.br/

[8] Comentário enviado por timm em 03/12/2007 - 20:15h

Aqui ainda sem acentuação e sem opções de rede, pra mim incompleto comparado ao VMware. Mas tem quem goste, não é o meu caso! Excelente artigo.

[9] Comentário enviado por marx599 em 03/12/2007 - 21:54h

Citação:
"Aqui ainda sem acentuação e sem opções de rede, pra mim incompleto comparado ao VMware. Mas tem quem goste, não é o meu caso! Excelente artigo."

Só com você que ficou assim sem acentuação, e sem opções de rede, pois no meu pc ficou tudo muito ótimo inclusive as opções de vídeo, pasta compartilhada funcionando certinho. Já usei o VMware e não gostei, pode ter sido por ignorância minha, mas não gostei. Com certeza o que aconteceu com você foi um problema qualquer que com um pouco mais de paciência você teria resolvido.

Quanto a USB o comando para edição do arquivo me retorna no editor um arquivo em branco, sem as linhas citadas para edição. Fico no aguardo da resolução ao mesmo tempo em que a busco na internet. Vlw ótimo Artigo.

[10] Comentário enviado por maran em 03/12/2007 - 22:02h

Achei meio confuso também...
Bom ao meu ver acho que fikaria legal nesse artigo.. tipo uma chamada assim
Por que virtualizar...
Ganhos,vantagens ,desvantagens... o que isso significa a um servidor, etc

Mais ta bacana

[11] Comentário enviado por juniormacedo em 03/12/2007 - 22:12h

Segue a parte da USB que ficou imcompleta =)

Com um simples Alt+F2 devemos digitar
gksu gedit /etc/udev/rules.d/40-permissions.rules
Repare que estamos dizendo que o arquivo 40-permissions.rules deve ser aberto com o
gedit, então você pode abri-lo de acordo com o seu editor favorito, exemplo: vi, vim dentro outros.
Neste arquivo procure pela linha: SUBSYSTEM== usb_device , MODE= 0664?, Altere-a
por SUBSYSTEM== usb_device , MODE= 0666?, Salve este arquivo e saia, agora vamos editar
outro arquivo.
Novamente com o ALT+F2
gksu gedit /etc/init.d/mountdevsubfs.sh
Neste arquivo devemos procurar pela linha
# Magic to make /proc/bus/usb work, mais ou
menos la pela linha 40 e devemos descomentar as linhas subsequentes:
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb
Atenção, para descomentar estas linhas basta apagar o jogo da velha, simples e fácil, feito
isso salve o arquivo e digite o comando no próprio terminal: sudo /etc/init.d/mountdevsubfs.sh start.
Feito isso, recomendo que reinicie o seu sistema, o sistema real é claro, feito isto, vá a tela
do Virtual Box e note que apareceu a opção USB, basta ir nesta opção e clicar em Habilitar
Controladora USB, pronto, pode ligar seu sistema e conectar aquele pen drive e usar a vontade.

[12] Comentário enviado por maran em 03/12/2007 - 22:50h

legal vou criar um artigo sobre oque citeii, abordando não a instalação pois aqui já tem muitos bons... mais sim o porque, a importancia desta solução para servidores e suas vantagens , com odesvantagens...

Te Mais...

[13] Comentário enviado por royrocha em 04/12/2007 - 09:47h

Muito bom o artigo. Instalei aqui e funciona legal, porém somente a rede não está funcionando. A placa está instalada e o ip configurado corretamente, porém, não pinga outra máquina. Alguém sabe dizer o por quê disso?

[14] Comentário enviado por juniormacedo em 04/12/2007 - 11:11h

Cara seus Sistema Virtual esta conectando na Internet? porque se em sua casa, voce tiver uma mini rede, ele nao vai pingar mesmo nao, a nao ser que voce mapeie alguma pasta, ha sim, tenta pingar o google pra ver no que dar =))

[15] Comentário enviado por pveiros em 04/12/2007 - 11:54h

Caro Juniormacedo.
Estou usando o IE do Ruindow$ XP que acabei de instalar usando o Virtual Box. O Sistema está funcionando perfeitamente com exceção da USB que não consegui habilitar. Segui todas as suas instruções na modificação dos dados dos dois arquivos sugeridos - na primeira parte e na continuação - em seus comentários porém, nada.
Estou usando o Ubuntu 7.10 com o compiz + Avant-Window-Navigator.
Há uma alteração sugerida que está grafada assim:
"" Altere-a por:

SUBSYSTEM=="usb_device", MODE="0666? ""
No meu sistema não há o ? após o 0666 e sim as ", está correto?
Essa foi a única informação que não bateu corretamente.

Você poderia me auxiliar na ativação da USB no meu Ruindows pelo Virtual Box?

Agradeço sua atenção e paciência.

[16] Comentário enviado por juniormacedo em 04/12/2007 - 13:19h

putz, saiu com ? =((
ei mais ta correto sim, em vez da interrogacao sao as aspas mesmo
eu eh que botei errado, alias saiu errado ho, mais bota as aspas veiw
dai depois faz os passos restantes, dai liga seu Ruindows pelo Virtual Box
nao bota full screen ainda nao, tipo depois que voce ligou voce conecta o seu pen drive ou qualquer outra coisa usb, dai bem em baixo, na janela mesmo do Virtual Box tem uns deseinhos, tem ate um que fica piscando em vermelho de vez enquando, entao, procure um que eh o desenho de um pen drive, clica nele e normalmente vai estar la seu pen drive, eh so clicar pra adicionar e esperar a lerdeza do Windows reconhecer o pen drive, que ai ele vai comecar a mostrar, Novo dispositivo detectado, e por ai vai =) ve se consegue e avisa aqui

=DD

[17] Comentário enviado por javamizer em 04/12/2007 - 14:31h

Alguem sabe se tem algum projeto pro virtualbox reconhecer placa de video ? Parece que o vmware tem um mas ainda está em construção. Ainda estou tendo que usar o windão pra rodar certos jogos...

[18] Comentário enviado por pveiros em 04/12/2007 - 21:03h

?comentario=Caro Juniormacedo, infelizmente não consegui ativar USB na instalação do Ruindow$ XP que fiz pelo Virtual Box. "Veja Bem"!
Eu beixei o arquivo do Virtual Box sugerido no link logo no inicio de sua explanação. Baixei a versão para instalação no Ubuntu 7.10. Fiz a instalação porém, não encontrei o icone como informado então abri um terminal e tentei executar o aplicativo pelo mesmo, obtive a informação de que o programa Virtual-Box-OSE poderia ser instalado via apt-get e assim o fiz. Depois de instalado tudo ficou normal e é nesse programa que instalei o Ruindow$ XP. Agora a pergunta: Será que há diferença da versão sugerida da que já estava no repositório do Ubuntu 7.10? Não seria por isso que não consigo habilitar a USB?
Estou na escuta.

[19] Comentário enviado por helioalb em 04/12/2007 - 21:09h

Edvan, concordo com você, é triste um professor de universidade exigir programas pra windows.

[20] Comentário enviado por juniormacedo em 04/12/2007 - 21:10h

Cara, do que eu botei ai para voces baixarem pro do synaptic tem diferença não, mais você configurou a USb direitinho? Vamo lá, me diga se pelo menos apareceu o icone da USB na telinha principal do Virtual Box, lá em baixo da porta serial? apareceu??

[21] Comentário enviado por pveiros em 04/12/2007 - 21:20h

Olá.
Não apareceu não. Tenho no roda-pé da telina o icone do hd que alterna uma bolinha vermelha/verde tenho o icone do cd, tenho o icone da rede e o icone do compartilhamento.
O USB não apareceu. Quando eu plugo o pen-drive uma pasta no Ubuntu é aberta exibindo todos os programinhas lá residentes porém não tenho qualquer informação de que pluguei um pen-drive no Ruindow$XP.
Todo o processo de alteração dos arquivos sugeridos foi feito e tornei a refazer porém, as alterações já estavam presentes e quando executei um script mountdevsubfs.sh start tive a informação de que o arquivo já existia, isso depois da primeira vez que o executei.
Dai perdi o norte da coisa e não sei como fazer para habilitar.
Meu irmão adorou essa alternativa e pediu-me para instalar e configurar no computador dele mas estou receoso de fazê-lo pois ele tem um teclado que funciona por usb e nesse caso não vai funcionar o teclado dele.
O que fazer?
Tô na escuta.

[22] Comentário enviado por pveiros em 04/12/2007 - 21:34h

Outra coisa, nas configurações do Virtual Box há um porta serial porém no estado <desconectado> mas não aparece no roda-pé da telinha qualquer icone que faça referencia a tal porta serial.
Nesse interim já fiz todas as atualizações do Ruindow$ XP, inclusive a do IE 7.0 e do Media Player 11. Agora só falta a USB. O resto está redondinho.

[23] Comentário enviado por robsonz em 05/12/2007 - 09:11h

Eu uso Win XP e instalei o virtualbox, para testar outros SO, mas nw consigo acessar uma pasta compatilhada, ha o SO instalado tb eh o Win XP tb.
nw consegui acessar a pasta compartilhada.
fiz o procedimento q vc citou e dá o seguinte erro.

erro de sistema 53
o caminho da rede não foi encontrado

o meu drive compartilhado é o drive E: e o nome da pasta GERAL

eu digitei o seguinte: net use x: \\boxsvr\geral ae dá esse erro acima

[24] Comentário enviado por juniormacedo em 05/12/2007 - 10:36h

Opa camarada, tente digitar net use E: \\vboxdrv\geral
veja se da certo??

[25] Comentário enviado por juniormacedo em 05/12/2007 - 10:37h

Cara tenta instalar pro seu irmao sim e fazer esses procedimentos, em relacao a USB assim que eu chegar em casa vou da uma olhada com mais carinho dai vejo onde estamos errado beleza, mais fique tranquilo que iremos solucionar
=))

[26] Comentário enviado por pveiros em 05/12/2007 - 14:21h

Olá JuniorMacedo. Instalei o VirtualBox 1.5.2 sugerido na máquina do mau irmão, depois de instalado não achei o Icone de start do programa e nem pelo terminal consegui inicializar então abri o Gerenciador de Pacotes e localizei a instalação e nas propriedades do programa haviam algumas sugestões de dependências ainda não satisfeitas, então mandei adicionar todas elas e mandei instalar. Que Maravilha!!!!
Tudo funcionou corretamente, inclusive a ativação da USB. Realmente o Ruindow$ ficou funcionando dentro do Ubuntu 7.10.
Agradeço você pela paciência e você está de parabéns pela matéria e nota 10 no suporte aos necessitados de luz digital.
Para os meus clientes ainda dependentes do tal Ruindow$ já tenho uma solução melhor pois acho que o tal sisteminha se comportou melhor dentro do Ubuntu.
Agradeço sua paciência e desejo sucesso nos seus projetos.

[27] Comentário enviado por juniormacedo em 05/12/2007 - 17:15h

Opaa, valeu pelo comentario positivo cara, ainda bem que voce conseguiu fazer tdo direitinho, fico contente que tenha conseguido e que tenha gostado do Tutorial, flws cara, qualquer duvida posta que a gente sempre tenta resolver aqui na comunidade =)

[28] Comentário enviado por robsonz em 05/12/2007 - 22:48h

?comentario=

@juniormacedo

tentei usar o E: mas deu a seguinte mensagem:

o nome do dispositivo local já está em uso

O q devo fazer entaw, quero testar esse MV e nw consigo puxar nenhum programa do hd.

[29] Comentário enviado por juniormacedo em 06/12/2007 - 00:22h

pow cara, bota outra letra, se a letra E ja esta em uso, pode ser que seja um Drive de CD, entao bota uma letra a seu gosto, pode ser R no lugar de E tenta ai rapa
=)

[30] Comentário enviado por robsonz em 06/12/2007 - 19:49h

tentei trocar or varias letras continua dando a mensagem.

erro de sistema 53
o caminho da rede não foi encontrado

E agora???

[31] Comentário enviado por removido em 07/12/2007 - 15:27h

boa 06...


[32] Comentário enviado por juniormacedo em 07/12/2007 - 17:00h

Cara voce instalou as adicionais para usuario? porque esse erro so da geralmente quando voce ainda nao o instalou, tenta instala-lo, se ja instalou, faça novamente veiw =)

[33] Comentário enviado por cincinatofurtado em 08/12/2007 - 13:59h

só uma dica: para o procedimento da usb funcionar, devemos seguir os passos indicados nos comentários do autor do artigo e desfazer aqueles sugeridos em outros foruns e discussões, como edições no /etc/fstab e /etc/mtab .

eu havia feito essas alterações no mtab e fstab e os dispositivos eram listados no ícone usb, mas não podiam ser clicados para ativação. então tentei os passos do autor e continuou sem funcionar. então comentei as alterações no mtab e fstab e, após um reboot, tudo funciona corretamente.

abraços!

[34] Comentário enviado por juniormacedo em 08/12/2007 - 14:42h

Pow cara ainda bem, pow como ja me disseram uma vez e eu acho a pura verdade, Linux tem mil e uma soluções, então a que eu escrevi não é a solução definitiva, cara a minha funcionou perfeitamente deste jeito, mais olha ai, você já achou outro jeito, então mais uma vez está provado que não existe só uma solução
=DD
abraços cicinatofurtado

[35] Comentário enviado por robsonz em 09/12/2007 - 22:41h

Comentário enviado por juniormacedo em 07/12/2007 - 17:00h:

Cara voce instalou as adicionais para usuario? porque esse erro so da geralmente quando voce ainda nao o instalou, tenta instala-lo, se ja instalou, faça novamente veiw =)

Como instalo esses adicionais????

[36] Comentário enviado por juniormacedo em 09/12/2007 - 23:23h

Seguinte veiw, quando você inicia o seu sistema operacional virtual, abre outra janela não é, dai nessa outra janela você vai em Máquina Instalar adicionais para usuários
simples veiw
veja se consegue??

[37] Comentário enviado por removido em 10/12/2007 - 15:59h

meu caro junior,
minha virtual box está funcionando que é uma beleza, só tem um porem
ta com IP 10.xxx.x.x
com esse ip eu nao consigo acessar ela via vnc.
tem algum esquema pra ela ficar com um IP 192.xxx.xx.x ???
mesmo eu deixando ela com IP fixo nao vai, e ainda perco a conexão com a internet........


[38] Comentário enviado por juniormacedo em 11/12/2007 - 09:20h

Cara o meu tambem fica com esse IP, tipow, nunca tentei mudar esse IP
e tambem quando tento acessa-la pelo VNC nao vai
pelo que sei, o Virtual Box so deixa haver comunicacao entre um sistema real e virtual se voce mapear uma unidade de rede, fora isso
nunca consegui outra forma de comunicacao

cara da uma olhada na parte de Conexao do VirtualBox
la deve ter algo, so nao te falo agora porque nao tou em casa

mais vou da uma olhada tambem

abracos

[39] Comentário enviado por removido em 11/12/2007 - 09:24h

blz, eu vou ver isso!!!
as vezes testo acesso remoto e com esse IP não vai
e tb nao posso colocar a virtual box na rede senão meu teste é em vão...hehe
mas blz, vou testar e ver oq da.
Fora isso ta tudo blz, funcionando 100%

valeu cara

se eu descobrir algo ti dou um toque

abraços

[40] Comentário enviado por juniormacedo em 11/12/2007 - 09:29h

Opas valeu, assim que eu estiver em casa
vou da uma olhada nisso tambem assim que chegar em casa
dai quem descobrir da um toque
valeus

[41] Comentário enviado por jjslack em 11/12/2007 - 10:28h

Pessoal, acabei de comprar um notebook, ele já está com o Win XP, a questão é: Preciso de alguns programas do win, e estou querendo aporveitar tudo que está instalado. Tem como eu criar uma imagem ISO dele e instalar no Virtual Box ?

O sistema de arquivos é NTFS. Penso em fazer um imagem, salvar em outra partição... instalar o ubuntu por cima e voltar com o Win no Virtual Box( através da ISO) . tem como ?

Valeu.

[42] Comentário enviado por removido em 11/12/2007 - 10:36h

tem um programa chamado ghost que cria imagens desse tipo.
eu nunca usei, mas sei que funciona.
da uma pesquisada que é mto bom!!!

[43] Comentário enviado por removido em 11/12/2007 - 10:40h

ai cara, da uma olhada nisso
é pra linux, mas a ideia é a mesma

http://br-linux.org/linux/criando-copiando-e-restaurando-imagens-de-hd-com-o-ghost-for-unix-g4u

[44] Comentário enviado por removido em 11/12/2007 - 10:41h

pra windows ta ai

http://www.guiadohardware.net/tutoriais/usando-ghost/

[45] Comentário enviado por jjslack em 11/12/2007 - 22:06h

Valeu cara... olhei lá no guia do hardware, parece ser muito bom... vou testar....

[46] Comentário enviado por mcnd2 em 19/01/2008 - 17:44h

Aí irmãos,
li este artigo todinho e segui todos os passos descrito acima e minha porta usb ainda não está funcinado no virtuabox. Alguém sugere alguma coisa para eu tentar resolver esse problema?

[47] Comentário enviado por juniormacedo em 23/01/2008 - 18:55h

Aew rapa voce tentou fazer isso?
Segue a parte da USB que ficou imcompleta =)

Com um simples Alt+F2 devemos digitar
gksu gedit /etc/udev/rules.d/40-permissions.rules
Repare que estamos dizendo que o arquivo 40-permissions.rules deve ser aberto com o
gedit, então você pode abri-lo de acordo com o seu editor favorito, exemplo: vi, vim dentro outros.
Neste arquivo procure pela linha: SUBSYSTEM== usb_device , MODE= 0664?, Altere-a
por SUBSYSTEM== usb_device , MODE= 0666?, Salve este arquivo e saia, agora vamos editar
outro arquivo.
Novamente com o ALT+F2
gksu gedit /etc/init.d/mountdevsubfs.sh
Neste arquivo devemos procurar pela linha
# Magic to make /proc/bus/usb work, mais ou
menos la pela linha 40 e devemos descomentar as linhas subsequentes:
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb
Atenção, para descomentar estas linhas basta apagar o jogo da velha, simples e fácil, feito
isso salve o arquivo e digite o comando no próprio terminal: sudo /etc/init.d/mountdevsubfs.sh start.
Feito isso, recomendo que reinicie o seu sistema, o sistema real é claro, feito isto, vá a tela
do Virtual Box e note que apareceu a opção USB, basta ir nesta opção e clicar em Habilitar
Controladora USB, pronto, pode ligar seu sistema e conectar aquele pen drive e usar a vontade.

[48] Comentário enviado por Marcelo_Reis em 24/01/2008 - 23:33h

Olá Edvan

Muito bom o artigo, encontrei ele enquanto estava lendo este:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=7593&pagina=7

Agora uma pergunta, pode parecer idiota, mas é uma duvida, você informou que é possível compartilhar memória para vídeo, eu tenho 1Gb, se compartilhasse 128Mb, poderia instalar jogos que não rodariam sobre o Linux?

Obrigado

[49] Comentário enviado por juniormacedo em 25/01/2008 - 00:09h

Opa joereis51, de boa a sua pergunta, cara é o seguinte, poder compartilhar a memória de vídeo pode sim, agora instalar jogos 3D nunca tentei não ho, mais pelo que sei, até o presente momento não é possível
mais tenta instalar so um veiw, da uma testada e posta aqui beleza?
desculpe-me em não poder lhe responder esta pergunta sobre os jogos =((

[50] Comentário enviado por mcnd2 em 25/01/2008 - 21:34h

Caro juniormacedo,

fiz todos os passos acima e ainda nada de funcionar.

Alguma coisa a mais que eu possa fazer?

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

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"

[52] Comentário enviado por mayconjf em 07/05/2008 - 14:18h

?comentario= Boa tarde amigo, tenho Windows Vista instalado na máquina e estou virtualizando o windows xp com a ajuda do virtualBox, porém não consigo usufruir da porta serial (COM), podes me ajudar?
Obrigado!

[53] Comentário enviado por mauricioms em 12/05/2008 - 18:33h

pessoal não consegui colocar acento no Windows que está rodando no Virtual Box, pois mesmo mudando o layout do teclado no windows o mes não acentua.

E não faço ideia de como arrumar isso.

[54] Comentário enviado por fabioissamu em 25/05/2008 - 19:08h

Eu também estou procurando a mesma coisa!

[55] Comentário enviado por RicardoF em 09/06/2008 - 07:43h

Amigo Edvan, no Ubuntu 7.10 consegui fazer tudo funcionar, mais mudei para o Ubuntu 8.04, não funciona mais.
Os dois periféricos, CAM e PenDrive aparecem esmaecidos, não me deixa conectar.
Alguma solução ?
Ats
Ricardo Ferreira

[56] Comentário enviado por marcelo.cesards em 11/06/2008 - 13:43h

ae valeu mesmo.. conhecia apenas o vmware player e agora pude experimentar o virtual box que é magnifico. tb é muito simples de usar. seria até meio que dispensave a parte do tuto sobre as dicas de uso.. rsrsrs.
nao consegui usar ainda no kurumin, mas no mandriva 2008 funciona perfeitamente. abraços

[57] Comentário enviado por rafael_novello em 22/06/2008 - 21:00h

Olá...muito bom seu tuto. Até agora tenho conseguido emular o windows no linux perfeitamente. Mas, aqui em casa, estou tentando emular o Kurumin no windows xp, funciona bem, só não consigo compartilhar pastas. No caso inverso (rodar XP no linux) segui sua orientação e funcionou, mas e para compartilhar as pastas do XP com linux, como faço?

Vlw pela força...

[58] Comentário enviado por marcelo.cesards em 02/08/2008 - 13:23h

só queria dizer que é muito bom o tutorial.. um abraço

[59] Comentário enviado por fabioissamu em 17/08/2008 - 09:20h

Estava com problema de acentuação no virtual box,
desativei a captura do teclado automaticamente e funcionou,
mas depois de um update parou de funcionar novamente...

[60] Comentário enviado por delicious em 18/08/2008 - 23:53h

nice

[61] Comentário enviado por removido em 06/09/2008 - 22:25h

Amigo, você sabe se tem alguma forma de executar a máquina virtual pela linha de comando? sem a necessidade de abrir a janela do VirtualBox e clicar em iniciar???

Ah, com relação à USB, aqui comigo não funcionou de nenhuma das formas q vc indicou acima... nem reinstalando o Virtual Box depois de alterar aqueles arquivos... não aparece de forma alguma o ícone de USB...

[62] Comentário enviado por removido em 06/09/2008 - 22:41h

Mais uma coisa,
coloquei um DVD de instalação do Visual Studio (tenho DVD Original), e quando cliquei no SETUP.EXE, recebi a mensagem: 'SETUP.EXE não é um programa Win32 válido'. Uso essa mídia para instalar em uma série de máquinas e sei que não está corrompida. Que pode estar acontecendo?

[63] Comentário enviado por removido em 06/09/2008 - 22:47h

Bom, o erro de Arquivo Inválido no DVD resolvi de um jeito meio estranho... iniciei a máquina virtual já com o DVD no drive e funcionou... fica ai a dica pra quem tiver a mesma mensagem de erro...

[64] Comentário enviado por RicardoFerreira em 01/11/2008 - 20:03h

Junior, no 8.10 o 40-permissions.rules e o mountdevsubfs.sh, são diferentes, não existem essas linhas.
Poderia me ajudar, segue os arquivos.
Ats
Ricardo Ferreira

******40-permissions.rules******

# This file establishes permissions and ownership of devices according
# to Ubuntu policy. See udev(7) for syntax.
#
# The names of the devices must not be set here, but in 20-names.rules;
# user-friendly symlinks (which need no permissions or ownership) should
# be set in 60-symlinks.rules.

# Block devices
SUBSYSTEM!="block", GOTO="block_end"
ATTRS{removable}!="1", GROUP="disk"
ATTRS{removable}=="1", GROUP="floppy"
SUBSYSTEMS=="usb", GROUP="plugdev"
SUBSYSTEMS=="ieee1394", GROUP="plugdev"
SUBSYSTEMS=="mmc", GROUP="plugdev"
SUBSYSTEMS=="pcmcia", GROUP="plugdev"
LABEL="block_end"

# IDE devices
ENV{ID_CDROM}=="?*", GROUP="cdrom"
KERNEL=="ht[0-9]*", GROUP="tape"
KERNEL=="nht[0-9]*", GROUP="tape"

# IEEE1394 (firewire) devices
# Please note that raw1394 gives unrestricted, raw access to every single
# device on the bus and those devices may do anything as root on your system.
# Yes, I know it also happens to be the only way to rewind your video camera,
# but it's not going to be group "video", okay?
KERNEL=="raw1394", GROUP="disk"
KERNEL=="dv1394*", GROUP="video"
KERNEL=="video1394*", GROUP="video"

# Packet CD devices, group under /dev/pktcdvd
KERNEL=="pktcdvd", MODE="0644"
KERNEL=="pktcdvd[0-9]*", GROUP="cdrom"

# Printers and Parallel devices
SUBSYSTEM=="printer", GROUP="lp"
SUBSYSTEM=="ppdev", GROUP="lp"
SUBSYSTEM=="usb", KERNEL=="lp[0-9]*", GROUP="lp"
KERNEL=="pt[0-9]*", GROUP="tape"
KERNEL=="pht[0-9]*", GROUP="tape"

# SCSI devices
SUBSYSTEMS=="scsi", GOTO="scsi_start"
GOTO="scsi_end"
LABEL="scsi_start"
ATTRS{type}=="0", GROUP="disk"
ATTRS{type}=="1", GROUP="tape"
ATTRS{type}=="4", GROUP="cdrom"
ATTRS{type}=="5", GROUP="cdrom"
ATTRS{type}=="6", GROUP="scanner"
ATTRS{type}=="8", GROUP="tape"
ATTRS{type}=="3", ATTRS{vendor}=="HP", GROUP="scanner"
ATTRS{type}=="3", ATTRS{vendor}=="Epson", GROUP="scanner"
ATTRS{type}=="3", ATTRS{vendor}=="EPSON", GROUP="scanner"
LABEL="scsi_end"

# Serial devices
SUBSYSTEM=="tty", GROUP="dialout"
SUBSYSTEM=="capi", GROUP="dialout"
SUBSYSTEM=="slamr", GROUP="dialout"
SUBSYSTEM=="zaptel", GROUP="dialout"
KERNEL=="ttyLTM[0-9]*", GROUP="dialout", MODE="0660"

# USB serial converters
SUBSYSTEM=="usb_device", GOTO="usb_serial_start"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="usb_serial_start"
GOTO="usb_serial_end"
LABEL="usb_serial_start"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", \
MODE="0666", GROUP="dialout"
LABEL="usb_serial_end"

# Sound devices
SUBSYSTEM=="sound", GROUP="audio"

# pty devices
SUBSYSTEM=="tty", KERNEL=="pty*", GROUP="tty", MODE="0666"

# Video devices
SUBSYSTEM=="drm", GROUP="video"
SUBSYSTEM=="dvb", GROUP="video"
SUBSYSTEM=="graphics", GROUP="video"
SUBSYSTEM=="video4linux", GROUP="video"
KERNEL=="agpgart", GROUP="video"
KERNEL=="nvidia*", GROUP="video"

# Other devices, by name
KERNEL=="mem", GROUP="kmem", MODE="0640"
KERNEL=="kmem", GROUP="kmem", MODE="0640"
KERNEL=="port", GROUP="kmem", MODE="0640"
KERNEL=="nvram", GROUP="nvram"
KERNEL=="rtc", GROUP="audio"
KERNEL=="js[0-9]*", GROUP="plugdev"



******mountdevsubfs.sh******

#! /bin/sh
### BEGIN INIT INFO
# Provides: mountdevsubfs
# Required-Start: mountkernfs
# Required-Stop:
# Should-Start: udev
# Default-Start: S
# Default-Stop:
# Short-Description: Mount special file systems under /dev.
# Description: Mount the virtual filesystems the kernel provides
# that ordinarily live under the /dev filesystem.
### END INIT INFO
#
# This script gets called multiple times during boot
#

PATH=/lib/init:/sbin:/bin
TTYGRP=5
TTYMODE=620
[ -f /etc/default/devpts ] && . /etc/default/devpts

TMPFS_SIZE=
[ -f /etc/default/tmpfs ] && . /etc/default/tmpfs

KERNEL="$(uname -s)"

. /lib/lsb/init-functions
. /lib/init/mount-functions.sh

do_start () {
#
# Mount a tmpfs on /dev/shm
#
SHM_OPT=
[ "${SHM_SIZE:=$TMPFS_SIZE}" ] && SHM_OPT=",size=$SHM_SIZE"
domount tmpfs shmfs /dev/shm tmpfs -onosuid,nodev$SHM_OPT

#
# Mount /dev/pts. Master ptmx node is already created by udev.
#
domount devpts "" /dev/pts devpts -onoexec,nosuid,gid=$TTYGRP,mode=$TTYMODE
}

case "$1" in
"")
echo "Warning: mountdevsubfs should be called with the 'start' argument." >&2
do_start
;;
start)
do_start
;;
restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
stop)
# No-op
;;
*)
echo "Usage: mountdevsubfs [start|stop]" >&2
exit 3
;;
esac



[65] Comentário enviado por juniormacedo em 08/11/2008 - 00:56h

Opa, foi mal pela demora, mais é mais ou menos assim
Edita o arquivo /etc/init.d/mountdevsubfs.sh
Localiza o Magic to make no codigo e descomenta as linhas. Depois reboota o linux e pronto :)

#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb
}

Isso pra Ubuntu 8.04, pro 8.10 não sei se é o mesmo procedimento porque ainda não estou com ele
mais por fim esta ai do 8.04

ve se funfa ai e qualquer coisa da um toque
:D


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts