Установка VMware · 2 min read · Dec 01, 2025

Как установить VMware Server 1.0.x на рабочий стол Ubuntu 9.10 - Страница 2

Далее сделайте следующее:

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

Прежде чем завершить установку VMware Server, мы должны собрать новое ядро с включенной функцией init_mm. Станьте root…

sudo su

… и установите исходный код ядра:

aptitude install linux-source-2.6.31

Далее мы устанавливаем несколько пакетов, которые нам нужны для сборки ядра:

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

Если вы заметили, что новое ядро устанавливается во время этой команды, пожалуйста, перезагрузите систему:

reboot

Теперь снова станьте root:

sudo su

Далее сделайте следующее:

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

Откройте arch/x86/kernel/init_task.c…

gedit arch/x86/kernel/init_task.c

… и добавьте строку EXPORT_UNUSED_SYMBOL(init_mm); прямо в конце файла, за 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); |

Затем скопируйте конфигурацию ядра текущего ядра в директорию исходного кода ядра…

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

… и выполните:

make menuconfig

В меню конфигурации ядра перейдите к Загрузить альтернативный файл конфигурации…

… заполните .config и выберите ОК:

Далее выберите Выход в главном меню конфигурации ядра…

… и затем Да, когда вас спросят: Вы хотите сохранить вашу новую конфигурацию ядра?

Затем выполните

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

чтобы собрать новое ядро. Это может занять много времени, так что будьте терпеливы.

После этого вы можете найти пакет linux-image и linux-headers.deb в директории /usr/src:

cd /usr/src/  
ls -l
root@falko-desktop:/usr/src# ls -l  
total 461180  
drwxr-xr-x 23 root root      4096 2009-10-27 19:16 linux-headers-2.6.31-14  
drwxr-xr-x  7 root root      4096 2009-10-27 19:16 linux-headers-2.6.31-14-generic  
drwxr-xr-x 23 root root      4096 2009-12-11 16:57 linux-headers-2.6.31-16  
drwxr-xr-x  7 root root      4096 2009-12-11 16:57 linux-headers-2.6.31-16-generic  
-rw-r--r--  1 root src    6319116 2009-12-11 19:51 linux-headers-2.6.31.4-custom_2.6.31.4-custom-10.00.Custom_amd64.deb  
-rw-r--r--  1 root src  403726102 2009-12-11 19:48 linux-image-2.6.31.4-custom_2.6.31.4-custom-10.00.Custom_amd64.deb  
drwxr-xr-x 26 root root      4096 2009-12-11 19:48 linux-source-2.6.31  
-rw-r--r--  1 root root  62176632 2009-12-08 09:02 linux-source-2.6.31.tar.bz2  
root@falko-desktop:/usr/src#

Установите оба пакета следующим образом…

dpkg -i linux-image-2.6.31.4-custom_2.6.31.4-custom-10.00.Custom_amd64.deb linux-headers-2.6.31.4-custom_2.6.31.4-custom-10.00.Custom_amd64.deb

… и затем перезагрузите систему:

reboot

После этого выполните

uname -a

… как обычный пользователь, и вы должны увидеть ваше новое ядро:

falko@falko-desktop:~$ uname -a  
Linux falko-desktop 2.6.31.4-custom #1 SMP Fri Dec 11 17:36:56 CET 2009 x86_64 GNU/Linux  
falko@falko-desktop:~$

Теперь мы можем продолжить установку VMware Server:

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

Ответьте на следующий вопрос “да”:

Перед тем как запустить VMware в первый раз после обновления, вам нужно настроить его для вашего работающего ядра, вызвав следующую команду:
“/usr/bin/vmware-config.pl”. Хотите ли вы, чтобы этот скрипт вызвал команду за вас сейчас? [нет] <– да

После этого вы можете принять значения по умолчанию, просто нажав .

Когда установщик спросит вас

В каком каталоге вы хотите хранить файлы ваших виртуальных машин?  
[/var/lib/vmware/Virtual Machines]

вы можете либо принять значение по умолчанию, либо указать место, где достаточно свободного места для хранения ваших виртуальных машин.

В конце установки вам будет предложено ввести серийный номер:

Пожалуйста, введите ваш 20-значный серийный номер.
Введите XXXXX-XXXXX-XXXXX-XXXXX или 'Enter' для отмены:

Введите ваш серийный номер для VMware Server.

После успешной установки вы можете удалить файл загрузки VMware Server и директорию установки:

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

Теперь вы найдете VMware Server в разделе Программы > Прочее > Консоль VMware Server:

Когда вы его запустите, выберите Локальный хост:

После этого вы можете создать виртуальные машины (или импортировать вашу виртуальную машину Windows, которую вы создали с помощью VMware Converter):

Ссылки

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.