Instalação VMware · 4 min read · Dec 01, 2025

Como Instalar o VMware Server 1.0.x Em Um Desktop Kubuntu 10.04 - Página 2

Próximo, faça isto:

cd /home/mum/Downloads  
wget -c http://www.insecure.ws/warehouse/vmware-update-2.6.32-5.5.9.tar.bz2  
tar xvfj vmware-update*.tar.bz2

Antes de terminarmos a instalação do VMware Server, devemos construir um novo kernel com o recurso init_mm habilitado. Torne-se root…

sudo su

… e instale a fonte do kernel:

apt-get install linux-source-2.6.32

Em seguida, instalamos alguns pacotes que precisamos para construir o kernel:

apt-get install fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge linux libncurses5-dev kernel-package

Se você notar que um novo kernel é instalado durante este comando, por favor, reinicie o sistema:

reboot

Agora torne-se root novamente:

sudo su

Próximo, faça isto:

cd /usr/src  
tar xvfj linux-source-2.6.32.tar.bz2  
cd linux-source-2.6.32

Abra arch/x86/kernel/init_task.c…

kate arch/x86/kernel/init_task.c

… e adicione a linha

EXPORT_UNUSED_SYMBOL(init_mm);

bem no final do arquivo, atrás de

DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS;:

| [...] DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS; EXPORT_UNUSED_SYMBOL(init_mm); |

Então copie a configuração do kernel do kernel atual para o diretório da fonte do kernel…

cp /boot/config-`uname -r` .config

… e execute:

make menuconfig

No menu de configuração do kernel, vá para Carregar um Arquivo de Configuração Alternativo…

… preencha .config e selecione Ok:

Em seguida, selecione Sair no menu principal de configuração do kernel…

… e então Sim quando perguntado: Você deseja salvar sua nova configuração do kernel?

Então execute

make-kpkg clean  
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

para construir o novo kernel. Isso pode levar muito tempo, então seja paciente.

Depois, você pode encontrar um pacote .deb linux-image e um linux-headers no diretório /usr/src:

cd /usr/src/  
ls -l
root@KubuMuM1004lts:/usr/src# ls -l  
total 105304  
drwxrwsr-x 6 root src 4096 2010-05-17 12:36 .  
drwxr-xr-x 11 root root 4096 2010-05-10 10:14 ..  
drwxr-xr-x 24 root root 4096 2010-05-17 12:36 linux-headers-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root src 6506940 2010-05-17 12:27 linux-headers-2.6.32.11+drm33.2-custom_2.6.32.11+drm33.2-custom-10.00.Custom_amd64.deb  
drwxr-xr-x 24 root root 4096 2010-05-13 13:46 linux-headers-2.6.32-22  
drwxr-xr-x 7 root root 4096 2010-05-13 13:47 linux-headers-2.6.32-22-generic  
-rw-r--r-- 1 root src 35487712 2010-05-17 12:26 linux-image-2.6.32.11+drm33.2-custom_2.6.32.11+drm33.2-custom-10.00.Custom_amd64.deb  
drwxr-xr-x 26 root root 4096 2010-05-17 17:29 linux-source-2.6.32  
-rw-r--r-- 1 root root 65806761 2010-04-28 20:17 linux-source-2.6.32.tar.bz2  
root@KubuMuM1004lts:/usr/src#

Instale ambos os pacotes da seguinte forma…

dpkg -i linux-image-2.6.32.11+drm33.2-custom_2.6.32.11+drm33.2-custom-10.00.Custom_amd64.deb linux-headers-2.6.32.11+drm33.2-custom_2.6.32.11+drm33.2-custom-10.00.Custom_amd64.deb

Verifique neste momento se a imagem initrd do seu kernel recém-compilado está presente no diretório /boot, executando:

