- •1Лабораторная работа № 1. Изучение возможностей технологии виртуальных машин.
- •1.1Общая характеристика технологии виртуальных машин.
- •1.2Особенности функционирования Microsoft Virtual pc
- •1.3Инсталляция Virtual pc и создание контейнеров для вм.
- •1.3.1Установка Microsoft Virtual pc.
- •1.3.2Создание контейнеров для вм.
- •1.4Варианты заданий
- •1.5Порядок выполнения работы
1.2Особенности функционирования Microsoft Virtual pc
Рассмотрим процесс функционирования Microsoft Virtual PC. Внутри реальной машины на основе процессора X86 работает основная ОС. Под ее управлением выполняются приложения, родные для этой системы. Несмотря на тот факт, что Microsoft Virtual PC также является родным для основной системы приложением, между ним и системой находится тонкая прослойка, называемая "слоем виртуализации" и позволяющая виртуализировать работу с оборудованием, установленным на реальной машине. Это нужно для того, чтобы позволить единообразно и прозрачно работать с подобным оборудованием из каждой гостевой системы. Следующая задача, которая решается введением такого промежуточного слоя, - это предоставление всем системам одновременного доступа к оборудованию реальной системы.
Внутри приложения Microsoft Virtual PC находятся контейнеры виртуальных машин (рис. 1). Каждая из них получает в свое распоряжение следующий набор виртуальных устройств:
Процессор - такой же частоты, как установленный в настоящей машине. На многопроцессорном компьютере каждая машина получает доступ только к одному из доступных процессоров.
Упрощенный вариант BIOS, позволяющий выбрать первичный источник загрузки – или с дискеты, или с компакт – диска, или с жесткого диска, или с образа дистрибутива.
Материнская плата на основе чипсета Intel.
Оперативная память - в зависимости от доступной на реальной машине. Не может превышать 1 Гб.
Система, позволяющая подключать устройства основного ПК и создавать виртуальные диски. Простой интерфейс работы с устройствами позволяет легко подключать DVD-ROM, CD-ROM и прочие устройства.
F
loppi
диск 3.5 дюйма 1.44 Мб.
Ethernet-карта для подключения ВМ к виртуальной и реальной сетям.
рис. 1
Два последовательных (COM) порта.
Один параллельный (LPT) порт.
Клавиатура с расширенной поддержкой 104 клавиш.
Ввод и вывод звука через Creative Labs Sound Blaster Audio PCI.
На основе такого выбора можно создавать большинство комбинаций из вышеперечисленного оборудования.
Следующей в списке фигурирует гостевая ОС, которая работает с созданным набором виртуальных устройств. На ее основе запускаются все приложения, предназначенные для работы с этой конкретной ОС.
1.3Инсталляция Virtual pc и создание контейнеров для вм.
1.3.1Установка Microsoft Virtual pc.
Запускаем инсталляцию программы – файл Microsoft Virtual PC 2007.exe. Процесс инсталляции сопровождается понятными подсказками и не вызывает затруднений.
Примечание. СВМ Microsoft Virtual PC уже установлена на сервере ЛС, т.е. для дальнейшей работы требуется запустить Microsoft Virtual PC из меню Пуск основной ОС.
1.3.2Создание контейнеров для вм.
Контейнер ВМ представляет собой виртуальный аналог реального компьютера, в котором отсутствует ОС.
Перед установкой ОС в ВМ для нее следует создать контейнер, в который может быть установлена одна или несколько гостевых ОС. Запуск процесса создания новой ВМ осуществляется из меню File или кнопкой New из главной консоли Virtual PC (Рис. 2).
Р
ис.
2. Запуск процесса создания новой ВМ.
После вывода приглашения мастера установки новой ВМ и нажатия Next система выводит диалоговое окно выбора опции начальной установки – выбираем опцию «Создание новой виртуальной машины», позволяющую определить основные параметры по выбору пользователя (рис. 3). Остальные две опции предполагают создание новой ВМ с настройками по умолчанию или добавить существующую ВМ.
р
ис.
3. Выбор опции установки ВМ.
Нажимаем Next - появляется окно определения имени и места размещения новой ВМ. Система предлагает параметры по умолчанию, но с помощью кнопки Browse выбираем предварительно созданную для этого папку (для всех ВМ создайте отдельную папку, в которой разместите папки конкретных ВМ – это упростит работу, когда будет создано несколько ВМ и их копий), в меню сохранения вводим имя ВМ, нажимаем “Сохранить” (рис. 4).
р
ис.
4. Определение имени и места размещения
новой ВМ.
Нажимаем Next - появляется окно определения типа и версии ОС – выбираем Windows XP. Здесь же показаны настройки, которые система установит по умолчанию (рис. 5). Система предлагает 128 Мбайт ОП и более 16 Гбайт для виртуального диска (ВД).
р
ис.
5. Определение типа и версии ОС.
Нажимаем Next - появляется окно определения размера ОП – выбираем опцию “Коррекция ОП”, - появляется дополнительный инструмент со шкалой и окошком количества выбранной ОП. Если компьютер располагает большими ресурсами ОП, то предложенное количество следует увеличить хотя бы до 256 Мбайт (рис. 6).
р
ис.
6
Нажимаем Next - появляется окно определения опций создаваемого виртуального диска. Здесь можно выбрать или ранее созданный ВД – это можно сделать из меню File консоли - или создать новый ВД. Выбираем последний вариант (рис. 7).
р
ис.
7
Нажимаем Next - появляется окно определения имени, параметров и места размещения ВД. Размещаем его в той же папке, предварительно уменьшив минимальный размер до заданного по своему варианту задания (рис. 8). Создайте и подключите дополнительный виртуальный диск по своему варианту задания.
р
ис.
8
Нажимаем Next - появляется окно завершения установки с указанием основных параметров созданной ВМ (рис. 9). Нажимаем Finish – процесс создания ВМ завершен.
р
ис.
9
После завершения создания контейнера ВМ он готов к запуску на загрузку (рис. 10) и может быть запущен кнопкой Start консоли. Проверьте наличие файлов контейнера – их должно быть два: один с расширением .vmc, другой с расширением .vhd. Запустите его – появится диалоговое окно контейнера с отображением хода процесса загрузки. Начнется процесс загрузки, при котором загрузчик контейнера переберет все возможные сценарии загрузки ОС и в последнюю очередь попытается загрузить ОС с сервера, т.к. локальная ОС отсутствует, и выдаст сообщение об ошибке загрузки (рис. 11).
р
ис.
10
В верхней части диалогового окна контейнера ВМ (рис. 11) имеется система меню, содержащее разделы Action, CD, Floppi и др., в которых имеются кнопки управления режимами работы контейнера – Сброс, Пауза, Стоп, переход в полноэкранный режим и обратно, выбор источника начальной загрузки и др. Изучите практически возможности этого меню! Они понятны интуитивно! Только не забудьте предварительно сделать копии файлов контейнера, что спасет от лишней работы после ошибок, которые всегда бывают в процессе обучения.
рис. 11
Просмотреть и настроить все параметры ВМ можно, щелкнув по кнопке Settings консоли Virtual PC (рис. 12).
р
ис.
12
Настройте параметры системы BIOS вашего контейнера. Для этого после запуска контейнера на загрузку ОС щелкните по клавише Del – появится меню BIOS (рис. 13), на вкладке Boot которого можно выбрать источник начальной загрузки.
р
ис.
13
Аналогично создаются контейнеры для других ВМ с другими ОС.
Процесс инсталляции ОС и его инструментально – программного окружения будет рассмотрен в следующей лабораторной работе.
