Виртуальная машина VMware на основе ОС GNU/Linux

Требования к аппаратной части компьютера и программному обеспечению. Установка системы VMware. Местонахождение файлов заголовков, соответствующих запущенной версии ядра. Создание виртуальной машины в операционной системе MS Windows XP Professional.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 22.10.2013
Размер файла 1,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Виртуальная машина VMware на основе ОС GNU/Linux

1. Основная часть

1.1 ОС GNU/Linux

GNU/Linux (произносится «гну слэш лимнукс») - свободная UNIX_подобная операционная система. Она основана на системных программах, разработанных в рамках проекта GNU и на ядре Linux. Часто, по историческим причинам и для краткости, эту систему называют просто «Linux».

GNU/Linux работает на PC_совместимых системах семейства Intel x86, а также на IA_64, AMD64, PowerPC, ARM и многих других.

К операционной системе GNU/Linux также часто относят программы, дополняющие эту операционную систему, и прикладные программы, делающие её полноценной многофункциональной операционной средой.

В отличие от большинства других операционных систем, GNU/Linux не имеет единой «официальной» комплектации. Вместо этого GNU/Linux поставляется в большом количестве так называемых дистрибутивов, в которых программы GNU соединяются с ядром Linux и другими программами. Дистрибутив - это не просто набор программ, а ряд решений для разных задач пользователей, объединённых едиными системами установки, управления и обновления пакетов, настройки и поддержки. Наиболее известными дистрибутивами GNU/Linux являются Debian, Ubuntu, Slackware, Red Hat, Fedora, Mandriva, SuSE, Gentoo. Из Отечественных дистрибутивов наиболее известны ALT Linux и ASPLinux.

Для выполнения данного курсового проекта был выбран дистрибутив Debian GNU/Linux как наиболее законченный и наиболее используемый.

1.2 VMware

VMware Inc. (NYSE: VMW) - компания-разработчик программного обеспечения, наиболее известная продуктами для виртуализации x86_совместимых компьютеров - VMware Workstation, VMware Server, VMware ESX Server, VMware VirtualCenter, VMware ACE и VMware Player. Компания находится в собственности EMC Corporation (как независимое подразделение), основное подразделение компании расположено в Пало-Альто, Калифорния.

Проведем краткий обзор продуктов:

· VMware Workstation - программа, позволяющая создавать и запускать одновременно несколько Виртуальных Машин (x86_архитектуры), в каждой из которых работает своя гостевая операционная система (например, Microsoft Windows, GNU/Linux, BSD и т. п.). Также позволяет создавать снимки Гостевой ОС.

· VMware Player - программный продукт, предназначенный только для запуска готовых Виртуальных Машин (созданных в VMware Workstation, либо VMware Server). VMware Player также работает с виртуальными машинами, созданными приложениями GSX Server и ESX Server, Microsoft VirtualPC и Symantec LiveState Recovery. Бесплатное решение с ограниченным, по сравнению с VMware Workstation, функционалом.

· VMware Server (замена VMware GSX Server) - программное обеспечение, позволяющее не только создавать и запускать виртуальные машины, а также использовать возможности создания снимков (snapshot), но и удалённо управлять ими. Начиная с осени 2006 года распространяется как бесплатный продукт.

· VMware ESX Server - коммерческий продукт, главное отличие которого от VMware Server - установка на компьютер вместо OC (используется специализированное ядро VMKernel и модифицированная версия GNU/Linux от Red Hat в качестве консольной OC), что позволяет значительно повысить быстродействие. Также имеет возможность «плавно переносить» Гостевые ОС по сети с одного физического компьютера на другой без остановки виртуальной машины.

Для выполнения задачи курсового проекта был выбран дистрибутив VMware Server как наиболее функциональный из бесплатных продуктов VMware Inc.

2. Требования к компьютеру

2.1 Требования к аппаратной части

· Pentium II 266 MHz или выше (процессор должен быть как минимум класса Pentium);

· ОЗУ как минимум 64 MB (рекомендуется 128 MB и более)

· Видео-адаптер, поддерживаемый сервером XFree86 (для получения всех преимуществ полноэкранного режима).

2.2 Требования к программному обеспечению

Требования к ОС GNU/Linux, используемой в качестве базовой операционной системы:

· ядро Linux 2.0.32 или выше

· библиотека glibc версии от glibc2 до glibc6 (с glibc1 не работает)

