Blog

Seja bem-vindo

Espero que as dicas apresentadas aqui sejam úteis para você.
Se gostar de alguma coisa, não esqueça de comentar e recomendar, caso ache importante.

Currículo

terça-feira, 13 de novembro de 2007

Instalação do VMWare Player no Slackware

Baixando os arquivos necessários

Baixe o VMWare Player

http://download3.vmware.com/software/vmplayer/VMware-player-2.0.0-45731.i386.tar.gz


Baixe o Qemu

http://fabrice.bellard.free.fr/qemu/qemu-0.9.0-i386.tar.gz



Criando o disco virtual


Descompacte o qemu. (Um detalhe muito importante: você deve descompactá-lo diretamente em /, pois assim ele irá colocar os arquivos nos diretórios certos.

Crie o disco virtual com o comando

qemu create -f vmdk WindowsXPPro.vmdk 2G


O último parâmetro ( 2G ) é o tamanho máximo do disco criado. Eu defini como 2G só como exemplo, mas se você quiser, pode mudar para o tamanho que achar melhor. Só para ter uma idéia, o Windows XP ocupa, sozinho, 1,7 GB, o que acabará consumindo o espaço do hd quase que totalmente.
Quando você instalar o SO, esse valor aparecerá como tamanho máximo do seu hd.

Se tudo estiver certo, como resposta você receberá a seguinte mensagem
Formating 'WindowsXPPro.vmdk', fmt=vmdk, size=2097152 kB

Mova o arquivo criado acima para uma pasta qualquer.

Criando a máquina virtual

Crie um arquivo com o nome “WindowsXPPro.vmx” (o mesmo nome do hd virtual criado acima, mas com a extensão “.vmx”) na mesma pasta do arquivo do hd virtual.

Copie e cole o conteúdo abaixo para o arquivo criado.

config.version = "8"
virtualHW.version = "3"
ide0:0.present = "TRUE"
ide0:0.filename = "WindowsXPPro.vmdk"
memsize = "64"
MemAllowAutoScaleDown = "FALSE"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
ide1:0.autodetect = "TRUE"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"
displayName = "Windows XP Pro"
guestOS = "winXPPro"
nvram = "WindowsXPPro.nvram"
MemTrimRate = "-1"
ide0:0.redo = ""ethernet0.address
Type = "generated"
uuid.location = "56 4d 5c cc 3d 4a 43 29-55 89 5c 28 1e 7e 06 58"
uuid.bios = "56 4d 5c cc 3d 4a 43 29-55 89 5c 28 1e 7e 06 58"
ethernet0.generatedAddress = "00:0c:29:7e:06:58"
ethernet0.generatedAddressOffset = "0"
tools.syncTime = "TRUE"
ide1:0.startConnected = "TRUE"
uuid.action = "create"
checkpoint.vmState = ""

A máquina virtual criada acima terá somente 64 MB, o que é pouco para o Windows XP. Se quiser aumentar a quantidade de memória disponível, altere o valor da chave memsize = "64" para o valor que achar melhor.

Instalação do VMWare Player

Antes de começar o processo de instalação, será necessário criar uma uma estrutura de diretórios para “enganar” o instalador do VMWare Player, pois ele foi criado e testado em distribuições baseadas no Debian, que utilizam uma estrutura de diretórios para scripts de inicialização diferente do Slackware, e “exige” que essa estrutura exista.

Crie a estrutura de diretórios a seguir:

/etc/init.d
/etc/init.d/rc0.d
/etc/init.d/rc1.d
/etc/init.d/rc2.d
/etc/init.d/rc3.d
/etc/init.d/rc4.d
/etc/init.d/rc5.d
/etc/init.d/rc6.d

Descompacte o arquivo de instalação do VMWare Player para um diretório qualquer. Ele criará uma pasta chamada vmware-player-distrib.
Acesse essa pasta e execute o script “vmware-install.pl”

Para que a rede da sua máquina virtual funcione, aceite as opções padrão para a instalação. Se quiser ou precisar personalisar a instalação, recomento que consulte o todo poderoso "Google" para obter ajuda.

Se tudo correr bem, você terá o vmware player rodando, e agora é dar boot na sua noma máquina e instalar o Windows normalmente, como se fosse uma máquina qualquer.


Referências

http://www.guiadohardware.net/dicas/instalando-vmware-slackware.html
http://johnbokma.com/mexit/2005/10/26/vmware-player-windows-xp.html

6 comentários:

Thiago disse...

Fala grande Douglas, cara estou achando o seu blog muito legal e atrativo, as dicas que você passou do slack concerteza deve ter ajudado muita gente visto que muitas pessoas por exemplo não sabem que podem usar uma máquina virtual no linux para roda o xp ou então não sabem como o fazem! Parabéns ;)

Um abraço

Douglas C. R. Paes disse...

Complementando meu próprio post, encontrei uma dica que pode facilitar bastante o processo de criação de uma máquina virtual. Trata-se do site http://www.easyvmx.com/, onde é possível baixar máquinas virtuais já prontas ou então criar uma totalmente personalizada, conforme nossa necessidade.

Para ver o artigo completo onde encontrei essa dica, acesse http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=7743

Anônimo disse...

Bem, eu tenho Windows XP e Slack em dual boot. Gostaria de saber se é possível acessar o windows já instalado naquela partição como se fosse uma máquina virtual dentro do Slackware...

Douglas C. R. Paes disse...

Nunca me passou pela cabeça a idéia de tentar fazer isso, mas até onde eu sei, isso não é possível, pois se trata de outra máquina, onde você teria que ter outra instalação do windows.

Anônimo disse...

necessario verificar:)

Douglas C. R. Paes disse...

Verificar o que?

Essa postagem é antiga, e talvez os passos apresentados não sejam mais necessários ou tenham mudado.

Qual problema você encontrou?

Abraço