Компания Parallels (ее полное наименование — Parallels Software International Inc.) может считаться новичком на рынке приложений для создания виртуальных машин. Достаточно сказать, что в конце 2005 года вышел бета-релиз лишь второй версии пакета Parallels Workstation. Тем не менее у этого продукта есть свои поклонники. К основным достоинствам Parallels Workstation можно отнести достаточно высокую надежность работы, простоту освоения и эффективное использование ресурсов хост-компьютера.
Общая характеристика
В настоящее время компания Parallels предлагает три продукта, предназначенные для создания виртуальных машин и управления ими:
■ Parallels Workstation — настольное приложение для создания виртуальных машин (в том числе объединенных в локальную сеть) в пределах одного компьютера;
■ Parallels Server — серверное приложение, позволяющее IT-менеджерам повысить эффективность использования серверного оборудования за счет создания единой виртуальной вычислительной среды;
■ Parallels Enterprise Server — решение, обеспечивающее создание виртуальной инфраструктуры в масштабах предприятия.
В данной главе описана работа с последней на сегодняшний день версией продукта Parallels Workstation 2.0 Beta3, которую можно получить для ознакомления на веб-сайте компании Parallels (www.parallels.com/download) после несложной процедуры регистрации.
Особенности работы Parallels Workstation
Подобно двум аналогичным продуктам, рассмотренным в предыдущих главах, каждая виртуальная машина Parallels Workstation эмулирует автономный компьютер с собственным набором устройств.
Параметры виртуального компьютера сохраняются и конфигурационном файле (в формате PVS). Это текстовый файл, по формату напоминающий inf-файлы. Конфигурационный файл вместе с другими файлами ВМ может быть перенесён на другой хост-компьютер.
В качестве гостевых ОС на виртуальные машины могут быть установлены следующие системы:
■ из семейства Windows: Windows 3.1, Windows 3.11, Windows 95/98/Me, Windows NT (Workstation и Server), Windows 2000, Windows XP, Windows 2003 (редакции Standard, Enterprise, Web) и MS-DOS 6.22;
■ из семейства Linux: Mandriva Linux (версии 9.2, 10, 10.1), Red Hat Linux (версии 7.3, 8.0, 9.0), Red Hat Enterprise Linux (версии WS3, ES4, ES3), SuSE Linux (версии с 9.0 по 9.3 включительно), Debian Linux 3.1, Fedora Core Linux 3;
■ ОС FreeBSD (версии 4.1, 4.5, 5.3, 5.4);
■ из семейства OS/2: OS/2 warp (версии 3, 4, 4.5), eComStation (версии 1.1 и 1.2).
На гостевую ОС могут быть установлены любые поддерживаемые ею приложения, включая компьютерные игры и программы для работы в Интернете.
В качестве хостовой ОС могут использоваться операционные системы семейства Windows, поддерживающие файловую систему NTFS (начиная с Windows NT 4), а также практически все ОС из семейства Linux, перечисленные в качестве гостевых.
В виртуальной машине обычным образом используются такие устройства, подключаемые к реальному компьютеру, как принтеры и устройства чтения CD/DVD. Стандартные устройства ввода (клавиатура и мышь), подключаемые к USB-порту, поддерживаются посредством эмуляции интерфейса PS/2. Однако те устройства с интерфейсом USB, для которых требуется устанавливать собственный драйвер (например, сканеры), Parallels Workstation не поддерживает. То же самое относится и к устройствам с интерфейсом SCSI.
Parallels Workstation позволяет выделять на каждую ВМ до 1,5 Гбайт.
Работа с виртуальными дисками
Возможности Parallels по работе с виртуальными жесткими дисками уступают возможностям и Virtual PC, и VMware. Вы можете подключить к каждой ВМ до четырех виртуальных жестких дисков с интерфейсом IDE, но при этом ни один из них нельзя использовать для доступа к разделам физического жесткого диска хост-компьютера. Правда, в составе Parallels имеется специальный инструмент Parallels Image Tool, который позволяет создавать файлы образа для жесткого диска (а также для дисков CD/DVD). При необходимости вы можете подключить такой файл образа к ВМ и работать с ним как с физическим устройством.
В Parallels доступны два режима выделения пространства физического диска под файлы виртуальных дисков, соответствующих дискам фиксированного размера и динамическим дискам в Virtual PC и VMware:
■ Plain (Обычный) — все запрошенное пространство выделяется сразу при создании виртуального диска;
■ Expanding (Расширяемый) — размер файла виртуального диска увеличивается постепенно, по мере записи на диск новых данных и установки программ.
С помощью упоминавшегося выше инструмента Parallels Image Tool вы можете преобразовывать диски из одного формата в другой, а также изменять заданный для диска максимальный размер. Размер диска должен лежать в диапазоне от 20 Мбайт до 128 Гбайт.
Файл виртуального жесткого диска в Parallels имеет расширение hdd.
Подробнее процедура конфигурирования виртуальных дисков различных типов рассмотрена в разделе «Создание и настройка виртуальной машины».
Установка и настройка Parallels Workstation
Процедура установки Parallels Workstation аналогична установке любого другого Windows-приложения и не требует каких-то дополнительных усилий от пользователя. Особенно и том случае, если технические характеристики хост-компьютера полностью соответствуют предъявляемым к ним требованиям.
Системные требования
Для работы Parallels Workstation необходимы следующие вычислительные ресурсы:
■ процессор с архитектурой х86 (AMD Duron или Intel Pentium II) и тактовой частотой от 400 МГц (рекомендуемая частота — не менее 1,5 ГГц); если используемый процессор поддерживает режим гиперпоточности (Hyper Threading), то этот режим необходимо отключить с целью повышения стабильности работы гостевой ОС;
■ материнская плата, совместимая с чипсетом Intel i815;
■ видеоадаптер VGA или Super VGA с поддержкой VESA 3.0 и глубиной цвет не менее 8 бит;
■ сетевой Ethernet-адаптер, поддерживаемый хостовой ОС Windows NT/2000/ХР/2003;
■ звуковая карта, совместимая с АС97;
■ оперативная память до 1,5 Гбайт; минимально необходимая емкость оперативной памяти и объем свободного пространства на жестком диске зависят от используемой хостовой ОС, а также от потребностей гостевых ОС, планируемых к развертыванию на виртуальных машинах (табл. 4.1).
Таблица 4.1. Требования к емкости оперативной памяти для гостевых ОС
Тип гостевой ОС | Емкость ОП, Мбайт |
Windows 2003 | 384 |
Windows ХР | 256 |
Windows 2000 | 256 |
Windows NT Workstation 4.0 | 128 |
Windows Millennium Edition | 256 |
Windows 98 | 256 |
Windows 95 | 128 |
Windows 3.11 | 64 |
MS-DOS | 32 |
ОС семейства Linux | 256 |
ОС семейства FreeBSD | 256 |
OS/2 | 128 |
Если вы планируете запускать одновременно несколько ВМ с различными ОС, то их требования к емкости ОП должны суммироваться.
Parallels Workstation поддерживает работу с четырьмя последовательными (СОМ) и тремя параллельными (LPT) портами для каждой гостевой ОС.
Процедура установки Parallels Workstation
Процедура установки Parallels Workstation инициируется двойным щелчком мыши на значке файла дистрибутива (его размер составляет около 14 Мбайт). Это ведет к запуску мастера установки, традиционного для многих Windows- приложений.
После того как вы примете лицензионное соглашение, потребуется ввести регистрационные сведения (регистрационный ключ продукта, имя пользователя, название организации), как показано на рис. 4.1.
Рис. 4.1. Ввод регистрационных сведений о продукте
Если на момент начала установки Parallels Workstation в вашем распоряжении нет регистрационного ключа, то вы все равно можете продолжить установку программы, щелкнув на кнопке Register later (Зарегистрировать позднее). В таком случае по завершении установки вы сможете создавать с помощью Parallels Workstation новые виртуальные машины, но не сможете их запускать до тех пор, пока не введете регистрационный ключ. Щелчок на кнопке Evaluate (Попробовать) обеспечивает загрузку в окно веб-браузера страницы регистрации на веб-сайте компании Parallels.
На следующем шаге можно выбрать каталог установки Parallels Workstation (по умолчанию программа устанавливается на системный диск в папку Program Files\Parallels\Parallels Workstation).
Выбран каталог установки, щелкните на кнопке Next (Далее). В двух последующих окнах потребуется выбрать программную группу для ярлыков запуска программы и разрешить (или запретить) создание ярлыков на рабочем столе и на панели быстрого запуска). Покончив с формальностями, щелкните на кнопке Install (Установить).
В процессе установки Parallels Workstation выполняется установка на хостовую ОС вспомогательных драйверов (необходимых, в частности, для работы в сети). Если вы устанавливаете Parallels Workstation в среде Windows XP SP1/2, то некоторые из таких драйверов, скорее всего, окажутся непроверенными на совместимость с Windows XP, и на экране последовательно появятся несколько предупреждений по этому поводу (рис. 4.2).
Ничего не бойтесь и в каждом из этих окон щелкайте на кнопке Все равно продолжить.
Рис. 4.2. Некоторые из устанавливаемых драйверов могут оказаться не проверенными на совместимость с Windows ХР
Процедура установки заканчивается созданием в меню Пуск соответствующей программной группы, в которую входят несколько ярлыков (рис. 4.3):
■ Check for Updates (Проверить обновления) — переход на веб-сайт компании Parallels;
■ Parallels Image Tool — запуск соответствующего инструмента;
■ Parallels Workstation — запуск основного приложения Parallels;
■ Parallels Workstation Help (Справка Parallels Workstation) — вызов руководства в формате CHM;
■ Readme File (Файл Readme) — открытие текстового файла, который содержит уточненные (по сравнению с CHM-справкой) требования к оборудованию и программному обеспечению хост-компьютера, а также рекомендации по установке и удалению с компьютера Parallels Workstation;
■ User Guide (Руководство пользователя) — вызов руководства в формате PDF (по содержанию оно идентично руководству в формате CHM).
Рис. 4.3. Программная группа для запуска компонентов Parallels Workstation
Чтобы повысить эффективность и удобство работы с Parallels, рекомендуется после создания ВМ и установки на нее гостевой ОС установить также пакет дополнительных инструментов Parallels Tools. Установка набора расширении производится для каждой из виртуальных машин индивидуально, поэтому описание этой процедуры приведено в разделе «Создание и настройка виртуальной машины».
Настройка Parallels Workstation
При первом запуске Virtual PC 2004 на экране появятся два окна: на переднем плане — окно мастера создания виртуальной машины, а за ним — основное окно Parallels Workstation (рис. 4.4).
Рис. 4.4. Окна Parallels Workstation при первом запуске
К процедуре создания виртуальной машины мы еще вернемся, а сейчас несколько слов о том, на какие параметры работы Parallels Workstation следует обратить внимание и как их можно изменить.
Чтобы получить доступ к параметрам Parallels Workstation, закройте окно мастера, щелкнув на кнопке Cancel (Отменить), а в основном окне выберите в меню Edit (Правка) команду Preferences (Предпочтения).
На экране появится диалоговое окно с пятью вкладками (рис. 4.5).
Рис. 4.5. Окно настройки Parallels Workstation
Первая вкладка, Common (Общие), полезна тем, что позволяет задать папку, используемую по умолчанию для сохранения файлов создаваемых виртуальных машин. И хотя в процессе формирования каждой ВМ вы сможете задать значение этого параметра, гораздо удобнее заранее выбрать диск, пригодный для хранения сведений о ВМ (в исходном состоянии предлагается сохранять файлы ВМ на системном диске в папке \Мои документы).
Следующая вкладка, Memory (Память), позволяет регулировать объем оперативной памяти хост-компьютера, выделяемой для работы Parallels (рис. 4.6).
Рис. 4.6. Вкладка Memory окна настройки Parallels Workstation
В поле Reserved memory limit (Ограничить зарезервированную память) можно указать, какой объем физической оперативной памяти разрешено использовать Parallels Workstation для «собственных нужд» и для работы виртуальных машин. Минимальное значение этого параметра соответствует минимальному объему ОП, при котором возможна работа Parallels Workstation, максимальное значение определяется оставшейся частью ОП, минимально необходимой для работы хостовой ОС. Перемещение ползунка в ту или иную сторону снижает быстродействие либо Parallels Workstation и запущенных ВМ, либо хостовой ОС и се приложений. Дискретность изменений должна быть кратна 4 Мбайт. Если это требование не выполнено (например, задано нечетное значение), при попытке сохранения параметров на экране появится окно с соответствующим напоминанием.
Заданное значение применяется ко всем экземплярам Parallels Workstation, одновременно запущенным на хост-компьютере.
Формат вкладки User Interface (Пользовательский интерфейс) зависит от типа хостовой ОС. Для ОС семейства Windows имеющаяся на вкладке кнопка Restore hidden messages (Восстановить скрытые сообщения) позволяет отменить запрет на вывод всех предупреждающих и информационных окон, в которых пользователь установил флажок Don't show this message again (Больше не показывать это сообщение).
Две оставшиеся вкладки окна настройки, Network (Сетевое окружение) и Hot keys (Горячие клавиши), рассматриваются в последующих разделах.
Создание и настройка виртуальной машины
Процедура создания виртуальной машины в Parallels Workstation практически ничем не отличается от процедуры создания ВМ в Virtual PC или в VMware все необходимые действия выполняет соответствующий мастер, а пользователю остается лишь принимать или отклонять предлагаемые им варианты конфигурации ВМ. Основное отличие Parallels Workstation от двух рассмотренных ранее пакетов заключается в организации пользовательского интерфейса средств управления созданными ВМ. Решение, предложенное разработчиками Parallels Workstation, представляет собой нечто среднее между подходами, реализованными в альтернативных продуктах.
Окно виртуальных машин
Центральную часть окна виртуальных машин занимает поле, в котором отображаются значения основных параметров и текущая конфигурация запущенной ВМ (рис. 4.7).
Рис. 4.7. Окно виртуальных машин Parallels Workstation
В каждый момент времени могут быть представлены параметры лишь одной ВМ. Если необходимо работать одновременно с несколькими ВМ, требуется запустить соответствующее число экземпляров Parallels Workstation.
В нижней части окна расположен ряд кнопок, обеспечивающих быстрый доступ к основным инструментам для работы с ВМ:
■ New VM (Создать виртуальную машину) — запуск мастера создания новой ВМ, о котором будет рассказано далее;
■ Open (Открыть) — вызов диалогового окна для открытия конфигурационного файла ВМ;
■ Edit (Правка) — запуск окна настройки виртуальной машины;
■ Save (Сохранить) — запись параметров виртуальной машины в конфигурационный файл.
В правой части окна размещается вертикальный ряд кнопок, предназначенных для управления состоянием ВМ:
■ Powers off (Выключить) — останов ВМ (кнопка доступна, если выбранная ВМ запущена и работает);
■ Pause (Пауза) — перевод ВМ в неактивный режим; на время приостановки ВМ прерывается выполнение всех операций, производимых гостевой ОС или ее приложениями;
■ Powers On (Включить) — запуск ВМ, а также возобновление работы ВМ, находящейся в режиме паузы (кнопка доступна, если выбранная ВМ еще не запущена либо находится в режиме паузы);
■ Reset (Сброс) — «горячий» перезапуск ВМ (действие кнопки аналогично действию одноименной кнопки реального компьютера);
■ Fullscreen mode (Полноэкранный режим) — перевод окна ВМ в полноэкранный режим;
■ VM Property page view (В виде страницы параметров ВМ) — окно используется для просмотра параметров ВМ (это его исходное состояние, которое как раз и приведено на рис. 4.7);
■ Console view (В виде консоли) — окно используется в качестве монитора гостевой ОС; кнопка становится доступна после запуска ВМ,
Команды, связанные с перечисленными кнопками, доступны также в соответствующих меню окна ВМ.
Создание виртуальной машины
Как вы уже знаете, создание виртуальной машины в Parallels Workstation выполняется с помощью мастера. Для его запуска щелкните в нижнем ряду кнопок на кнопке New VM или выберите в меню File одноименную команду.
После ознакомления со стартовым окном мастера вам предстоит выбрать один из трех способов создания ВМ (рис. 4.8):
■ Create a typical VM (Создать типовую ВМ) — будет создана ВМ, имеющая стандартную конфигурацию, в которой ВМ получает оперативную память определенного объема, зависящего от выбранного типа ОС (соответствующие значения приведены в табл. 4.1), и расширяемый виртуальный жесткий диск, размер которого также предопределен (табл. 4.2); кроме того, в состав типовой ВМ включаются устройства FDD, CD/DVD-ROM, сетевой адаптер и звуковая карта (последняя — за исключением ВМ с гостевыми ОС FreeBSD и MS-DOS);
■ Create a custom VM configuration (Создать ВМ с пользовательскими параметрами) — данный вариант отличается от «типового» возможностью выбора объема ОП, емкости и типа виртуального жесткого диска, а также типа разрешенного сетевого подключения;
■ Create a blank VM (Создать пустую ВМ) — данный вариант предполагает создание ВМ, в конфигурацию которой включена лишь ОП емкостью 256 Мбайт; все остальные компоненты ВМ пользователь должен впоследствии добавить самостоятельно с помощью окна настройки ВМ.
Рис. 4.8. Первый шаг работы мастера New Virtual Machine Wizard
Таблица 4.2. Стандартный объем виртуального жесткого диска для гостевых ОС
Тип гостевой ОС | Объем виртуального жесткого диска, Гбайт |
Windows 2003 | 4 |
Windows XP | 4 |
Windows 2000 | 4 |
Windows NT Workstation 4.0 | 4 |
Windows Millennium Edition | 2 |
Windows 98 | 2 |
Windows 95 | 2 |
Windows 3.11 | 2 |
MS-DOS | 2 |
ОС семейства Linux | 4 |
ОС семейства FreeBSD | 4 |
OS/2 | 2 |
Поскольку вы, скорее всего, уже успели получить определенный опыт по созданию виртуальных машин в ходе изучения первых двух глав книги, то мы рассмотрим лишь второй из названных вариантов создания ВМ. Итак, решив сформировать ВМ с оригинальными параметрами, в следующем окне вы должны будете выбрать тип и версию гостевой ОС (рис. 4.9).
Рис. 4.9. Выбор типа и версии гостевой ОС
Тип и версия ОС влияют в первую очередь на предлагаемый по умолчанию объем ОП, с которым вам предстоит определиться в следующем окне мастера (рис. 4.10).
Рис. 4.10. Выбор объема ОП
В этом окне заслуживают внимания три значения объема ОП:
■ значение в поле счетчика, отображаемое при открытии окна, предлагается по умолчанию для стандартной конфигурации ВМ с выбранной гостевой ОС и не зависит от располагаемого объема физической оперативной памяти хост-компьютера;
■ рекомендуемый объем ОП для ВМ с выбранной гостевой ОС с учетом располагаемого объема физической оперативной памяти хост-компьютера выводится под ползунком;
■ предельное значение объема физической оперативной памяти, которое может быть выделено создаваемой ВМ, равно 1 500 Мбайт и не учитывает объем физической оперативной памяти хост-компьютера.
Значение, которое вы укажете для создаваемой ВМ, целесообразно устанавливать равным рекомендуемому, и при этом оно не должно превышать половины объема физической оперативной памяти хост-компьютера. Вместе с тем вы можете оперативно изменить указанное значение непосредственно перед запуском ВМ.
Следующие три окна позволяют установить параметры нового виртуальною жесткого диска.
Первое из них (рис. 4.11) обеспечивает выбор типа диска, подключаемого к ВМ:
■ Create a new virtual hard disk — создать новый виртуальный жесткий диск;
■ Use an existing hard disk image — использовать существующий образ жесткого диска (в следующем окне потребуется указать, какой именно файл жесткого диска необходимо включить в конфигурацию ВМ);
■ Do not add hard disk — не присоединять жесткий диск (такой вариант может использоваться, например, при загрузке с дискеты или с носителя CD/DVD).
Рис. 4.11. Выбор типа диска, подключаемого к ВМ
Если в конфигурацию ВМ включается новый диск, то на следующем шаге необходимо указать его максимальный размер и формат (рис. 4.12).
Рис. 4.12. Выбор размера и формата диска, подключаемого к ВМ
Размер измеряется целым числом мегабайтов, а для выбора формата следует установить один из двух переключателей:
■ Expanded (Расширяемый) — для создания расширяемого диска;
■ Plain (Обычный) — для создания диска фиксированного размера.
По умолчанию максимальный размер создаваемого диска устанавливается в соответствии с выбранной гостевой ОС (см. табл. 4.2). Если этот размер превышает доступное свободное пространство, имеющееся на физическом жестком диске, который вам предстоит выбрать в следующем окне, то но завершении установки параметров виртуального диска на экране появится соответствующее предупреждение.
Далее требуется задать имя создаваемого HDD-файла и его расположение. По умолчанию в качестве имени файла мастер предлагает использовать сокращенное наименование гостевой ОС. Например, для Windows 98 файл жесткого диска предлагается назвать win98.hdd, а для Windows 2000 — win2000.hdd.
Если указанная вами папка не существует, то при переходе к следующему окну мастера на экране появится соответствующее предупреждение и вопрос о необходимости ее создания. В случае вашего согласия папка будет создана на жестком диске хост-компьютера. Если вы откажетесь, мастер не позволит перейти к следующему окну, пока вы либо не согласитесь, либо не укажете папку, которая уже существует.
На этом установка параметров виртуального диска завершается, и на следующем шаге мастер предложит выбрать тип сетевого подключения для создаваемой ВМ. Вариантов всего три (рис. 4.13):
■ Bridged Ethernet (Мост Ethernet) — тип подключения, позволяющий использовать физический сетевой адаптер хост-компьютера (например, для выхода в Интернет из среды ВМ);
■ Host-only Networking (Сетевое соединение с хост-компьютером) — тип подключения, позволяющий создать виртуальную частную сеть с участием ВМ и хост-компьютера, причем наличие у последнего физической сетевой карты не требуется;
■ Networking is not required (Сеть не требуется) — в конфигурацию ВМ не включается поддержка сетевых соединений.
Рис. 4.13. Выбор типа сетевого подключения ВМ
Как и любой другой параметр ВМ, тип сетевого подключения можно будет изменить по завершении работы с мастером.
В случае выбора варианта Bridged Ethernet в следующем окне потребуется указать физический сетевой адаптер хост-компьютера, подключаемый к виртуальной сетевой карте ВМ.
Наконец, в последнем окне мастера останется лишь указать имя ВМ, а также имя и расположение ее конфигурационного файла (рис. 4.14).
По умолчанию в качестве имени ВМ указывается название версии гостевой ОС а при выборе имени конфигурационного файла используется тот же подход, что и при назначении имени виртуального диска. Папка для размещения этого файла также выбирается исходя из заданного ранее размещения HDD-файла.
Рис. 4.14. Ввод имени ВМ, а также имени и расположения ее конфигурационного файла
Архитектура виртуальной машины в Parallels Workstation
Когда мастер создания виртуальных машин сгенерирует файл конфигурации новой ВМ, в окне ВМ появится полный перечень ее параметров (см. рис. 4.7), что позволяет легко определить текущую конфигурацию виртуальной машины. Первое, на что следует обратить внимание, — это наличие параметра Boot Sequence (Последовательность загрузки). Дело в том, что, в отличие от виртуальных машин Virtual PC и VMware, в виртуальной машине Parallels Workstation отсутствует возможность вызова утилиты BIOS Setup. В связи с этим можно предположить, что BIOS как самостоятельный компонент в составе ВМ Parallels Workstation отсутствует, и эмулируются лишь отдельные его функции. Соответственно возможности пользователя по конфигурированию ВМ ограничены работой с окном ее настройки, о котором рассказано в последующих подразделах.
Список устройств, эмулируемых Parallels Workstation программно, приведен в табл. 4.3.
Кроме того, при захвате ВМ образа диска CD или гибкого диска «включается» программный эмулятор устройства соответствующего типа.
Таблица 4.3. Компоненты ВМ, эмулируемые программно
Компоненты ВМ | Тип эмулируемого устройства |
Чипсет | Intel i815 |
Видеоадаптер | S3 Trio 32/64 PCI with 8 MB Video RAM |
Контроллеры жестких дисков | IDE |
Звуковая карта | Realtek AC97 |
Сетевой адаптер | RTL8029; Generic Parallels Virtual network card |
Параметры звуковой карты, видеоадаптера и сетевого адаптера «прошиты» в свойствах любой создаваемой виртуальной машины и не могут быть изменены пользователем.
В качестве процессора ВМ используется физический процессор хост-компьютера.
Пояснения относительно других компонентов виртуальной машины приведены в последующих разделах.
Конфигурирование жестких дисков
Еще раз повторим, что ВМ в Parallels Workstation может содержать до четырех виртуальных жестких дисков, подключенных к IDE-контроллерам. Один такой диск может быть создан непосредственно в процессе генерации новой ВМ. В то же время, ВМ может не иметь ни одного жесткого диска.
Создание и подключение виртуальных жестких дисков
Чтобы создать и подключить к ВМ новый виртуальный жесткий диск, выполните следующее.
1. В окне ВМ щелкните на кнопке Edit, чтобы открыть диалоговое окно Configuration Editor (Редактор конфигурации), предназначенное для настройки ВМ (рис. 4.15).
Рис. 4.15. Окно настройки ВМ
2. В открывшемся окне щелкните на кнопке Add и «поздоровайтесь» с мастером установки оборудования (Add Hardware Wizard).
3. В следующем окне мастера (рис. 4.16) выберите в списке типов устройств пункт Hard Disk (Жесткий диск) и щелкните на кнопке Далее.
Рис. 4.16. Окно мастера установки оборудования
Последующие окна мастера и настраиваемые с их помощью параметры диска полностью аналогичны тем, которые используются при создании диска в ходе генерации ВМ (см. рис. 4.11, рис. 4.12).
Если же в окне со списком типов устройств (см. рис. 4.16) щелкнуть на кнопке Add device instantly (Добавить устройство сразу), то виртуальный жесткий диск будет создан со стандартными параметрами, зависящими от версии гостевой ОС данной ВМ.
Вновь созданные виртуальные жесткие диски подключаются к свободным IDE-контроллерам ВМ в следующем порядке.
1. IDE 0:0 (Primary master).
2. IDE 0:1 (Primary slave).
3. IDE 1:0 (Secondary master).
4. IDE 1:1 (Secondary slave).
Тем не менее вы можете изменить номер используемого контроллера. Для этого выполните следующее:
1. Откройте окно Configuration Editor и выберите нужный диск.
2. В правой части окна перейдите на вкладку Advanced (Дополнительно), показанную на рис. 4.17, и с помощью раскрывающегося списка Connect to (Подключить к) выберите походящий контроллер.
Рис. 4.17. Переподключение жесткого диска
Чтобы удалить жесткий диск из конфигурации ВМ, необходимо открыть окно Configuration Editor, выбрать в списке устройств удаляемый диск и щелкнуть на кнопке Remove (Удалить).
После изменения текущей конфигурации ВМ с помощью окна Configuration Editor необходимо щелкнуть на кнопке Save в основном окне Parallels Workstation, чтобы записать внесенные изменения в конфигурационный файл.
Изменение формата диска
Операции по изменению формата виртуального жесткого диска выполняются с помощью дополнительного инструмента — Parallels Image Tool, Чтобы его запустить, откройте меню Пуск и выберите в группе Parallels одноименную команду (см. рис. 4.3). Затем выполните следующее.
1. В стартовом окне Parallels Image Tool (рис. 4.18) установите переключатель Hard Disk Drive (Жесткий диск) и щелкните на кнопке Далее.
Рис. 4.18. Стартовое окно Parallels Image Tool
2. В следующем окне (рис. 4.19) установите переключатель Maintain an existing Hard Disk image (Обслуживание существующего жесткого диска) — в нижней части окна появится группа переключателей Hard Disk actions (Операции с жестким диском).
3. Выберите требуемую операцию и щелкните на кнопке Далее:
□ Increase size of Hard Disk image — увеличить размер жесткого диска;
□ Convert plain Hard Disk image to expanding Hard Disk — преобразовать обычный жесткий диск в расширяемый;
□ Convert expanding Hard Disk image to plain Hard Disk — преобразовать расширяемый жесткий диск в обычный;
□ Defragment expanding Hard Disk image — дефрагментировать расширяемый жесткий диск.
Рис. 4.19. Выбор типа операций с жестким диском
4. Если выполняется увеличение размера диска, то в следующем окне (рис. 4.20) потребуется в поле Source (Источник) указать модифицируемый HDD-файл, а в поле Image size (Размер образа) — новое значение максимальной емкое и диска (дискретность приращения равна 1 Мбайт).
Рис. 4.20. Увеличение размера диска
5. Если выполняется преобразование обычного диска в расширяемый (или наоборот), то в следующем окне (рис. 4.21) потребуется в поле Source (Источник) указать исходный HDD-файл, а в поле Destination (Место назначения) — новый HDD-файл, при этом должны соблюдаться два условия:
□ HDD-файл, выбранный в качестве исходного, должен иметь соответствующий формат;
□ в качестве выходного файла нельзя указывать файл-источник.
Рис. 4.21. Преобразование формата диска
6. Если выполняется дефрагментация диска, то в следующем окне потребуется указать в поле Source соответствующий HDD-файл.
7. На завершающем шаге проверьте заданные параметры преобразования и щелкните на кнопке Start (Пуск).
Операция преобразования формата может занять достаточно продолжительное время (зависящее от размера диска и параметров хост-компьютера). За ходом процесса можно наблюдать (если интересно) с помощью индикатора.
По завершении операции на экране появится окно Parallels Image Tool с отчетом о выполненных действиях. Чтобы завершить работу с инструментом Parallels Image Tool или использовать его для выполнения еще одной операции, щелкните на кнопке Close (Закрыть).
В описываемой бета-версии в окне отчета независимо от выполнявшейся операции (кроме дефрагментации) выдается сообщение: Hard Disk image size has been increased. Если выполнялась операция преобразования формата, не обращайте на него внимания. Вероятно, в окончательной версии указанное недоразумение будет исправлено. Как, впрочем, и необходимость повторного запуска инструмента, если вы хотите продолжить работу с ним.
Помимо описанных выше, вы можете выполнить с виртуальным жестким диском еще одну операцию. Она аналогична полному форматированию физического диска: геометрия диска остается прежней, а все имеющиеся на нем данные удаляются. Данная операция полезна в тех случаях, когда HDD-файл оказывается по какой-то причине поврежденным. Чтобы «переформатировать» виртуальный жесткий диск, необходимо открыть окно Configuration Editor (см. рис. 4.15), выбрать поврежденный диск и щелкнуть на кнопке Recreate (Создать заново).
Создание и подключение к ВМ образа физического жесткого диска
Создание образа физического жесткого диска выполняется с помощью того же инструмента Parallels Image Tool, с которым вы познакомились в предыдущем подразделе. Файл образа имеет тот же формат и то же расширение (hdd), что и любой другой виртуальный жесткий диск.
Чтобы созвать его, выполните следующее.
1. В стартовом окне Parallels Image Tool (см. рис. 4.18) установите переключатель Hard Disk Drive (Жесткий диск) и щелкните на кнопке Далее.
2. В следующем окне (см. рис. 4.19) установите переключатель Create a new Hard Disk image (Создать новый образ жесткого диска).
3. В следующем окне (рис. 4.22) выберите в раскрывающемся списке Source (Источник) физический жесткий диск хост-компьютера, для которого требуется создать образ, а в поле Destination (Место назначения) укажите имя и расположение создаваемого HDD-файла.
4. На завершающем шаге проверьте заданные параметры операции и щелкните на кнопке Start.
Рис. 4.22. Создание образа жесткого диска
Обратите внимание, что образ можно создать лишь для всего жесткого диска, включая все имеющиеся на нем разделы и логические диски.
После того как Parallels Image Tool сформирует образ диска, вы можете подключить его к ВМ таким же образом, как любой другой виртуальный жесткий диск, то есть с помощью окна Configuration Editor.
Конфигурирование внешних устройств
Помимо виртуальных жестких дисков и программно эмулируемых компонентов, приведенных в табл. 4.3, в конфигурацию ВМ могут входить следующие устройства и компоненты:
■ устройства чтении CD/DVD, причем Virtual PC 2004 предоставляет как возможность работы с физическими устройствами чтения CD/DVD, так и возможность монтирования образов носителей CD/DVD на виртуальный CD/DVD-привод; при работе с физическими устройствами CD/DVD операции записи из ВМ не поддерживаются;
■ мышь и клавиатура — оба эти стандартные устройства ввода хост-компьютера управляются совместно виртуальной машиной и хостовой ОС, переключение между «владельцами» мыши и клавиатуры выполняет пользователь;
■ устройства чтения гибких дисков (FDD) — виртуальная машина способна работать с физическим устройством FDD, причем поддерживает как операции чтения, так и операции записи данных на физический гибкий диск (кроме того, в конфигурацию ВМ может быть включено виртуальное устройство чтения гибких дисков, работающее с образами дискет);
■ порты виртуальной машины — ВМ может использовать физические последовательные (СОМ) и параллельные (LPT) порты хост-компьютера для работы с подключенными к ним устройствами.
Порядок конфигурирования и настройки перечисленных типов устройств рассмотрен далее.
Настройка мыши и клавиатуры
При обработке событий от мыши и клавиатуры виртуальная машина ведет себя как обычное приложение: как только окно ВМ становится активным, поток данных от мыши и клавиатуры направляется монитором ВМ этой машине. При этом следует помнить, что для активизации окна ВМ необходимо щелкнуть мышью внутри его рабочей области, а не на заголовке или каком-то другом элементе управления окна.
Когда ВМ запущена в полноэкранном режиме, ввод от клавиатуры и мыши сразу направляется ВМ.
Чтобы исключить неоднозначность при использовании системных комбинаций клавиш, в Parallels используются комбинации-«заменители». Для выполнения многих действий, связанный с использованием системных комбинаций, в Parallels применяется горячая клавиша (hot key), роль которой по умолчанию выполняет комбинация Ctrl+Alt.
Полный перечень предусмотренных в Parallels Workstation системных комбинаций приведен в табл. 4.4.
В качестве горячей клавиши вы можете использовать вместо комбинации Ctrl+Alt любую из этих двух клавиш в сочетании с какой-нибудь другой клавишей.
Горячая клавиша назначается одной и той же для всех созданных ВМ.
Таблица 4.4. Системные комбинации клавиш Virtual PC
Комбинация клавиш | Действие |
Ctrl+Alt | Возвращение управления мышью хостовой ОС (когда пакет Parallels Tools не установлен либо когда не загружена гостевая ОС); возврат из полноэкранного режима в оконный |
Ctrl+Alt+Insert | Вызов диспетчера задач для гостевой ОС |
Ctrl+I | Принудительная передача ВМ управления мышью и клавиатурой |
Alt+Enter | Переключение ВМ в полноэкранный режим и возвращение в оконный режим |
Ctrl+G | Переключение окна ВМ из режима дисплея (Console View) в представление Page View |
Ctrl+L | Переключение окна ВМ из представления Page View в режим дисплея |
Ctrl+E | Вызов окна настройки ВМ |
Ctrl+M | Вызов мастера создания новой ВМ |
Ctrl+N | Запуск нового экземпляра Parallels Workstation |
Ctrl+O | Открытие другой ВМ в активном окне Parallels Workstation |
Ctrl+S | Запись текущих параметров конфигурации в pvs-файл |
Ctrl+С | Копирование выбранного элемента в буфер обмена |
Ctrl+V | Вставка элемента из буфера обмена |
Ctrl+A | Выделить все |
Ctrl+X | Перенос выбранного элемента в буфер обмена |
Чтобы изменить назначение клавиш, выполните следующее.
1. В окне ВМ откройте меню Edit и выберите команду Preferences.
2. В окне настройки Parallels Workstation перейдите на вкладку Hot keys (Горячие клавиши), показанную на рис. 4.23.
Рис. 4.23. Настройка параметров клавиатуры для виртуальных машин
3. Установите флажок Custom (Пользовательская) и нажмите приглянувшуюся вам клавишу.
Условное обозначение вновь назначенной клавиши появится в расположенном справа от флажка поле.
Что касается параметров работы с мышью, то они существенно зависят от того, установлен ли для данной ВМ пакет Parallels Tools.
Если пакет установлен, то передача управления мышью между гостевой и хостовой ОС происходит так же, как между приложениями в пределах одной ОС: достаточно переместить указатель мыши в окно ВМ или на рабочий стол хостовой ОС и щелкнуть левой кнопкой мыши.
Подключение устройств чтения CD/DVD
ВМ, созданная в Parallels Workstation, способна работать как с физическими устройствами чтения CD/DVD, так и с их виртуальным аналогом.
Число подключаемых к ВМ CD/DVD-приводов ограничивается лишь числом свободных IDE-контроллеров (до 4) и работоспособностью полученной конфигурации ВМ.
Включение в конфигурацию ВМ одного физического CD/DVD-привода выполняется непосредственно при создании новой ВМ. Если в составе хост-компьютера имеется более одного такого устройства, то до запуска ВМ, а также в течение сеанса работы с ней вы можете указать, с каким из них должна работать ВМ.
О том, как заменить подключенный физический CD/DVD-привод в ходе работы с ВМ, рассказано в разделе «Работа с виртуальной машиной».
Если для подсоединенного к ВМ CD/DVD-привода установлено свойство «отключен», вы не сможете использовать какое бы то ни было устройство для работы с CD/DVD (или с образом носителя), пока не выключите ВМ и не отмените запрет.
Чтобы выбрать способ подключения CD/DVD-привода, выполните следующее.
1. В окне ВМ щелкните на кнопке Edit, чтобы открыть окно Configuration Editor.
2. В окне Configuration Editor выберите категорию CD/DVD-ROM (рис. 4.24).
3. С помощью элементов управления, имеющихся в правой части окна, установите правила подключения данного CD/DVD привода (предназначение каждого из этих элементов описано далее).
Рис. 4.24. Настройка параметров подключения CD/DVD-привода
Флажки в группе Device Status (Состояние устройства) определяют состояние и правила включения в конфигурацию данного CD/DVD-привода:
■ Enabled (Разрешено) — устройство включено в данной конфигурации (как уже отмечалось, состояние этого флажка нельзя изменить после запуска ВМ);
■ Connect at startup (Подключать при запуске) — устройство автоматически включается в конфигурацию при запуске ВМ.
Элементы, собранные в группу Emulation (Эмуляция), определяют, какое физическое устройство хост-компьютера и каким образом должно использоваться виртуальной машиной:
■ переключатель Use real CD/DVD-ROM (Использовать физическое устройство) разрешает применение ВМ физического устройства;
■ связанный с этим переключателем список позволяет выбрать устройство — в списке представлены буквы дисков, под которыми CD/DVD-приводы используются в конфигурации хост-компьютера (после запуска ВМ устройство будет смонтировано в ВМ род другой буквой в зависимости от текущей конфигурации ВМ);
■ переключатель Use image file (Использовать файл образа) обеспечивает подключение к ВМ образа диска (CD или DVD) в формате ISO — после установки переключателя в связанном с ним поле потребуется ввести (или выбрать с помощью расположенной справа кнопки) имя файла образа и путь к нему (работа с образом диска практически ничем не отличается от работы с реальным носителем в режиме чтения);
■ раскрывающийся список в разделе Attachment options (Параметры подключения) позволяет выбрать IDE-контроллер ВМ, к которому должен быть подключен CD/DVD-привод (обратите внимание; что список доступен и в том случае, если к ВМ подключается не физический носитель, а образ диска — это означает, что виртуальный CD/DVD-привод требует собственного, отдельного IDE-контроллера).
При выборе контроллера для подключения CD/DVD-привода необходимо иметь в виду следующее ограничение ВМ: если один из IDE-контроллеров Master (то есть IDE 0:0 или IDE 1:0) свободен, нельзя подключать CD/DVD- привод к контроллеру Slave (то есть к IDE 0:1 или IDE 1:1) — такая конфигурация будет неработоспособной.
Если в конфигурацию ВМ включено физическое устройство чтения CD/DVD, то работа с носителями в виртуальной машине почти ничем не отличается от работы с ними на хост-компьютере. Например, чтобы обеспечить загрузку системы с загрузочного диска CD, достаточно просто разрешить этот вариант в параметрах виртуальной машины.
Тем не менее некоторые ограничения все-таки имеются. Основное из них состоит в том, что Parallels Workstation не позволяет записывать данные на носители CD/DVD: любая программа «прожига», установленная на гостевой ОС, видит только виртуальный привод, созданный Parallels Workstation.
Кроме того, в среде ВМ ограничены возможности работы с многосессионными дисками: при чтении данных с такого диска доступны данные только первой сессии.
И, наконец, еще один достаточно важный фактор: виртуальная машина Parallels Workstation не умеет воспроизводить мультимедийные диски, в частности, записанные в форматах Audio CD и DVD-Video.
Подключение устройства чтения гибких дисков
Технология работы с накопителем FDD аналогична описанной технологии работы с устройством чтения CD/DVD. ВМ Parallels умеет работать как с физическим дисководом и помещенным в него носителем, так и с образом дискеты.
Накопитель FDD включается в состав ВМ сразу после завершения ее создания. Чтобы проверить и при необходимости изменить разрешенный способ использования FDD, выполните следующее.
1. В окне ВМ и щелкните на кнопке Edit, чтобы открыть окно Configuration Editor.
2. В окне Configuration Editor выберите категорию Floppy (рис. 4.25).
3. С помощью элементов управления в правой части окна установите правила подключения FDD-привода.
Рис. 4.25. Параметры подключения FDD-привода
Если физический флоппи-дисковод захвачен в управление одной из виртуальных машин, то он остается в ее монопольном владении до тех пор, пока эта машина не будет выключена.
Управление портами виртуальной машины
Для каждой ВМ можно сконфигурировать собственный набор последовательных (СОМ) и параллельных (LPT) портов. Устройства, подключенные к соответствующим портам хост-компьютера, будут управляться гостевой ОС. Однако эти устройства, подобно устройству чтения гибких дисков, попадают в монопольное владение той ВМ, которая их захватила первой. Доступ к ним со стороны других ВМ, а также со стороны хостовой ОС возможен только после выключения ВМ-«владелицы».
В стандартной конфигурации ВМ нет ни одного порта, ни СОМ, ни LPT. Поэтому первоначальное конфигурирование портов выполняется при их подключении. Чтобы добавить в конфигурацию ВМ порт нужного типа, выполните следующее.
1. Выключите ВМ, если она работает или находится в режиме паузы.
2. Откройте окно Configuration Editor и щелкните на кнопке Add, чтобы запустить мастер установки оборудования.
В списке добавляемых устройств (рис. 4.26) выберите пункт Serial Port (Последовательный порт) или Parallel Port (Параллельный порт) и щелкните на кнопке Далее.
Рис. 4.26. Выбор порта
4. В следующем окне мастера (рис. 4.27) укажите способ подключения (порта (сопоставить порту хост-компьютера, выходному файлу или именованному каналу).
Рис. 4.27. Выбор способа подключения последовательного порта
Последующие варианты настройки параллельного и последовательного портов во многом схожи, однако для каждого из типов портов имеются некоторые особенности, поэтому специфические варианты настройки рассматриваются для каждого из портов отдельно.
Начнем с СОМ-порта.
Если подключаемый СОМ-порт следует сопоставить порту хост-компьютера, то после установки переключателя Use a physical serial port (Использовать физический последовательный порт) на следующем шаге работы мастера останется лишь выбрать в списке конкретный порт хост-компьютера и разрешить (запретить) автоматическую инициализацию порта при включении ВМ.
Если подключаемый порт ВМ следует сопоставить файлу на жестком диске хост-компьютера, то после установки переключателя Use an output file (Использовать вывод в файл) на следующем шаге работы мастера требуется указать этот текстовый файл (он должен существовать).
Подключение последовательного порта в качестве именованного канала производится установкой переключателя Use a named pipe (Использовать именованный канал).
Порядок настройки порта в качестве именованного канала состоит в выполнении следующих действий:
1. В окне мастера установки оборудования (рис. 4.28) укажите в верхнем поле имя создаваемого канала (оно обязательно должно начинаться с символов \\.\pipe\). Можно оставить вариант, предлагаемый по умолчанию.
2. В раскрывающемся списке выберите пункт, соответствующий роли данной ВМ в создаваемом соединении: Server (Сервер) или Client (Клиент).
Рис. 4.28. Настройка параметров именованного канала
Дальнейшая настройка соединения выполняется на «оконечном устройстве>>, подключаемом к другому соединению именованного канала. Если «другим оконечным устройством» служит другая ВМ, то для нее также требуется создать СОМ-порт, используемый в качестве именованного канала (с тем же именем). В ходе настройки этого канала необходимо в раскрывающемся списке выбрать пункт Client (Клиент).
После того как вы закончите настройку порта и закроете окно мастера установки оборудования, полный перечень параметров порта будет представлен в окне настройки ВМ (рис. 4.29).
Рис. 4.29. Параметры СОМ-порта
В дальнейшем параметры СОМ-порта могут быть изменены без вызова мастера установки оборудования средствами окна Configuration Editor.
Если в составе хост-компьютера имеется внутренний модем, подключенный к СОМ-порту, и вы добавите в конфигурацию ВМ СОМ-порт, ссылающийся на тот же физический порт, то при загрузке ВМ модем будет захвачен ею и монопольное владение. Чтобы избежать подобной ситуации, в окне настройки ВМ сбросьте для СОМ-порта флажок Connect at startup (подключать при запуске).
Что касается LPT-порта, то особенности его настройки обусловлены возможностью подключения к нему принтера. Именно этот вариант рассмотрен далее. После того как вы запустите мастер установки оборудования и выберете в списке устройств пункт Parallel Port (Параллельный порт), установите в следующем окне мастера переключатель Use a printer (Использовать принтер), как показано на рис. 4.30.
Рис. 4.30. Выбор способа использования виртуального LPT-порта
На следующем шаге выберите в раскрывающемся списке (рис. 4.31) один из принтеров, подключенных к хост-компьютеру, и щелкните на кнопке Готово.
Рис. 4.31. Подключение физического принтера к LPT-порту
В списке представлены все обнаруженные Parallels принтеры независимо от типа используемого физического порта. Тем не менее, реальная возможность вывода данных на печать зависит от доступности физического порта принтера из среды ВМ.
Как и для СОМ-порта, в дальнейшем все параметры LPT-порта могут быть изменены без вызова мастера установки оборудования, средствами окна Configuration Editor.
Клонирование виртуальной машины
После того как вы сформируете удобную и подходящую для решаемых задач конфигурацию ВМ, можете ее «размножить», используя операцию клонирования ВМ.
Чтобы клонировать ВМ, выполните следующие действия.
1. Выключите клонируемую ВМ и в основном окне Parallels выберите в меню VM команду Clone VM (Клонировать ВМ) — это приведет к запуску мастера клонирования.
2. После приветствия мастер предложит выбрать, под каким именем и по какому адресу следует сохранить клон ВМ (рис. 4.32). Введите требуемые сведения в соответствующих полях и щелкните на кнопке Finish.
Рис. 4.32. Выбор имени и расположения клона
При выполнении операции клонирования каждый клон получает собственный МАС-адрес, что позволяет объединять клоны в сеть.
Нельзя клонировать «пустые» виртуальные машины.
Работа с виртуальной машиной
В общем случае работа с виртуальной машиной начинается с установки гостевой ОС (если в вашем распоряжении нет hdd-файла виртуального диска с установленной ОС). Но еще раньше следует определить, с какого носителя должна производиться первоначальная загрузка созданной ВМ.
Запуск виртуальной машины
Итак, прежде чем произвести первый запуск виртуальной машины, необходимо установить порядок просмотра устройств, с которых может быть произведена загрузка виртуальной системы.
В Parallels ввиду того, что утилита BIOS Setup не эмулируется, соответствующая настройка выполняется в окне Configuration Editor.
В данном случае удобнее открыть окно Configuration Editor, щелкнув в окне Parallels на ссылке Boot Sequence (Последовательность загрузки). В этом случае окно Configuration Editor будет автоматически настроено на настройку именно этой группы параметров ВМ (рис. 4.33).
Рис. 4.33. Настройка последовательности загрузки
Доступных вариантов, как вы видите, всего три. Выбор наиболее предпочтительного зависит от версии устанавливаемой ОС и используемого дистрибутива. В частности, если вы собираетесь устанавливать Windows 98 и в вашем распоряжении имеется загрузочная дискета, то целесообразно выбрать вариант Floppy, Hard Disk, CD-ROM. А если вы собираетесь устанавливать Windows XP с загрузочного диска, то лучше выбрать CD-ROM, Hard Disk, Floppy.
Если в качестве приоритетного загрузочного устройства выбран CD/DVD-привод, и в составе хост-компьютера таких устройств несколько, то следует убедиться, что именно этот привод подключен к ВМ.
Чтобы запустить ВМ, требуется щелкнуть на кнопке Start (Пуск). После этого ВМ выполнит процедуру, напоминающую процедуру POST физического компьютера. По ее завершении виртуальная подсистема BIOS попытается произвести загрузку системы с указанного устройства.
Если по какой-то причине не удалось произвести загрузку с CD/DVD-привода, заданного при настройке ВМ, то вы можете оперативно заменить используемый CD/DVD-привод.
Для этого выполните следующее.
1. После запуска ВМ раскроите в окне Parallels меню Devices (Устройства), а в нем — подменю CD/DVD-ROM, соответствующее подключенному к ВМ приводу (рис. 4.34).
2. Выберите в этом подменю тот физический CD/DVD-привод, в который помещен загрузочный диск.
После этого перезапустите ВМ с помощью кнопки Reset.
Рис. 4.34. Переподключение физического CD/DVD-привода
Если на хост-компьютере включена функции автозапуска (AntoRun) для CD/DVD-привода, то при первом запуске ВМ на экране появится диалоговое окно с предложением разрешить Parallels отключить функцию автозапуска во избежание непредсказуемого поведения этого CD/DVD-привода.
После успешного запуска ВМ окно Parallels автоматически переключается в режим эмуляции экрана монитора (Console View). Оперативное управление ВМ осуществляется с помощью элементов управления этого окна, о которых рассказано в разделе «Установка и настройка Parallels Workstation».
В любой момент вы можете перейти к просмотру параметров в окне ВМ (к представлению VM Property Page View), щелкнув на соответствующей кнопке в правой части окна. Правда, после запуска ВМ многие из этих параметров изменить не удастся, поскольку вызов окна Configuration Editor для настройки ВМ при запуске ВМ блокируется (о некоторых исключениях рассказано в следующем подразделе).
Изменение состояния виртуальной машины
В отличие от продуктов, рассмотренных в двух предыдущих главах, Parallels Workstation предоставляет минимальный набор средств для управления текущим состоянием виртуальной машины после ее запуска.
Доступных вариантов всего три: выключение, перевод в режим паузы и перезапуск.
Выключение ВМ, как и в других продуктах, можно произвести «корректно» и «не очень». Корректный способ в Parallels Workstation единственный: завершение работы гостевой ОС ее собственными штатными средствами. Для «не очень» корректного выключения, которое приведет к потере всех несохраненных данных (подобно выключению питания хост-компьютера), служит кнопка Power Off. Правда, после щелчка на этой кнопке на экране появляется предупреждение о возможных последствиях, что дает вам шанс отказаться от выключения ВМ. К такому же результату приводит и перезапуск ВМ (аналог нажатия кнопки Reset на системном блоке хост-компьютера).
Вы можете также приостановить работу ВМ, переведя ее в режим паузы. Однако вы не можете зафиксировать текущее состояние ВМ, чтобы возобновить работу с ней в следующем сеансе с того же состояния.
Теперь о том, что вы сможете изменить в состоянии ВМ.
Вы сможете изменить состав используемых сменных накопителей и подключенных к ВМ физических CD/DVD-приводов. Один из способов такого изменения был описан в предыдущем подразделе. Однако имеется и более удобный способ.
В строке состояния окна ВМ размещаются значки, соответствующие различным типам источников данных для ВМ. Подведя указатель мыши к любому из них, вы получите исчерпывающие сведения о соответствующем источнике (рис. 4.35).
Кроме того, щелчок правой кнопки мыши на любом значке (кроме HDD) открывает контекстное меню, которое содержит команды настройки соответствующего компонента ВМ.
Рис. 4.35. Значки источников данных в окне ВМ
Отметим также роль кнопок управления окном ВМ в изменении состоянии ВМ.
■ кнопка развертывания окна недоступна, вместо нее следует использовать команду Fullscreen Mode, о которой было рассказано ранее;
■ кнопка свертывания окна работает так же, как и в других Windоws-приложениях: свертывание окна ВМ не влияет на состояние самой ВМ;
■ кнопка закрытия окна является аналогом команды Close и вместо немедленного закрытия окна ВМ обеспечивает вывод на экран диалогового окна, предупреждающего о возможных последствиях.
Установка гостевой операционной системы и приложений
В общем случае технология установки на ВМ той или иной гостевой операционной системы зависит в первую очередь от особенностей данной ОС и лишь во вторую — от особенностей работы Parallels Workstation.
Порядок установки гостевой ОС
Порядок действий при подготовке виртуального диска к установке новой ОС аналогичен порядку подготовки нового жесткого диска. Основных операций две: разбивка диска на разделы и на логические диски и форматирование разделов (логических дисков) под определенную файловую систему.
Какие средства использовать для выполнения этих операций, зависит от типа устанавливаемой ОС.
На тех этапах установки, когда устанавливаемая ОС попросит перезагрузить компьютер, перезагрузку следует выполнять средствами этой ОС, а не с помощью кнопки Reset окна ВМ.
В общем случае порядок действий при использовании загрузочного компакт-диска должен быть следующим.
1. Убедитесь, что ВМ, на которую производится установка гостевой ОС, выключена.
2. Поместите загрузочный компакт-диск в привод хост-компьютера.
3. Запустите ВМ.
4. Далее следуйте указаниям мастера установки ОС.
При установке гостевой ОС в среде Parallels Workstation могут иметь место следующие ситуации, требующие вмешательства пользователя:
■ тип (версия) устанавливаемой ОС не соответствует типу ОС, декларированному при создании ВМ;
■ объем выделенной ВМ оперативной памяти недостаточен для установки данной гостевой ОС.
Если тип (версия) устанавливаемой ОС не соответствует типу ОС, декларированному при создании ВМ, на экране появится предупреждающее сообщение и дальнейшая установка будет заблокирована. Если вы действительно решили установить ОС, отличающуюся от первоначально заявленной, выполните следующие действия.
1. Выключите ВМ и в ее окне (см. рис. 4.7) щелкните на ссылке Guest OS (Гостевая ОС).
2. В открывшемся окне Configuration Editor с помощью раскрывающихся списков OS Туре (Тип ОС) и OS Version (Версия ОС) измените гостевую ОС для ВМ, как показано на рис. 4.36, и щелкните на кнопке OK.
3. Вернувшись в окно ВМ, щелкните на кнопке Save, чтобы перенести сделанные изменения в конфигурационный файл.
Рис. 4.36. Изменение типа и версии декларированной гостевой ОС
Теперь рассмотрим ситуацию, когда объем выделенной ВМ оперативной памяти недостаточен для установки данной гостевой ОС. Для большинства гостевых ОС мастер создания ВМ рекомендует задавать объем ОП в 32 Мбайт (см. раздел «Создание и настройка виртуальной машины»), однако некоторые программы установки реальных ОС (например, Windows ХР) могут счесть такой размер недостаточным для установки «своей» ОС. В такой ситуации необходимо принудительно, невзирая на предупреждения Parallels; увеличить объем памяти ВМ до требуемого размера. После установки гостевой ОС при следующем запуске ВМ можно вернуть прежнее значение емкости ОП.
Перед завершением установки ОС на экране может появится сообщение, что файл виртуального жесткого диска (hdd-файл) занят другим процессом и, соответственно, не может использоваться ВМ (рис. 4.37).
Рис. 4.37. Возможное предупреждение о недоступности hdd-файла
Вероятной причиной такой ситуации может служить то, что данный файл выбран (выделен); в окне проводника Windows.
Описанная ситуация не является критической. Чтобы из нее выйти, закройте в хостовой ОС папку с hdd-файлом, щелкните на кнопке OK в окне предупреждения и затем перегрузите ВМ с помощью кнопки Reset окна ВМ.
Длительность установки гостевой ОС в Parallels Workstation зависит не только от характеристик хост-компьютера, но и от типа устанавливаемой ОС. Наиболее «капризными» в этом отношении являются ранние версии Windows (Windows 95/98). Так, в некоторых случаях даже при достаточном объеме ресурсов хост-компьютера длительность процедуры установки Windows 98 может в несколько раз превышать длительность установки этой ОС на реальный компьютер и достигать нескольких часов. Что касается установки более современных ОС, то ее длительность соизмерима с длительностью «реальной» установки.
Подключение устройств
При загрузке установленной гостевой ОС она выполняет монтирование жестких дисков и устройств чтения CD/DVD по тем же правилам, что и реальная ОС того же типа. Например, системный виртуальный жесткий диск будет включен в конфигурацию ВМ как диск С. Если же подключенный к ВМ виртуальный диск отформатирован под файловую систему, не поддерживаемую загружаемой ОС, то он не будет смонтирован и останется «без буквы». Устройство чтения гибких дисков включается в конфигурацию под буквой А. При назначении букв устройствам чтения CD/DVD действуют более гибкие правила:
■ если в состав ВМ включен единственный CD/DVD-привод, а в составе хост-компьютера таких устройств два или более, то с помощью команд меню Devices (Устройства) вы можете оперативно сменить физическое устройство, подключенное к ВМ под определенной буквой;
■ если в состав ВМ включены два или более CD/DVD-привода, а в составе хост-компьютера такое устройство одно, то с помощью команд меню Devices вы можете подключить это физическое устройство к ВМ под несколькими буквами;
■ если и в составе ВМ, и в составе хост-компьютера имеется несколько CD/DVD-приводов, то вы можете изменять их взаимное соответствие, не выключая ВМ.
При работе с физическими носителями CD/DVD в среде ВМ выполнение команды Devices►CD/DVD-ROM►Disconnect (Отключить) аналогично извлечению носителя из соответствующего привода, но не отключений самого устройства.
ВНИМАНИЕ. Если после запуска ВМ и загрузки гостевой ОС вы каким-либо «насильственным» методом заберете у нее управление одним из подключенных CD/DVD-приводов (например, запустив на хостовой ОС программу прожига), то это может привести к аварийному завершению работы ВМ.
Чтобы подключить образ диска в качестве внешнего устройства, выполните следующее.
1. В меню Devices окна ВМ раскройте подменю, соответствующее одному из включенных в конфигурацию ВМ CD/DVD-приводов, а затем в этом подменю выберите команду Connect Image (Подключить образ).
2. В дополнительном окне выберите ISO-файл образа и щелкните на кнопке Открыть.
Установка драйверов
Некоторые драйверы устройств, необходимые для работы ВМ, устанавливаются при установке пакета Parallels Workstation непосредственно на хостовую ОС (в частности, драйвер для виртуального сетевого адаптера). Другая часть драйверов включается в состав ВМ при ее создании (например, драйвер видеоадаптера). Кроме того, ВМ используются драйверы, установленные гостевой ОС. Для работы ВМ в исходной конфигурации этого набора драйверов вполне достаточно. Однако вы можете расширить функциональность ВМ и эффективность ее работы, установив дополнительные драйверы. Например, для работы с принтером из среды ВМ потребуется установить на гостевую ОС драйвер принтера, подключенного к хост-компьютеру. Установка подобных драйверов, необходимых для работы с внешними устройствами из среды ВМ, выполняется стандартными средствами гостевой ОС. Скажем, для установки драйвера принтера в среде Windows XP можно использовать «штатный» мастер установки оборудования, запускаемым из панели управления Windows.
Вместе с тем для устройств, образующих базовую конфигурацию ВМ, — видеосистемы, мыши и сетевой карты — улучшенные драйверы устанавливаются посредством установки на гостевую ОС пакета Parallels Tools. Процедура его установки подробно описана далее, а сейчас — еще несколько слов о работе с принтером в среде ВМ Parallels Workstation.
Как было сказано ранее, для вывода данных на печать необходимо установить на гостевую ОС драйвер принтера. При этом принтер будет опознаваться как устройство, подключенное к LPT-порту, независимо от тина интерфейса его подключения к хост-компьютеру. При отправке данных на печать из какого-либо приложения гостевой ОС задание идентифицируется хостовой ОС как обычное задание, но поступившее от процесса Parallels Workstation (рис. 4.38).
Рис. 4.38. Задание печати идентифицируется хостовой ОС как задание от процесса Parallels Workstation
Соответственно при возникновении каких-нибудь проблем в его выполнения (скажем, отсутствии бумаги в лотке принтера) уведомление о них вы получите от хостовой ОС.
Теперь вернемся к пакету Parallels Tools.
Установка пакета Parallels Tools
Пакет Parallels Tools содержит в своем составе следующие компоненты:
■ видеодрайвер (Video Driver) — обеспечивает улучшенные параметры видеорежимов в гостевой ОС и, кроме того, необходим для работы инструмента Mouse Synchronization Tool;
■ средство синхронизации мыши (Mouse Synchronization Tool) — позволяет передавать гостевой ОС управление мышью и возвращать его хостовой ОС без использования горячих клавиш Parallels Workstation;
■ звуковой драйвер (Sound Driver) — драйвер для эмуляции устройства Realtek АС'97;
■ сетевые адаптеры и устройства (Network Adapters and Drivers) — включает два компонента:
□ PRLETH — Ethernet-драйвер для адаптера RTL8029, специально разработанный для Parallels Workstation с целью повышения эффективности работы ВМ в сети;
□ RTL8029 — набор реальных драйверов для сетевого адаптера RTL8029 под различные операционные системы (полезен при установке тех гостевых ОС, в дистрибутиве которых соответствующий драйвер отсутствует, например в Windows 2003 и OS/2);
■ средство синхронизации буфера обмена (Clipboard Synchronization Tool) — обеспечивает согласование работы буферов обмена гостевой и хостовой ОС, благодаря чему становится возможен обмен данными между этими ОС (подробнее работа с буфером обмена в гостевой ОС рассмотрена в подразделе «Обмен данными между гостевой и хостовой ОС»).
Перечисленные средства в полном объеме доступны не для всех гостевых ОС.
В частности, для ОС Windows 95/98/МЕ можно установить лишь видеодрайвер, в Windows NT нельзя установить средство синхронизации мыши и сетевые адаптеры и устройства, а в ОС OS/2 и eComStation недоступны видеодрайвер и сетевые адаптеры и устройства.
Пакет Parallels Tools входит в состав Parallels Workstation в виде образа CD (файл называется vmtools.iso и располагается в корневой папке установки Parallels Workstation). Образ диска снабжен функцией автозапуска и потому процедура установки пакета начинается сразу, как только вы подключаете файл образа к ВМ.
В тех гостевых ОС, где пакет можно установить полностью, не обязательно подключать к ВМ файл vmtools.iso. Достаточно запустить ВМ, дождаться загрузки гостевой ОС и в меню VM окна Parallels выбрать команду Install Parallels Tools (Установить Parallels Tools). Это приведет к запуску программы установки, которая после оценки текущей конфигурации ВМ предложит вам на выбор два варианта установки (рис. 4.39): Complete (Полный) или Custom (Выборочный).
Рис. 4.39. Возможные варианты установки Parallels Tools
Выбрав второй вариант, вы сможете в следующем окне проверить состав доступных для установки компонентов (рис. 4.40).
Рис. 4.40. Состав компонентов Parallels Tools
Нет смысла отказываться от установки какого-либо из них, поэтому просто щелкните на кнопке Next, чтобы дать возможность программе установки продолжить работу.
Если в установленной гостевой ОС пакет нельзя установить полностью, можно произвести выборочную установку.
Например, чтобы в гостевой Windows 98 установить видеодрайвер, необходимо выполнить следующее.
1. Запустите ВМ и дождитесь загрузки гостевой ОС.
2. В окне Parallels выберите команду Devices►Connect Image и затем в дополнительном окне укажите путь к файлу vmtools.iso.
3. Когда запустится мастер установки пакета Parallels Tools, щелкните в его окне на кнопке Cancel, чтобы прервать установку.
4. На рабочем столе гостевой ОС щелкните правой кнопкой мыши и выберите в контекстном меню команду Свойства.
5. В окне свойств видеосистемы перейдите на вкладку Настройка, щелкните на кнопке Дополнительно, в открывшемся окне перейдите на вкладку Адаптер и щелкните на кнопке Изменить.
6. После запуска мастера обновления драйверов укажите ему, что драйвер будете выбирать самостоятельно, и в качестве пути к драйверу задайте путь D:\Drivers\Video\Win9x.
Установка приложений
После того как гостевая ОС установлена и все необходимые внешние устройства подключены, можно переходить к установке приложений. Установка любого приложения ничем не отличается от установки приложений в реальной ОС такого же типа.
Единственная особенность состоит в том, что функции приложений, предназначенных для работы с носителями CD/DVD (в частности, программ прожига и программных плееров), окажутся весьма урезанными.
Что касается приложений для работы в Интернете, то их возможности зависят от настройки сетевых подключении ВМ. Этим вопросам посвящен раздел «Сетевые возможности виртуальных машин Parallels Workstation».
Обмен данными между гостевой и хостовой ОС
Parallels Workstation предоставляет пользователю два способа обмена данными между гостевой и хостовой ОС: передача данных через буфер обмена и пересылка данных по локальной сети.
В качестве дополнительного «однонаправленного» метода можно также использовать передачу данных в выходной текстовый файл хост-компьютера через виртуальный последовательный или параллельный порт.
Обмен данными по сети обсуждается в разделе «Сетевые возможности виртуальных машин Parallels Workstation», здесь же приведены сведения о работе с буфером обмена.
Возможность использовать буфер обмена для передачи данных между гостевой и хостовой ОС появляется лишь после установки пакета Parallels Tools, а точнее — входящего в него компонента Clipboard Synchronization Tool. С его помощью вы можете передавать текстовые фрагменты и экранные изображения, используя стандартные средства гостевой и хостовой ОС (команды вырезания, копирования и вставки или соответствующие им комбинации клавиш),
При передаче графики иногда возникают проблемы — буфер обмена гостевой ОС перестает «видеть» буфер хоста и наоборот. Зато текст с кириллицей передаётся без искажений в обоих направлениях.
Сетевые возможности виртуальных машин Parallels Workstation
В Parallels Workstation каждая вновь созданная виртуальная машина с типовой конфигурацией сразу готова для работы в сети. При этом Parallels Workstation предоставляет пользователю ряд возможностей по настройке сетевого подключения ВМ.
Варианты включения виртуальных машин в сеть
Parallels Workstation поддерживает два основных варианта включения ВМ в состав вычислительной сети:
■ Bridged Networking (Сетевой мост) — виртуальная машина может быть идентифицирована в локальной сети как самостоятельный компьютер. Данный вариант обеспечивает подключение ВМ к той же реальной Ethernet-сети, к которой подключен хост-компьютер; на хост-компьютере для такого сетевого соединения с ВМ используется физический адаптер, а на ВМ для соединения с хост-компьютером — виртуальный сетевой адаптер RTL8029 (рис. 4.41). Данный вариант позволяет подключаться к Интернету из среды ВМ;
■ Host Only Networking (Сетевое подключение только к хосту) — виртуальная машина конфигурируется таким образом, что сетевое взаимодействие возможно только с хост-компьютером, а также с другими виртуальными машинами с аналогичным типом сетевого подключения. При этом каждая ВМ (как и хост-компьютер) использует собственные IP- и MAC- адрес и потому может быть идентифицирована в такой сети как самостоятельный компьютер.
Рис. 4.41. Свойства сетевого подключения ВМ по типу Bridged Networking
Доступность того или иного типа сетевого соединения зависит от параметров сетевого адаптера данной виртуальной машины, настройки гостевой ОС и хостовой ОС, а также от наличия в составе хост-компьютера физического сетевого адаптера.
Следует иметь в виду, что каждая ВМ Parallels Workstation может иметь в своем составе только один сетевой адаптер. Тем не менее при установке для нескольких виртуальных машин сетевого подключения по типу Host Only Networking все они будут видимы в пределах единой виртуальной сети.
Добавление и настройка виртуального сетевого адаптера
Если при создании ВМ вы запретили использование сетевого подключения, выбрав вариант Networking is not required (Сетевое подключение не требуется), то сетевой адаптер в конфигурацию ВМ не включается. Чтобы добавить его, выполните следующее.
1. Выключите ВМ, если она находится в активном состоянии или в режиме паузы.
2. Откройте окно Configuration Editor и щелкните на кнопке Add.
3. В окне мастера установки оборудования выберите в списке устройств пункт Network Adapter (Сетевой адаптер), как показано на рис. 4.42.
Рис. 4.42. Добавление в конфигурацию ВМ сетевого адаптера
4. В следующем окне мастера выберите вариант сетевого подключения ВМ: Bridged Networking или Host Only Networking (рис. 4.43).
Рис. 4.43. Выбор варианта сетевого подключения ВМ
5. Если выбран вариант Bridged Networking, то на следующем шаге потребуется указать используемый для соединения с ВМ физический адаптер хост-компьютера, выбрав его в раскрывающемся списке (рис. 4.44).
Рис. 4.44. Настройка подключения Bridged Networking
6. Завершающим шагом конфигурирования для обоих вариантов подключения является выбор виртуального сетевого адаптера ВМ и подтверждение (или изменение) предложенного мастером MAC-адреса ВМ (рис. 4.45).
Рис. 4.45. Задание MAC-адреса ВМ
Закончив работу с мастером установки оборудования, щелкните в окне Configuration Editor на кнопке OK. Затем в окне ВМ щелкните на кнопке Save, чтобы сохранить внесенные в конфигурационный файл изменения.
В дальнейшем можно оперативно изменять выбранный вариант сетевого подключения ВМ, используя окно Configuration Editor (рис. 4.46).
Рис. 4.46. Параметры сетевого подключения можно изменять в окне Configuration Editor
Настройка сетевых параметров при подключении только к хосту
При установке Parallels на хост-компьютере автоматически создается сетевое подключение типа Parallels Host-Guest Virtual NIC (рис. 4.47, вверху), а на виртуальной машине после ее создания при установленном переключателе Host Only Networking создается подключение по локальной сети (рис. 4.47, внизу).
Рис. 4.47. Все подключения для виртуальной сети создаются автоматически
Благодаря указанным действиям Parallels Workstation, чтобы получить сеть, состоящую из виртуальной машины и хост-компьютера, пользователю не требуется выполнять вручную никакой дополнительной настройки сетевых параметров. Достаточно лишь разрешить общий доступ к виртуальному жесткому диску ВМ и к диску хост-компьютера. После установки таких разрешений и ВМ, и хост-компьютер будут включены в одну рабочую группу (по умолчанию это группа Workgroup), как показано на рис. 4.48.
Рис. 4.48. Хост-компьютер и ВМ включаются в рабочую группу Workgroup
Если задать такой же тип сетевого подключения (Host Only Networking) еще для одной или нескольких ВМ и запустить их, то они также автоматически станут участниками виртуальной сети.
Чтобы получить доступ из хостовой ОС к ВМ (или из ВМ к диску хоста) необходимо открыть панку Сетевое окружение и в списке типичных задач выбрать задачу Отобразить компьютеры рабочей группы.
По умолчанию IP-адреса назначаются узлам в такой сети динамически виртуальным DHCP-сервером Parallels Workstation, который устанавливается на хостовой ОС в процессе установки Parallels Workstation.
IP-адреса выбираются из диапазона, заданного по умолчанию в параметрах Parallels Workstation. Вы можете изменить этот диапазон, а также маску подсети, изменив параметры DHCP-сервера:
1. В окне любой ВМ, из числа объединяемых в виртуальную сеть, в меню Edit выберите команду Preferences.
2. Перейдите на вкладку Network (рис. 4.49).
3. В полях Scope start address (Начальный адрес области) и Scope end address (Конечный адрес области) введите начальный и конечный IP-адреса соответственно для компьютеров виртуальной сети.
4. В поле Scope mask (Маска области) задайте, если требуется, новую маску подсети.
Рис. 4.49. Настройка DHCP-сервера
При желании вы можете отказаться от «услуг» DHCP-сервера и назначить вручную узлам виртуальной сети статические IP-адреса. Такое распределение адресов должно быть произведено и для хост-компьютера, и для каждой ВМ. Чтобы задать статический IP-адрес для хост-компьютера, выполните следующее:
1. В хостовой ОС (если это ОС семейства Windows) откройте папку Сетевые подключения, щелкните правой кнопкой мыши на значке подключения Parallels Host-Guest Virtual NIC (см. рис. 4.47, вверху) и в контекстном меню выберите команду Свойства.
2. В списке компонентов диалогового окна свойств подключения выберите пункт Протокол Интернета (TCP/IP), как показано на рис. 4.50, и щелкните на кнопке Свойства.
3. В окне свойств протокола TCP/IP установите переключатель Использовать следующий IP-адрес и в соответствующем поле укажите IP-адрес и маску подсети.
Рис. 4.50. Назначение статического IP-адреса для хост-компьютера
Чтобы задать статический IP-адрес для ВМ, необходимо открыть диалоговое окно свойств созданного в ней сетевого подключения (см. рис. 4.41) и скорректировать параметры протокола TCP/IP аналогично тому, как это описано для хост-компьютера.