· для SMP_систем ядро должно быть версии 2.2.0 или выше

· X_сервер, причем рекомендуется XFree86-3.3.4 или выше.

VMware не будет работать на системах, не удовлетворяющих этим требованиям.

3. Установка системы VMware

Для установки необходимо сначала скачать ПО с сайта компании VMware Inc., а также пройти регистрацию, чтобы получить лицензию на его использование.

3.1 Получение ПО

· Заходим на сайт http://www.vmware.com и находим страничку download.

· Выбираем программный продукт VMware Server.

· Выбираем последнюю (на данный момент) стабильную версию VMware Server 1.0.4.

· Соглашаемся с лицензионным соглашением.

· Скачиваем архив (tar.gz) с бинарными файлами и установочными скриптами и переходим на страницу регистрации для получения ключей к продукту.

3.2 Установка ПО

· Установка должна происходить от имени пользователя root.

anatoly@anatoly-laptop:~$ su

Password:

anatoly-laptop:/home/anatoly#

· Установка необходимых пакетов.

anatoly-laptop:/home/anatoly# aptitude install libx11-6 libx11_dev xspecs libxtst6 psmisc build-essential linux-headers-$(uname - r)

· Распаковка архива

anatoly-laptop:/home/anatoly# tar zxvf VMware-server_1.0.4-56528.tar.

anatoly-laptop:/home/anatoly#

· Переход в каталог с установочными файлами и запуск установочного скрипта.

anatoly-laptop:/home/anatoly# cd vmware/

anatoly-laptop:/home/anatoly/vmware#./vmware-install.pl

При выполнении этого скрипта необходимо ответить на несколько вопросов:

· Компиляцией модулей ядра.

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]

· Местонахождение файлов заголовков, соответствующих запущенной версии ядра.

What is the location of the directory of C header files that match your running kernel? [/usr/src/linux-headers_2.6.22-3-686/include/]

После этого скрипт выдал следующие сообщения, на каждое из которых следует отвечать утвердительно (лучше всего просто нажимать клавишу [Enter], соглашаясь тем самым с предлагаемым по-умолчанию вариантом выбора).

· Далее предлагается принять условия пользовательской лицензии (the end user license agreement - EULA):

Press enter to display the DHCP server copyright information.

После того, как Вы согласитесь принять условия лицензии, скрипт завершает работу, выдав следующие сообщения 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]

You can now run VMware by invoking the following command: «/usr/bin/vmware».

Enjoy,

- the VMware team

· После этого Вы можете покинуть shell, запущенный от имени root_а.

anatoly-laptop:/home/anatoly# exit

exit

anatoly@anatoly-laptop:~$

4. Создание виртуальной машины

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

Прежде, чем создавать виртуальную машину, нужно решить вопрос о том, будет ли эта машина использовать виртуальные жесткие диски, которые представляют собой файлы на реальном диске, либо будет работать напрямую с реальным диском. В первом случае придется установить операционную систему на виртуальный диск заново. Во втором случае можно либо заново установить ОС на имеющийся диск (если там не было этой ОС), либо запустить на виртуальной машине операционную систему, ранее установленную на жестком диске. Второй вариант подходит для тех, у кого уже были установлены несколько ОС, и использовалась многовариантная загрузка.

Отметим, что если мы хотим, чтобы создаваемая виртуальная машина имела доступ к физическому диску, надо либо запускать VMware от имени root_а, либо предварительно дать права доступа (0666) к дискам тому пользователю, от имени которого мы будем запускать систему виртуальных машин.

4.1 Создание виртуальной машины с ОС MS Windows XP Professional

Создание виртуальной машины можно разбить на несколько этапов:

1. Запуск VMware.

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

2. Создание новой виртуальной машины.

Запускается Wizard виртуальной машины для создания её конфигурации.

Выбираем типичную конфигурацию виртуальной машины.

Далее Wizard предлагает выбрать операционную систему, с которой должна работать виртуальная машина. Выбираем Windows XP Professional.

Программа конфигурации предлагает назначить имя новой виртуальной машины. Выбираем имя, предлагаемое по умолчанию.

Здесь предлагается выбрать тип соединения к сети. В данном случае выбираем тип Network Address Translation (NAT), для того чтобы виртуальная машины смогла получить доступ к сети через уже имеющееся сетевое соединение основной ОС.

