Виртуальные машины (Гультяев А.) (953916), страница 29
Текст из файла (страница 29)
Виртуальные машины VMware WorkstationО>>3 • И ОП Г"Рис. 3.51. Окно загрузки виртуальной машиныЯ если в качестве жесткого диска подключен пустой новый диск, то по завершении процедуры POST в окне ВМ выводится сообщение о том, что диск,с которого вы пытаетесь загрузиться, не является системным;т если на подключенном виртуальном диске установлена одна из поддерживаемых гостевых ОС, то VMware продолжит загрузку ВМ таким же образомкак это происходит на реальном компьютере.О том, как правильно установить на виртуальный диск гостевую ОС, рассказа но в подразделе «Установка гостевой операционной системы».После запуска ВМ в строке состояния основного окна VMware появляютсязначки, соответствующие включенным в конфигурацию ВМ различным типа:у1внешних устройств (см.
рис. 3.50): жесткому диску, накопителю CD/DVD, дисководу FDD. Здесь же расположен значок, соответствующий общей папке(shared folder). Этот программный объект может использоваться для обмена ВМданными с хост-компьютером.Как и в Virtual PC, отображаемые в строке состояния значки «живые»:• как только ВМ обращается к устройству определенного типа, соответствуй: щий значок дополняется индикатором активности устройства;Ш щелчок правой кнопки мыши на значке открывает контекстное меню, котороесодержит команды настройки параметров соответствующего компонента ВМ.Работа с виртуальной машиной139Следует также обратить внимание на кнопки управления окном ВМ, имеющиеся в большинстве оконных Windows-приложений:• кнопка развертывания окна не обеспечивает перевод «монитора» ВМ в полноэкранный режим; вместо нее следует использовать команду Full Screenменю View (Вид), соответствующую кнопку панели инструментов либо (самыйудобный вариант) комбинацию клавиш Ctrl +Alt+ Enter;т кнопка свертывания окна работает так же, как и в других Windows-приложениях: свертывание окна VMware не влияет на состояние запущенных ВМ;т кнопка закрытия окна является аналогом команды Close и вместо немедленного закрытия окна ВМ обеспечивает вывод на экран диалогового окна, позволяющего выбрать способ завершения работы ВМ.Управление состоянием виртуальной машиныПосле создания виртуальной машины вы можете управлять ее текущим состоянием двумя способами:Ш изменяя состояние гостевой ОС средствами самой ОС;И посредством элементов управления, имеющихся в основном окне VMware.Как и при работе с Virtual PC, завершение работы ВМ путем «выключения»гостевой ОС можно считать наиболее корректным и наиболее универсальнымметодом.
Вместе с тем для решения некоторых задач и повышения эффективности работы с ВМ вполне могут пригодиться и альтернативные средства.О кнопках (и соответствующих им командах) включения, выключения, приостановки и перезапуска ВМ (Powers On, Powers off, Suspends, Resets) коротко рассказано в разделе «Создание и настройка виртуальной машины».
При всей очевидности возлагаемых на них функций, пользователь может корректировать насвое усмотрение работу этих элементов управления.Установка параметров включенияи выключения виртуальной машиныЧтобы проверить и при необходимости скорректировать правила срабатываниякнопок Power On, Power off, Suspend virtual machine, Reset, требуется открыть окнонастройки ВМ, перейти на вкладку Options (Дополнительно) и выбрать категорию Power (Включение), как показано на рис.
3.52.С помощью элементов управления, имеющихся на этой вкладке, вы, в частности, можете определить режим запуска ВМ, задать правила срабатывания кнопок Power Off и Reset, задать условия запуска сценариев, выполняемых при изменении состояния ВМ.Ш Флажки в группе Power options (Параметры запуска) определяют режим запуска ВМ:• Power on after opening this virtual machine (Запускать виртуальную машинупосле открытия) — ВМ будет запущена непосредственно после открытияее вкладки в основном окне VMware (особенность данного метода состоит в том, что он не позволяет изменять параметры и конфигурацию ВМперед ее запуском);140Глава 3.
Виртуальные машины VMware WorkstationVirtual Machine SettingsHerawaie: Option:SummarySettingsWindows XP Pro n£iP Generalгф Power :*;.:Pow« options• E j Power on after opening this virtual machineEH Enter full screen mode after powering oni S 3 Shared Foldersi iCfU Snapshots: Щ Guest isolation:Щ Advanced' [ jpose alter powering off or suspendingDrag and drop enabledNormal/Normal.Power Controls• Щ • j Power Off%%; SuspendVirtual MachinePower on / Resume Virtual Machine©[Reset'CJAItef pcwering onО A/tei resuming[ J Befoie suspending;: Q В efore powering £ffЫCancelj IHelpРис. 3.52. Вкладка Options панели параметров ВМ•Enter full screen mode after powering on (Вводить полноэкранный режим после запуска) — ВМ при запуске автоматически переводится в полноэкранный режим;• Close after powering off or suspending (Закрывать после выключения или перевода в режим паузы) — при выключении ВМ или переводе ее в режимпаузы вкладка ВМ удаляется из основного окна VMware.Ш Правила срабатывания кнопок Power Off и Reset задаются выбором подходящих вариантов в двух раскрывающихся списках;• для кнопки Power Off — выключать полностью ВМ (Power Off) либо толы* озавершать работу гостевой ОС (Shut down Guest);• для кнопки Reset — перезапускать ВМ (Reset) либо только гостевую О "(Restart Guest).• Последняя группа флажков позволяет задать условия запуска сценариев, выполняемых при изменении состояния ВМ.
Собственно выполнение сценариев и управление их запуском возложено на пакет расширений VMware Tools,о котором рассказано в подразделе «Установка приложений».Создание снимка состояния ВМСнимок состояния (snapshot) фиксирует текущие параметры ВМ, установленной на ней гостевой ОС и запущенных гостевых приложений.VMware Workstation 5 позволяет создавать неограниченное число снимков состояния ВМ. Благодаря этому вы можете в течение сеанса работы с ВМ вернуться к одному из тех ее состояний, которые были предварительно зафиксированы в виде снимков. При этом все изменения ВМ, внесенные за периоцвремени после создания снимка, будут отменены.Работа с виртуальной машиной141Характерными случаями применения снимков состояния являются:• защита ВМ от повреждения при выполнении рискованных манипуляций с еепараметрами либо при установке небезопасного программного обеспечения;• запуск ВМ при конкретном интересующем пользователя исходном состоянии ее параметров;• фиксация наиболее важных контрольных точек в процессе работы ВМ.Чтобы создать снимок состояния, выполните следующее:1.
Убедитесь, что ВМ находится именно в том состоянии, которое вас интересует.2. На панели инструментов основного окна VMware щелкните на кнопке TakeSnapshot of Virtual Machine.3. В открывшемся диалоговом окне (рис. 3.53) введите имя создаваемого снимка (если не нравится стандартное) и комментарий к снимку; затем щелкнитена кнопке ОК.4. Дождитесь, пока VMware завершит создание снимка; в зависимости от параметров ВМ и хост-компьютера этот процесс может потребовать до нескольких минут времени.Windows XP Pfo_jrew - Take SnapshotCjame:^ Snapshot IDescription:; ВМ 5агруженал ОС не активировама|Рис. 3.53.
Ввод комментария к снимку состояния ВМИмя снимка должно быть уникальным для данной ВМ. В имени допускаетсяиспользовать кириллицу.Вы можете создавать снимки для ВМ вне зависимости от ее текущего состояния: машина может быть выключена или находиться в режиме паузы. Однакоесли в составе ВМ имеются виртуальные жесткие диски, для которых задан разный режим использования (для одних задан режим Independent, для других —нет), то перед созданием снимка ВМ требуется выключить.Работа со снимками состояния ВМРабота с имеющимися снимками возложена на менеджер снимков (Snapshot Manager). Чтобы его запустить, на панели инструментов основного окна VMwareщелкните на кнопке Snapshot Manager.В окне менеджера снимков представлена диаграмма, отражающая последовательность и взаимосвязь снимков состояния ВМ (рис.
3.54).Начальной точкой этой диаграммы служит состояние, когда ВМ выключена,а конечной — ее текущее состояние на момент запуска менеджера снимков.142Глава 3. Виртуальные машины VMware Workstationmttows XP Pro_newSnapshot ManagerEJame; .Snapshot 1description;:BM загружена, ОС неактивированаHelpРис. 3.54. Окно менеджера снимковДиаграмма является интерактивной: вы можете выбрать на ней интересующийвас снимок и затем щелкнуть на одной из имеющихся в окне кнопок, чтоб:лвыполнить соответствующую операцию. Кроме того, при выборе на диаграммеопределенного снимка в поле под диаграммой появляется комментарий к немуи вид экрана ВМ на момент создания снимка.В вашем распоряжении следующие варианты действий:т Go То (Перейти) — возвращение ВМ к выбранному состоянию;и Clone (Клонировать) — создание клона ВМ, соответствующего ее текущему состоянию (кнопка запускает уже знакомый вам мастер клонирования);т Delete (Удалить) — удаление данного снимка;Ш Close (Закрыть) — выход из менеджера снимков;•Take Snapshot (Сделать снимок) — создание нового снимка состояния; кнопкадоступна только тогда, когда на диаграмме выбран узел, соответствующиетекущему состоянию системы, отличающемуся от всех ранее созданных сни\: ков, — этот узел обозначен как You Are Here (Вы находитесь здесь).Если вы работаете в среде гостевой ОС, и вам требуется всего лишь вернутьсяк ее предыдущему состоянию, нет необходимости вызывать менеджер снимковДостаточно просто щелкнуть на кнопке Revert Virtual Machine to its Parent Snapshot(Вернуть виртуальную машину в родительское состояние) панели инструментов.Под, родительским (parent) состоянием понимается состояние ВМ, зафиксированное в последнем по времени снимке.Следует иметь в виду, что в процессе работы с ВМ может быть получена не линейная цепочка снимков, а дерево снимков.
В таком дереве статус родительскогэбудет переходить динамически от одного состояния к другому в зависимости о гтого, какое состояние ВМ в данный момент времени является текущим.Предположим, например, что дерево снимков ВМ имеет две ветви (рис. 3.55 i.Тогда, если очередной сеанс работы с ВМ шел по первой (верхней) ветви, роди-Работа с виртуальной машиной143тельским состоянием для текущего состояния будет Снимок 2, а если сеанс шелпо второй (нижней) ветви, родительским состоянием для текущего будет Снимок 3.Рис. 3.55. Пример дерева снимков№Процедура создания снимков состояния является достаточно ресурсоемкой: в зависимости от особенностей фиксируемого состояния ВМ (числа запущенныхприложений, конфигурации ВМ и т. д.) файл снимка может занимать 100 Мбайти более на жестком диске хост-компьютера. Такой файл имеет расширениеvmem. Он дополняется файлом снимка экрана ВМ на момент фиксации состояния (с расширением vmsn), размер которого зависит от экранного разрешения иможет занимать несколько десятков мегабайтов.Установка гостевой операционной системыVMware, по сравнению с Virtual PC, поддерживает значительно более обширный список ОС, как гостевых, так и хостовых.