cd /boot  
ls -l
total 56120  
-rw-r--r-- 1 root root 634929 2010-04-16 13:32 abi-2.6.32-21-generic  
-rw-r--r-- 1 root root 634929 2010-04-28 18:50 abi-2.6.32-22-generic  
-rw-r--r-- 1 root root 110372 2010-05-17 10:28 config-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root root 110365 2010-04-16 13:32 config-2.6.32-21-generic  
-rw-r--r-- 1 root root 110365 2010-04-28 18:50 config-2.6.32-22-generic  
drwxr-xr-x 3 root root 4096 2010-05-17 14:56 grub  
-rw-r--r-- 1 root root 14393788 2010-05-17 14:53 initrd.img-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root root 8327398 2010-05-07 23:09 initrd.img-2.6.32-21-generic  
-rw-r--r-- 1 root root 14447659 2010-05-13 16:32 initrd.img-2.6.32-22-generic  
-rw-r--r-- 1 root root 160280 2010-03-23 10:40 memtest86+.bin  
-rw-r--r-- 1 root root 2101323 2010-05-17 12:25 System.map-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root root 2152657 2010-04-16 13:32 System.map-2.6.32-21-generic  
-rw-r--r-- 1 root root 2152657 2010-04-28 18:50 System.map-2.6.32-22-generic  
-rw-r--r-- 1 root root 1336 2010-04-16 13:35 vmcoreinfo-2.6.32-21-generic  
-rw-r--r-- 1 root root 1336 2010-04-28 18:53 vmcoreinfo-2.6.32-22-generic  
-rw-r--r-- 1 root root 4008960 2010-05-17 12:25 vmlinuz-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root root 4037888 2010-04-16 13:32 vmlinuz-2.6.32-21-generic  
-rw-r--r-- 1 root root 4038080 2010-04-28 18:50 vmlinuz-2.6.32-22-generic

E se não estiver, então execute:

sudo mkinitramfs -k -o /tmp/initramfs-2.6.32.11-custom 2.6.32.11+drm33.2-custom
sudo update-initramfs -c -k 2.6.32.11+drm33.2-custom

Verifique novamente se seu diretório /boot está corretamente formado … e então reinicie o sistema:

reboot

Depois, execute

uname -a

… como um usuário normal, e você deve ver seu novo kernel:

mum@KubuMuM1004lts:~$ uname -a  
Linux KubuMuM1004lts 2.6.32.11+drm33.2-custom #1 SMP Mon May 17 10:55:41 CEST 2010 x86_64 GNU/Linux  
mum@KubuMuM1004lts:~$

Agora podemos continuar com a instalação do VMware Server:

cd /home/mum/Downloads/vmware-update*/  
sudo ./runme.pl

Responda a seguinte pergunta com sim:

Antes de executar o VMware pela primeira vez após a atualização, você precisa configurá-lo para seu kernel em execução, invocando o seguinte comando:
“/usr/bin/vmware-config.pl”. Você deseja que este script invoque o comando para você agora? [não] <– sim

Depois, você pode aceitar os valores padrão simplesmente pressionando .

Quando o instalador perguntar a você

Em qual diretório você deseja manter seus arquivos de máquinas virtuais?  
[/var/lib/vmware/Virtual Machines]

você pode aceitar o valor padrão ou especificar um local que tenha espaço livre suficiente para armazenar suas máquinas virtuais.

No final da instalação, você será solicitado a inserir um número de série:

Por favor, insira seu número de série de 20 caracteres.  
Digite XXXXX-XXXXX-XXXXX-XXXXX ou 'Enter' para cancelar:

Preencha seu número de série para o VMware Server.

Após a instalação bem-sucedida, você pode excluir o arquivo de download do VMware Server e o diretório de instalação:

cd /home/mum/Downloads  
rm -f VMware-server*  
rm -fr vmware-server-distrib/  
rm -fr vmware-update*

Agora você encontrará o VMware Server em Aplicativos > Objetos Perdidos > Console do VMware Server:

Quando você iniciá-lo, selecione Host local:

Depois, você pode criar máquinas virtuais (ou importar sua máquina virtual Windows que você criou com o VMware Converter):

Nota: Pode ser necessário, às vezes, executá-lo com direitos “sudo”. Para fazer isso ao “iniciar o aplicativo”, faça:

kmenuedit

e adicione à linha de comando o comando gksudo:

Então salve e feche a janela do kmenuedit.

(Para instalar o gksudo se você não o tiver, execute:

sudo apt-get install gksu

).

A partir do próximo lançamento, antes do VMware iniciar, o sistema solicitará sua senha para privilégios “sudo”.

Links

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.