Далее предлагается выбрать размер виртуального диска для виртуальной машины. В данном случае выбран размер диска 4 Гбайта.

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

На картинке показана созданная виртуальная машина сконфигурированная под ОС MS Windows XP Professional.

5. Запуск виртуальной машины

Запуск виртуальной машины можно разбить на два этапа:

1. Загрузка ОС.

Загрузка ОС MS Windows XP Professional

2. Установка VMware tools.

После запуска ОС необходимо установить пакет VMware tools для того чтобы виртуальная машина корректно взаимодействовала с аппаратным обеспечением. Это делается через Menu -> VM -> install VMware Tools…

компьютер виртуальный vmware операционный

Установка пакета VMware Tools

Литература

1. http://www.debian.org/intro/about - информация об ОС Debian GNU/Linux.

2. http://vmware.com - официальный сайт VMware, Inc.

3. http://ru.wikipedia.org/wiki/Vmware - свободная энциклопедия, информация о виртуальной машине VMware.

4. http://www.linuxcenter.ru/lib/books/vmware/ - книга «Энциклопедия VMware», автор В.А. Костромин.

Размещено на Allbest.ru


Подобные документы

  • Інсталяція системи віртуальних машин. Установка ліцензії на використання VMware. Перший сеанс роботи на віртуальному комп’ютері. Застосування системи VMware, виділення оперативної пам’яті, конфігураційні параметри. Встановлення віртуальної Windows Xp.

    курсовая работа [4,2 M], добавлен 25.12.2013

  • Архитектура виртуальной машины, абстракция и виртуализация. Обзор технологии виртуальной машины, ее преимущества и недостатки. Возможности VirtualBox по работе с виртуальными жесткими дисками. Установка Windows 8 в VirtualВox, главное окно программы.

    курсовая работа [3,7 M], добавлен 22.03.2014

  • Скачивание и установка VMware Workstation 12 Player for Windows 64 – bit operating systems. Скачивание и установка HDP 2.3 on Hortonworks Sandbox for VMware. Настройка конфигурационных файлов. Поддержка целостности данных в HDFS. Проверка работы Hadoop.

    лабораторная работа [10,7 M], добавлен 19.09.2019

  • Основные виртуальные машины VMware и Virtual Box. Процесс создания новой виртуальной машины. Конфигурирование Windows Server 2003 и Windows XP. Настройка сервера. Сравнительный анализ и выбор средства резервного копирования. Выбор типа резервирования.

    курсовая работа [2,4 M], добавлен 05.01.2013

  • Основные виртуальные машины VMware и Virtual Box, их характеристики, преимущества и недостатки. Сравнительный анализ средств резервного копирования. Инсталляция платформы, ее конфигурирование. Настройка сервера, его установка. Настройка Windows XP.

    курсовая работа [2,3 M], добавлен 04.02.2013

  • Формы организации сетевых служб в системе VMware. Назначение MAC-адресов для виртуальных компьютеров. Установка средств сетевой поддержки. Способы создания виртуальной сети на изолированном компьютере. Принцип установки средств сетевой поддержки.

    отчет по практике [3,5 M], добавлен 03.02.2011

  • Знакомство с техническими характеристиками персонального компьютера. Установка операционной системы и драйверов Windows 7. Способы чистки Windows XP Professional SP3. Методы восстановления операционной системы. Выполнение установки Microsoft Office 2010.

    отчет по практике [5,6 M], добавлен 22.09.2014

  • Інсталяція системи віртуальних машин, установка ліцензії на використання VMware. Особливості роботи з віртуальним комп'ютером: копіювання і вставка, призупинення, виділення оперативної пам'яті. Підключення фізичних дисків до віртуального комп'ютера.

    курсовая работа [1,1 M], добавлен 05.06.2010

  • Создание виртуальной машины для гостевой операционной системы Microsoft Windows Server 2003. Первоначальная настройка установленной операционной системы. Создание DHCP-сервера с диапазоном рабочих адресов. Настройка доменного имени для IP-адреса сервера.

    лабораторная работа [3,2 M], добавлен 20.12.2012

  • Изучение процесса создания новой версии Windows Vista. Исследование особенностей установки и интерфейса операционной системы. Характеристика требований к аппаратному обеспечению компьютера. Анализ основных средств навигации и работы в Windows Vista.

    реферат [33,6 K], добавлен 25.11.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.