Создание новой виртуальной машины
Виртуальная машина должна состоять как минимум из двух файлов: в файле с расширением VMC содержатся параметры машины в формате XML, а файл с расширением VHD являет собой образ виртуального жесткого диска. Создание новой виртуальной машины выполняется в следующей последовательности.
1. Запустите программу Microsoft Virtual PC и щелкните в главном окне на кнопке New. При первом запуске программы мастер новой виртуальной машины запуститься автоматически.
2. Нажмите Next в первом окне мастера, в следующем окне выберите пункт Create a virtual mashine (рис. 11.5) и снова нажмите Next.
3. В следующем окне введите название виртуальной машины. При необходимости изменить папку для сохранения виртуальной машины нажмите кнопку Browse и выберите нужную папку.
4. Выберите из раскрывающегося списка операционную систему, которая будет установлена на виртуальную машину.
5. В следующем окне вы можете согласиться с рекомендуемым размером оперативной памяти для виртуальной машины или же указать размер памяти вручную, установив переключатель в положение Adjusting the RAM. Помните, что при уменьшении размера оперативной памяти будет снижаться производительность виртуальной машины, а увеличивать размер памяти можно лишь при наличии достаточного свободного объема физической памяти на вашем компьютере.
Рис. 11.5. Создание новой виртуальной машины в Microsoft Virtual PC
6. Последний этап создания виртуальной машины – установка параметров жесткого диска. В первом окне выберите пункт A new virtual hard disk, а в следующем окне укажите размер и местоположение файла виртуального жесткого диска (рис. 11.6). Вы должны указать достаточный размер диска для установки операционной системы и приложений для виртуальной машины. Фактический размер файла образа изменяется динамически и будет увеличиваться по мере заполнения диска данными.
Рис. 11.6. Параметры нового виртуального жесткого диска7. Для завершения создания виртуальной машины нажмите кнопку Finish в последнем окне мастера, и вы должны увидеть значок новой машины в главном окне Virtual PC.
После создания новой виртуальной машины можете изменить параметры виртуального оборудования, выбрав значок виртуальной машины в главном окне Virtual PC и щелкнув на кнопке Setting, однако для начала можно оставить все настройки по умолчанию.
Запуск и завершение работы виртуальных машин
Для управления виртуальными машинами используется окно консоли Virtual PC, в котором можно найти эскизы всех имеющихся виртуальных машин (рис. 11.7).
Рис. 11.7. Окно консоли Virtual PCДля запуска виртуальной машины достаточно дважды щелкнуть на ее изображении в окне консоли Virtual PC, после чего она начнет работу в новом окне. Сначала вы должны увидеть сообщения BIOS виртуальной машины. При необходимости вы можете выполнить вход в BIOS, нажав клавишу Delete, но в большинстве случаев работать с виртуальными машинами можно с настройками BIOS по умолчанию. После завершения работы BIOS начнется загрузка операционной системы, но если вы запустили только что созданную виртуальную машину, то эта попытка окажется неудачной.
Для остановки виртуальной машины вы можете выполнить команду завершения работы в гостевой операционной системе или же щелкнуть мышью на кнопке закрытия окна. В последнем случае нужно будет выбрать в появившемся окне один из вариантов завершения работы (рис. 11.8).
Рис. 11.8. Варианты завершения работы виртуальной машины• Turn off. Будет выполнено принудительное прекращение работы виртуальной системы, которое можно сравнить с отключением компьютера от сети.
• Shut down Windows. Гостевой операционной системе будет послана команда выключения.
• Save state. Текущее состояние виртуальной машины будет сохранено на жестком диске, и при повторном старте машины оно будет восстановлено аналогично режиму сна Windows Vista.
С помощью команды Action → Reset вы можете перезагрузить виртуальную машину, а команда Action → Pause служит для временной приостановки виртуальной машины. Если вы работаете в виртуальной машине мышью, то для возврата к хостовой операционной системе нужно нажать правую клавишу Alt.
Установка Windows на виртуальную машину
Для полноценного использования виртуальной машины нужно установить на виртуальный диск операционную систему. Для этого после запуска виртуальной машины нужно подключить к ней установочный DVD Windows Vista. Это можно сделать одним из двух способов.
• Вставьте установочный DVD в привод, затем щелкните правой кнопкой мыши на значке компакт-диска в строке состояния и выберите в контекстном меню команду Use Physical Drive [буква вашего DVD-привода].
• Щелкните правой кнопкой мыши на значке компакт-диска в строке состояния, выберите в контекстном меню команду Capture ISO image и укажите путь к образу установочного DVD в формате ISO.
После подключения установочного диска перезагрузите виртуальную машину, выполнив команду Action → Reset После перезагрузки нажмите любую клавишу в ответ на приглашение Press any key to boot from CD or DVD и выполните установку операционной системы так же, как и на обычный компьютер.
После установки операционной системы нужно установить комплект утилит Virtual Machine Additions. Для этого выполните команду Action → Install or Update Virtual Machine Additions и следуйте инструкциям программы установки. После установки Virtual Machine Additions и перезагрузки системы вам станут доступны следующие возможности:
• повысится быстродействие виртуальной машины, и улучшится работа виртуального видеоадаптера;
• появится возможность копировать данные через буфер обмена между гостевой и хостовой операционной системой;
• вы сможете перетаскивать файлы и папки между гостевой и хостовой операционной системой;
• при перемещении указателя мыши между гостевой и хостовой операционной системой фокус мыши будет переключаться автоматически без необходимости нажатия правой клавиши ALt.
Создание виртуальной сети
Одной из замечательных функций виртуальных машин является возможность создания виртуальной сети, состоящей из нескольких одновременно работающих виртуальных машин, а также компьютера-хоста. Перед настройкой виртуальной сети сначала нужно установить параметры виртуальных сетевых адаптеров. Для этого завершите работу в гостевой операционной системе, выберите изображение виртуальной машины в окне Virtual PC, щелкните на вкладке Setting и выберите пункт Networking (рис. 11.9).
Рис. 11.9. Настройка виртуальных сетевых адаптеровВы можете установить в виртуальную машину до четырех сетевых адаптеров, их количество устанавливается с помощью раскрывающегося списка Number of network adapters. Если элемент недоступен, значит ваша виртуальная машина не находится в выключенном состоянии, а была переведена в режим сна или паузы.
Для каждого сетевого адаптера вы можете выбрать один из следующих типов.
• Not connected – сетевой адаптер отключен.
• Local only – сетевой адаптер находится в одной локальной сети с другими виртуальными машинами с адаптерами типа Local only. Такая виртуальная сеть не имеет доступа к сетевым ресурсам хоста.
• Shared Networking – в этом случае программа Virtual PC выступает в качестве DHCP– и NAT-сервера для виртуальной машины. Вы сможете выходить с виртуальной машины в Интернет, но доступ к виртуальной машине извне будет закрыт.
• Физический сетевой адаптер компьютера – при выборе данного варианта к виртуальной машине будет подключен сетевой адаптеру хоста и гостевая операционная система напрямую будет подключена к физической сети хоста.
• Microsoft Loopback Adapter – данный вариант позволяет объединить в одной сети хостовую и одну или несколько гостевых операционных систем. Подробнее об этом далее.
После выбора нужного вам типа сетевого адаптера запустите виртуальную машину и выполните при необходимости настройку сетевых параметров в гостевой операционной системе.
Пример настройки виртуальной сети
Рассмотрим подробнее пример настройки виртуальной сети между хостовой и гостевыми операционными системами с использованием Microsoft Loopback Adapter и выходом гостевых операционных систем в Интернет.
1. Остановите все виртуальные машины и закройте окно консоли Virtual PC.
2. Откройте Диспетчер устройств вашего компьютера и выполните команду Действие → Установить старое устройство.
3. Нажмите Далее в первой окне мастера, а в следующем выберите вариант Установка оборудования, выбранного из списка вручную и снова нажмите Далее.
4. Выберите тип устройства Сетевые адаптеры и нажмите далее.
5. В списке изготовителей выберите Microsoft, а в списке адаптеров Microsoft Loopback Adapter. Следуя указаниям мастера, закончите установку адаптера.
6. Откройте окно Сетевые подключения и убедитесь в наличии сетевого подключения с использованием Microsoft Loopback Adapter.
7. Щелкните правой кнопкой мыши на значке вашего подключения к Интернету, выберите в контекстном меню команду Свойства и на вкладке Доступ открывшегося окна установите флажок Разрешить другим пользователям сети использовать подключение к Интерету данного компьютера. При наличии на компьютере нескольких сетевых адаптеров нужно будет выбрать из списка подключение домашней сети, соответствующее Microsoft Loopback Adapter.
8. Запустите консоль Virtual PC и настройте виртуальные машины на использование сетевого адаптера Microsoft Loopback Adapter (см. рис. 11.9).
После старта виртуальной машины сеть сразу же должна работать, но вам может понадобиться настроить использование общих сетевых ресурсов.
Готовые образы дисков для создания виртуальных машин
Для экспериментов с Windows Vista вы можете не выполнять установку системы на виртуальную машину, а загрузить на сайте комании Microsoft уже готовый образ диска с установленной Windows Vista. Для этого вам следует найти на сайте www.microsoft.com страницу загрузки образа с помощью поиска по фразе Windows Vista 30-Day Eva! VHD, затем выполнить регистрацию на сайте и скачать архив с образом. Также на сайте компании Microsoft вы сможете найти образ Microsoft Office 2007 Professional VHD с установленной Windows Vista Enterprise и пакетом Microsoft Office 2007 Professional.