Виртуальные машины (Гультяев А.) (953916), страница 22
Текст из файла (страница 22)
your virtual disk fiies will start small, thenbecome larger asiiouaddappfications> files, and data to your virtual machine.El5p.it disk into 2GB files :Рис. 3.20. Завершение конфигурирования дискаСоздание и настройка виртуальной машины105Максимальный размер диска должен лежать в диапазоне от 0,1 до 950 Гбайт(для диска как с интерфейсом SCSI, так и с интерфейсом IDE).Если установлен флажок Split disk into 2 GB files (Разделять диск на файлы по2 Гбайт), каждый файл данных виртуального диска будет ограничен указаннымразмером.Чтобы создать диск фиксированного размера (то есть чтобы сразу выделить надиске хост-компьютера соответствующее пространство), достаточно установитьфлажок Allocate all disk space now (Выделить все дисковое пространство сразу).'i:Окно мастера, приведенное на рис.
3.20, внизу — это то единственное окно, которое доступно при конфигурировании ВМ в режиме Typical.Перейдя к следующему окну мастера, вы можете изменить имя файла-дескриптора виртуального диска, предложенное мастером (роль файла-дескрипторабыла описана в подразделе «Работа с виртуальными дисками» раздела «Общаяхарактеристика»). В этом же окне имеется кнопка Advanced (Дополнительно),которая открывает доступ к еще двум параметрам диска: номеру IDE-контроллера для подключения диска и флажку Independent (Независимый), влияющемуна включение диска в снимок ВМ.Щелчок на кнопке Готово в этом окне завершает работу мастера (без каких быто ни было дополнительных предупреждений).
Результаты немедленно отображаются в основном окне VMware, на индивидуальной вкладке только что созданной виртуальной машины.Архитектура виртуальной машиныв VMware WorkstationКогда мастер New Virtual Machine Wizard сгенерирует все необходимые файлыновой ВМ, ее значок появится в окне VMware на панели Favorites.
Кроме того,для новой ВМ будет создана и открыта собственная вкладка в правой частиокна. В качестве названия вкладки используется имя ВМ, а на самой вкладкевыводятся основные сведения о конфигурации ВМ (рис. 3.21).К таковым относятся, в частности, версия ожидаемой (или установленной) гостевой ОС, имя и расположение файла конфигурации ВМ, объем выделеннойОП, а также состав доступных внешних устройств. Представленные здесь сведения не являются полными и, кроме того, не могут корректироваться.
Для доступа к исчерпывающей информации о ВМ (в том числе той, которая осталась «закадром» при формировании ВМ), а также к средствам ее изменения необходимооткрыть окно настройки ВМ.Для этого на вкладке ВМ нужно щелкнуть на ссылке Edit virtual machine settings(Изменить параметры ВМ).Элементы управления ВМ распределены по двум вкладкам: Hardware (Оборудование) и Options (Дополнительно). Начнем с вкладки Hardware (рис. 3.22).В левой части вкладки представлен перечень устройств ВМ и их текущие параметры, а в правой — элементы управления, предназначенные для изменения106Глава 3.Виртуальные машины VMware Workstationэтих параметров. Кроме того, в нижней части вкладки (слева) имеются звекнопки, с помощью которых можно корректировать состав устройств ВМ:т Add (Добавить) — вызов мастера установки оборудования;ш Remove (Удалить) — удаление выбранного в списке устройства.virtdtrwE XP Pro_new - VMware WorkstationFileE_dit-JJ •iiiewVM Team©WindowsS3.
КHelpg££ Windows XP P r o j i e w B SfjX Wincows XP PtojiewW i n d o w s XP Pfo....new5tate:Powered offGuest OS:Windows XP ProfessionalConfiguration Hie: F:\VMware Jkrok\VMJ*Pj-iew\winxppro.vmxVersion:Current virtual machine for VMware Workstation 5.0.0. : . • • • : • : ••:. .; : ; : :•• • :•:•••, • • • ; • • ,;CommandsDevice*&I P MemoryGSHerd Disk (IDE 0:0)ikCD-ROM (IDE 1:0)^FloppyWEthernetО USB Controller^Ф Audioa*ttt«Virtuefm*(hinej ^Edit virtu*! * * * * * *#}mg:MlGone this virtual machitiiS!Auto detectUsing drive A:BridgedPresentDefault adapterType here to enter notes for this virtual machineРис.
3 . 2 1 . Представление сведений о ВИ в окне VMwareVirtual Machine Setting?Hardware j OptionsSummary; DeviceMemotySpecify the amount of memory allocated to this vitualmachine. The memory size must be a multiple of 4 MB.!C3Hard Disk (IDE 0:0);г§эCD-ROM (IDE 1:0); ^Floppy©Ethernet0 U S B Controller«Ф AudioAuto detectUsing drive A:BridgedPresentDefault adapterMemcwy few this virtue machine'4"Д 148:.
A Guest OS recommended minimum;128MBA Recommended memory::1S0MBA Maximum recommended memory;128MB(Memory swapping may occur beyond this size]Рис. 3.22. Вкладка Hardware окна настройки ВМСоздание и настройка виртуальной машины107Имеющийся на вкладке список устройств ВМ позволяет сделать вполне определенный вывод относительно базовой конфигурации ВМ.
Правда, к ней дополнительно следует отнести еще два компонента, эмулируемых программно, — BIOSи видеоадаптер.О программной эмуляции компонентов виртуальной машины VMware следуетсказать подробнее.Как вы знаете из материала главы 1, в VMware реализован механизм квазиэмуляции. То есть максимально возможное число операций, выполняемых виртуальной машиной, VMware старается переложить на хостовую ОС и оборудованиехост-компьютера. По этой причине список устройств и компонентов, эмулируемых VMware программно, весьма ограничен.К таковым относится в первую очередь BIOS. Вместо реальной подсистемы BIOSхост-компьютера VMware использует программный имитатор BIOS от компании Phoenix (в VMware Workstation эмулируется PhoenixBIOS 4.0 Release 6 withVESA BIOS).
Причем данный компонент ВМ становится доступен лишь послеустановки на ВМ гостевой ОС (в отличие от Virtual PC, где эмулятор BIOS начинает работать сразу после создания новой ВМ).С видеоадаптером ситуация обстоит следующим образом.Тип адаптера, используемый в ВМ по умолчанию, зависит от установленной наВМ гостевой ОС. Например, для Windows 98 таковым является Standard VGA.При установке на ВМ пакета дополнений VMware Tools этот видеоадаптер заменяется видеоадаптером VMware SVGA II (о его характеристиках рассказанодалее) с собственным драйвером от VMware. Вы не сможете установить вместонего на ВМ какой-либо другой драйвер, поскольку VMware блокирует доступВМ к физической видеокарте хост-компьютера.В качестве звуковой карты ВМ VMware использует эмулятор устройства SoundBlaster AudioPCI компании Creative Labs. Однако драйвер для этой карты невходит в комплект драйверов операционных систем Windows 95, Windows 98,Windows 98SE и Windows NT 4.0, поэтому для работы со звуком в этих гостевых ОС необходимо предварительно загрузить драйвер с веб-сайта компанииCreative Labs (www.creative.com) и установить его на ВМ.С драйверами для реальной звуковой карты, установленной на хост-компьютере, VMware поступает таким же образом, как и с видеодрайверами: их установкаи/или работа блокируется.В качестве процессора ВМ используется физический процессор хост-компьютера.
В мультипроцессорной системе для работы ВМ использует только один процессор.Пояснения относительно других компонентов виртуальной машины приведеныв последующих разделах.Теперь перейдем на вкладку Options окна настройки ВМ (рис. 3.23).Имеющиеся здесь элементы управления относятся к программным компонентам ВМ и позволяют описать правила поведения виртуальной машины привзаимодействии с пользователем или с хостовой ОС.
Например, параметры, относящиеся к категории Power (Питание), позволяют описать стандартное пове-108Глава 3. Виртуальные машины VMware Workstationдение ВМ при ее включении и выключении. Подробнее представленные на э"ойвкладке элементы управления рассмотрены в разделе «Работа с виртуальноймашиной».Hardware I Option!;. Settings щSummaryVirtual machine name;WindowsXP Pro^new1 ^- PowerJ O SharedFolders0 ; Snapshots\ S Guest isolationi Щ Advanced;FAVMware_Book\VM_XP_new\winKppro.*Drag and drop enabledNormal/NormalSuspend files and snapshots will be stored here.F.\VMware_BnokWM_XP_newV[ 3OKj jiCancel: :>••••HelpРис.
3.23. Вкладка Options окна настройки ВМКонфигурирование жестких дисковВ отличие: от Virtual PC, в VMware виртуальный жесткий диск не является обязательным компонентом ВМ. То есть при желании вы можете создать ВМ безединого жесткого диска и загрузить систему, например, с дискеты или с загрузочного диска CD/DVD. Вопрос лишь в том, какую пользу можно извлечь изработы с такой машиной.
Разве что воскресить ностальгические воспоминания15-летней давности о работе с персоналкой без жесткого диска, загружавшее еяс пятидюймовой дискеты.Включение в конфигурацию ВМ виртуального жесткого дискас интерфейсом IDEВ конфигурацию ВМ может входить до 4 виртуальных дисков с интерфейсомIDE. Один такой диск может быть создан непосредственно в процессе генерации новой ВМ. К сожалению, в VMware отсутствует возможность изменениямаксимального размера виртуального диска и/или его типа (фиксированный/динамический) «штатными» средствами.
Поэтому наиболее простой способ изменить свойства диска, подключенного к ВМ, состоит в том, чтобы удалить t гоиз конфигурации и заменить новым диском.В состав VMware Workstation 5 входит утилита Virtual Disk Manager, котораярасширяет возможности штатных средств по работе с виртуальными дисками.Ее основной недостаток — работа в режиме командной строки. Подробнее о возможностях утилиты рассказано в подразделе «Утилита Virtual Disk Manager».Создание и настройка виртуальной машины109Для удаления диска из конфигурации требуется выполнить следующее.1. В окне VMware на вкладке соответствующей ВМ щелкните на ссылке Editvirtual machine settings.2.
На вкладке Hardware (см. рис. 3.22) выберите диск, который требуется удалить (Hard Disk (помер контроллера)), и щелкните на кнопке Remove (Удалить).3. Чтобы добавить новый диск с требуемыми параметрами, щелкните на кнопкеAdd (Добавить).Все последующие действия выполняются с помощью мастера установки оборудования.Удаление виртуального жесткого диска из конфигурации ВМ не влечет за собойудаления соответствующих vmdk-файлов.