====== Virtualbox ====== ===== SliTaz GNU/Linux com o Virtualbox ===== Você pode testar o SliTaz GNU/Linux no Windows usando o Virtualbox. Requerimentos: * [[http://virtualbox.wordpress.com/2008/06/27/slitaz-gnulinux-is-here/|SliTaz GNU/Linux Image]] - máquina virtual do SliTaz * [[http://www.virtualbox.org/wiki/Downloads|ORACLE VirtualBox]] - O programa VirtualBox para Windows. * [[http://www.7-zip.org/fr/download.html|7-Zip]] - Necessário para descompactar o arquivo da máquina virtual. ==== Passo 1: downloads e instalações ==== * Baixe e instale o 7-Zip * Baixe e instale o ORACLE VirtualBox * Baixe e descompacte a máquina virtual em alguma pasta de seu disco rígido ==== Passo 2: execução da máquina virtual ==== Antes de executar a máquina virtual do SliTaz você precisa configurar uma nova máquina virtual no VirtualBox: - Execute o VirtualBox [//Iniciar/Programas/Oracle xVM VirtualBox/VirtualBox//] - Adicione uma nova máquina: Clique no botão [//Novo//] na barra de ferramentas do programa - Clique em [//Próximo//] na caixa de diálogo "Criar Nova Máquina Virtual" - Nomeie a nova máquina virtual (por exemplo, SliTaz GNu/Linux) e selecione Linux 2.6 na lista de Sistemas Operacionais. Clique em [//Próximo//] - Selecione a quantidade de memória RAM da máquina virtual. A opção padrão 256MB deve ser suficiente - Na caixa de diálogo "Disco Rígido Virtual" selecione "Utilizar disco rígido existente", indique o arquivo de máquina virtual que você baixou (slitaz-1.9-x86.vdi) e clique em [//Próximo//] - Aparecerá uma caixa de sumário com todas as opções que você selecionou. Clique em [//Finalizar//] Se você quer configurar uma conexão de internet usando um adaptador Host-only, siga estas instruções: - Clique no botão [//Configurações//] - Clique em [//Rede//] no menu lateral - Selecione o Adaptador de Rede (geralmente o Adaptador 1) e configure-o para //Placa de rede exclusiva do hospedeiro (host-only)// - Clique na seta Avançado - Mude o Tipo de Placa para PCnet-FAST III - Clique no botão OK O adaptador padrão Intel funciona bem com NAT, mas não com redes Host-only. Agora você já pode iniciar sua máquina virtual do SliTaz GNU/Linux. Note que o VirtualBox também pode utilizar discos virtuais do VMWare. Se você experimentar problemas de resolução de tela (não maior que 800 x 600) verifique este post no fórum: http://forum.slitaz.org/topic/screen-resolution/page/2 ===== Virtualbox-OSE ===== Você pode instalar uma versão open-source do VirtualBox (livre) no Slitaz com o pacote // virtualbox-ose//: # tazpkg get-install virtualbox-ose Esta versão possui uma limitação: não tem suporte a USB. ===== Slitaz get-virtualbox ===== Voceê pode instalar o VirtualBox (completo e gratuito, mas versão proprietária) no Slitaz com o pacote // get-virtualbox//: # tazpkg get-install get-virtualbox ; get-virtualbox Outros sistemas de virtualização (softwares gratuitos) também estão disponíveis, como o lguest ou qemu. ===== Instalando os Adicionais Para Convidado (Virtualbox Guest Additions) ===== Este procedimento se refere ao Slitaz 5.0.\\ Este procedimento foi testado com:\\ - VirtualBox 4.3.20 instalado no Hospedeiro (Host), incluindo o Pacote de Extensões;\\ - slitaz-5.0-rc2.iso de 19-05-2014;\\ - slitaz-rolling.iso 32-bit de 01-02-2015. Veja também informações sobre os Adicionais Para Convidado para o Slitaz 4.0 [[http://forum.slitaz.org/topic/installing-virtualbox-guest-additions-in-slitaz-40-target#post-10791|no fórum]]. Os Adicionais Para Convidado precisam ser instalados manualmente no Slitaz.\\ Passos: **1.** Na máquina virtual do Slitaz, certifique-se de ter uma conexão à internet ativa. Algumas vezes você precisa parar e iniciar a interface //eth0// usando o Painel do Slitaz para obter uma conexão. **2.** Abra o Gerenciador de Pacotes e recarregue a lista de pacotes. **3.** Instale os seguintes pacotes: linux-module-headers (3.2.53) mesa-dri bzip2 **4.** Monte a imagem ISO //VboxAdditions// usando o menu Dispositivos -> Inserir imagem de CD dos Adicionais para Convidado... **5.** Em uma janela de terminal, mude o diretório para o ponto de montagem do //VboxAdditions//, por exemplo: $ cd /media/cdrom/ **6.** Execute como root o comando: # sh ./VBoxLinuxAdditions.run Ignore mensagens sobre scripts adicionados a /etc/init.d (“o instalador não reconhece sua distribuição Linux”, “installer does not recognize your Linux Distribution”, etc.). Ignore mensagens sobre cabeçalhos de kernel para a versão atual não encontrados. **7.** Abra um terminal como root e digite os seguintes comandos: # adduser -h /var/run/vboxadd -G daemon -S -s /bin/false vboxadd >/dev/null 2>&1 # addgroup -S vboxsf >/dev/null 2>&1 **8.** Abra /etc/rcS.conf como root e adicione "vboxguest vboxsf vboxvideo" à linha LOAD_MODULES, por exemplo: LOAD_MODULES=" vboxguest vboxsf vboxvideo" **9.** Abra /etc/slim.conf como root e mude a linha login_cmd para inicializar VBoxClient-all antes de executar ~./xinitrc, isto é: login_cmd VBoxClient-all & exec /bin/sh -l ~/.xinitrc %session Em vez de editar /etc/slim.conf, você pode adicionar "VBoxClient-all &" sem as aspas em uma nova linha acima da linha CASE 1$ em cada arquivo ~/.xinitrc de cada usuário. . **10.** Reinicie a máquina virtual. ---- Para verificar se os módulos vbox foram carregados, abra um terminal e digite: $ lsmod | grep vbox ... isto deve mostrar: vboxguest vboxsf vboxvideo (assim como o drm utilizando o vboxvideo) Além disso, você pode instalar o pacote mesa-demos para obter os utilitários //glxgears// e //glxinfo//. Depois de instalar o mesa-demos, abra um terminal e digite: $ glxinfo | grep render ... isto deve mostrar: direct rendering: Yes OpenGL renderer string: Chromium //glxinfo// e //glxgears// irão mostrar um falso erro: libGL error: failed to load driver: vboxvideo ... o que de acordo com o bugtracker do VirtualBox é devido ao modo com que o vboxvideo se conecta à biblioteca Mesa em vez de ser carregado normalmente pelo Mesa. Apenas ignore isso... Se você tiver //OpenGL render = Chromium// e //Direct rendering = Yes// então a aceleração 3D é suportada. ---- O compartilhamento da área de trabalho Hospedeiro<->Convidado funciona se você habilitá-lo nos menus do VirtualBox, dentro de sua máquina virtual. As pastas compartilhadas funcionam. (O autor as monta manualmente quando precisa delas.) Por exemplo, se você quer montar a (hipotética) pasta chamada //pubdoc// e acessá-la como uma pasta na área de trabalho chamada //Docs// (certifique-se de que a referida pasta já exista) então você deve digitar o seguinte comando em uma janela de terminal como root: # mount -t vboxsf pubdoc /home/tux/Desktop/Docs Referências: [[http://forum.slitaz.org/topic/installing-virtualbox-guest-additions-in-slitaz-50#post-34521|Tópico no Fórum do Slitaz]] ---- \\ ^ Seção de revisão da página ^^ |Qualidade| | |Revisão| | |Prioridade| | |Problemas| | |Como melhorar| | \\ ----