Виртуальные машины: несколько компьютеров в одном
Шрифт:
Работа с виртуальными дисками
Особо следует отметить возможности Virtual PC 2004 по работе с виртуальными жесткими дисками. К таковым, в частности, относятся возможность подключения к каждой ВМ до трех виртуальных жестких дисков и поддержка трех типов таких дисков: диска фиксированного размера, динамического диска и связанного диска.
■ Диск фиксированного размера (fixed virtual hard disk) — это «обычный» виртуальный диск. Такой диск представляет собой файл (в формате VHD — Virtual Hard Disk), который пользователь может сохранить в любой папке реального жесткого диска хост-компьютера. Размер VHD-файла приблизительно равен емкости виртуального жесткого диска, выбранной пользователем при создании ВМ; максимально
■ Динамический диск (dynamic virtual hard disk) отличается от диска фиксированного размера тем, что размер эмулирующего его VHD-файла изменяется в зависимости от объема «записанных на диск» данных; исходный размер этого файла выбирается автоматически (минимально необходимым для работы ВМ). Динамический диск создается по умолчанию при генерации новой виртуальной машины.
■ Связанный диск (linked hard disk) это виртуальный диск, который фактически представляет собой ссылку на физический жесткий диск хост-компьютера. Эффект от применения связанных дисков имеется в тех случаях, когда на физическом диске создано несколько системных разделов с разными ОС (то есть когда хост-компьютер сконфигурирован под мультизагрузку). Связанный диск позволяет запустить одну из «реальных» альтернативных ОС при работе под управлением другой, опять-таки реальной, операционной системы, используя реальный файл загрузки (boot.ini).
В качестве пояснения к работе связанного диска приведем такой пример.
Пусть на физическом жестком диске имеются два системных раздела, на одним из которых установлена система Windows XP Professional, а на втором — Windows 98. Тогда вы можете загрузить систему Windows XP Professional, запустить на ней Virtual PC и с помощью консоли ВМ запустить Windows 98, не перезагружая систему (рис. 2.1).
Рис. 2.1. Применение связанного диска для работы с реальным загрузчиком
В целях повышения удобства и безопасности работы с виртуальной машиной в Virtual PC предусмотрены еще два дополнительных типа виртуальных дисков: диск изменений и диск отката.
■ Диск изменений (differencing hard disk) позволяет нескольким пользователям (или нескольким виртуальным машинам) совместно применять один и тот же «основной» виртуальный диск. Virtual PC сохраняет все изменения, произведенные в течение сеанса работы пользователя (или ВМ) с «основным» диском, в отдельном файле изменений (differencing file). Один из вариантов применения диска изменений состоит в том, чтобы разместить файл «основного» виртуального диска на сетевом сервере, а каждому пользователю предоставить возможность сохранять результаты своей работы на своем локальном компьютере в файле изменений.
■ Диск отката (undo disk) — позволяет пользователю отменить любые изменения содержимого «основного» виртуального диска. Такие изменения Virtual PC сохраняет в отдельном временном файле, и по завершении сеанса работы с ВМ пользователь может либо принять (подтвердить) внесенные изменения, либо отказаться от них. Диск отката создается по умолчанию для каждой новой ВМ, однако его использование требуется разрешить при конфигурировании ВМ.
Подробнее процедура конфигурирования виртуальных дисков различных типов рассмотрена в разделе «Создание и настройка виртуальной машины».
Установка и настройка Virtual PC
В целом установка Virtual PC аналогична установке любого другого Windows- приложения. Тем не менее имеется ряд особенностей, на которые следует обратить внимание.
Системные требования
Минимальные требования, которым должны отвечать технические характеристики хост-компьютера, предназначенного для установки Virtual PC 2004, существенно зависят от номенклатуры гостевых
■ Процессор с архитектурой х86 (AMD Athlon/Duron, Intel Celeron, Intel Pentium II, Intel Pentium III, Intel Pentium 4), тактовой частотой не менее 400 МГц (рекомендуемая частота — 1 ГГц и выше) и кэшем второго уровня (L2 cache). Virtual PC поддерживает также процессоры AMD Opteron, но только при использовании 32-разрядной хостовой ОС. Возможен запуск Virtual PC в многопроцессорных системах, однако при этом будет все равно только один процессор.
■ Видеоадаптер Super VGA с разрешением не ниже 800×600.
■ В качестве хостовой ОС может использоваться Windows XP Professional, Windows 2000 Professional или Windows XP Tablet PC Edition.
■ Минимально необходимая емкость оперативной памяти и объем свободного пространства на жестком диске зависят от используемой хостовой ОС, соответствующие сведения приведены в табл. 2.1.
Таблица 2.1. Требования к емкости оперативной памяти и свободному пространству на жестком диске
Тип хостовой ОС | Емкость ОП, Мбайт | Дисковое пространство, Гбайт |
---|---|---|
Windows XP Professional | 128 | 2 |
Windows 2000 Professional | 96 | 2 |
Windows XP Tablet PC Edition | 128 | 2 |
Для каждой из гостевых ОС следует учитывать ее собственные требования к емкости ОП и дисковому пространству (табл. 2.2).
Таблица 2.2. Требования к емкости оперативной памяти и свободному пространству на жестком диске для гостевых ОС
Тип гостевой ОС | Емкость ОП, Мбайт | Дисковое пространство, Гбайт |
---|---|---|
Windows XP Professional | 128 | 2 |
Windows XP Home Edition | 128 | 2 |
Windows 2000 Professional | 96 | 2 |
Windows NT Workstation 4,0, Service Pack 6 или выше | 64 | 1 |
Windows Millennium Edition | 96 | 2 |
Windows 98 | 64 | 0,5 |
Windows 95 | 32 | 0,5 |
MS-DOS 6.22 | 32 | 0,05 |
Windows XP Tablet PC Edition | 128 | 2 |
OS/2 Warp 4 OS/2 Fixpack 15, OS/2 Warp Convenience Pack 1, and OS/2 Warp Convenience Pack 2 | 64 | 0,5 |
Если вы планируете запускать одновременно несколько ВМ с различными ОС то их требования к емкости ОП должны, разумеется, суммироваться.
Необходимая конфигурация хост-компьютера должна быть обеспечена до установки Virtual PC. Например, если планируется установить и качестве гостевых ОС Windows 2000 Professional и Windows 98, то для их совместной работы необходимо иметь 160 Мбайт оперативной памяти в дополнение к потребностям самого приложения Virtual PC и хостовой ОС.