Назад | Вернуться к оглавлению. | Далее |
18. Система виртуальных машин фирмы VMWare |
Итак, заходим на сайт www.vmware.com, находим страничку Download, и регистрируемся. После регистрации Вы получаете сообщение, что лицензия отправлена Вам по почте (электронной, разумеется). В ожидании лицензии запускаем перекачку файла vmware-x.y.z-nnn.i386.rpm (где x.y.z - номер версии, а nnn - номер релиза). После ее завершения выполняем следующие действия:
При выполнении этого скрипта необходимо ответить на несколько вопросов. Я расскажу о тех вопросах, которые были заданы мне. Надеюсь, что этот рассказ поможет сориентироваться и Вам.
Вначале скрипт сообщил, что нет скомпилированных модулей, соответствующих ядру:
None of VMware's pre-built vmmon modules is suitable for your running kernel. Do you want this script to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes]
Можно ответить на это просто нажатием клавиши [Enter].
Далее был задан вопрос о местонахождении файлов заголовков, соответствующих запущенной версии ядра:
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
К сожалению предлагаемый по умолчанию путь оказался неподходящим. Дело в том, что я устанавливал ядро не из исходников, а только из rpm-пакета (при инсталляции, видимо, тоже происходит установка ядра из такого пакета).
Пришлось установить пакет kernel-headers-2.2.16-1.i386.rpm (соответствующий установленному у меня ядру) и указать путь к файлам заголовков [/usr/src/linux-2.2.16/include; правильное значение этого пути можно узнать, просмотрев вывод команды rpm -qpl kernel-headers-2.2.16-1.i386.rpm]
После этого скрипт выдал следующие сообщения, на каждое из которых я отвечал утвердительно (лучше всего просто нажимать клавишу [Enter], соглашаясь тем самым с предлагаемым по-умолчанию вариантом выбора):
Making sure that both the parport and parport_pc kernel services are
available.
Trying to find a suitable vmppuser module for your running
kernel.
None of VMware's pre-built vmppuser modules is suitable for your
running kernel. Do you want this script to try to build the vmppuser module
for your system (you need to have a C compiler installed on your system)?
[yes]
Do you want this script to automatically configure your system to allow your Virtual Machines to access the host filesystem? (yes/no/help)
Если сервер Samba не запущен на Вашем компьютере, отвечайте на этот вопрос
утвердительно, и тогда инсталлятор VMware сконфигурирует его для Вас. Когда
Вам будет задан вопрос об имени пользователя и пароле, введите имя, которое Вы
использовали на этапе 1 выше.
Если сервер Samba уже установлен на Вашем
компьютере, на этот вопрос рекомендуется отвечать отрицательно.
Do you want to be able to use the network in your Virtual Machines? [yes]
Trying to find a suitable vmnet module for your running kernel.
None of
VMware's pre-built vmnet modules is suitable for your running kernel.
Do
you want this script to try to build the vmnet module for your system (you
need to have a C compiler installed on your system)? [yes]
Do you want to be able to use host-only networking in your Virtual Machines? [yes]
Do you want this script to probe for an unused private subnet? (yes/no/help) [yes]
Здесь Вы найдете краткое объяснение того, что происходит во время этого шага.
В моем случае скрипт обнаружил, что компьютер не подключен к IP-сети и предложил использовать подсеть 192.168.230.0/255.255.255.0 :
Probing for an unused private subnet (this can take some time).
Either your host is not connected to an IP network, or its network
configuration does not specify a default IP route. Consequently, the subnet
192.168.230.0/255.255.255.0 appears to be unused.
На этом этапе как раз сказывается, был ли до установки VMWare установлен сервер Samba. В моем случае обнаружилось, что сервер Samba (CIFS/SMB server) запущен. Зачем запущен, я и сам не знаю, просто выбрал опцию при инсталляции. Теперь скрипт сообщил, что если я хочу предоставить этот сервер виртуальным машинам, работающим во внутренней сети, необходимо модифицировать файл /etc/smb.conf, вписав в него строку примерно такого вида:
interfaces = 192.168.230.1/255.255.255.0
За подробностями предлагается обратиться к man-странице smb.conf(5).
Далее предлагается принять условия пользовательской лицензии (the end user license agreement - EULA):
Press enter to display the DHCP server copyright information.
Вы можете пролистать текст лицензии с помощью клавиши пробела. Если подсказка "Do you accept " не появляется, можно просто нажать Q для перехода к следующему этапу.
После того, как Вы согласитесь принять условия лицензии, скрипт завершает
работу, выдав следующие сообщения Hit enter to continue.
Starting VMware services:
Virtual machine monitor [ OK ]
Virtual bidirectional parallel port [ OK ]
Virtual ethernet [ OK ]
Bridged networking on /dev/vmnet0 [ OK ]
Host-only networking on /dev/vmnet1 (background) [ OK ]
The configuration of VMware 2.0.1 build-570 for Linux for this running kernel
completed successfully.
You can now run VMware by invoking the following command: "/usr/bin/vmware".
Enjoy,
--the VMware team
Инсталляция собственно системы виртуальных машин завершена, однако надо еще установить лицензию и VMWare Tools.
После завершения инсталляции VMware, Вы должны установить лицензию на ее использование. Если Вы зарегистрировались на Web-сайте VMware, Вы должны были получить лицензию в виде сообщения по электронной почте. Лицензия высылается в виде текстового файла, присоединенного к сообщению. Для ее установки необходимо выполнить следующие действия:
Назад | Вернуться к оглавлению. | Далее |
В.А.Костромин Последние изменения в содержание файла внесены 13 августа 2000 г. |