Виртуальные машины (Гультяев А.) (953916), страница 10
Текст из файла (страница 10)
Установка связи с родительским виртуальным дискомПосле создания диска изменений любые модификации основного (родительского) диска могут привести к некорректной работе диска изменений. Наличие вконфигурации ВМ диска изменений не отражается ни в одном из окон свойствВМ. Поэтому пользователю необходимо самому позаботиться о том, чтобы такой диск был включен в конфигурацию ВМ. Чтобы облегчить себе задачу, вогьмите за правило называть диск изменений так же, как называется его родительский диск, но добавлять к имени суффикс Diff.Создание и настройка виртуальной машины45После подключения к ВМ диска изменений вы можете корректировать любыепараметры гостевой ОС и устанавливать приложения, не опасаясь испортитьсодержимое основного диска ВМ.
Например, можно «упражняться» в редактировании системного реестра. Если какой-то из таких экспериментов над гостевой ОС окажется неудачным, можно просто удалить файл диска изменений,создать новый и продолжить экспериментировать.Если внесенные изменения дадут положительный результат, то их можно перенести на родительский диск. Такой перенос называется объединением диска изменений и родительского диска.Операция по объединению диска изменений с родительским диском также возлагается на мастер Virtual Disk Wizard.1.
После запуска мастера Virtual Disk Wizard установите переключатель Edit anexisting virtual disk (см. рис. 2.25) и укажите имя и расположение VHD-файладиска изменений.2. В следующем окне (рис. 2.30) выберите способ сохранения результата объединения: в виде нового файла (переключатель A new file) или вместо исходного родительского файла (переключатель The file of the parent virtual hard disk).He:F:\WmjfM_Bool4Diff_HD 2.vhdFile type: Dtfferencing virtual hard diskParent file: F:\virt_VM_Book\New_VM FixHD.vhdSize:75 MBVersion:S.3Merge the differencing virtual hard disk with its parent virtual hard disk into::. ®i£riS£fiiej:::'.;..;,::.':О Ihe file of the parent virtual hard disk[<flackJjT^ie«[>j{^Czncet~~\Рис.
2.30. Варианты объединения диска изменений с родительским диском3. Если выбран вариант с созданием нового файла (то есть нового виртуальногодиска), то на следующем шаге необходимо указать тип создаваемого диска:динамический или фиксированного размера (рис. 2.31), а также имя и расположение создаваемого файла.4. В последнем окне мастера проверьте заданные параметры объединения и щелкните на кнопке Finish.4fc--iПеред выполнением операции объединения убедитесь, что на физическом дискегЬЫ I достаточно места для создания нового файла (его размер приблизительно равенI х"^ суммарному размеру родительского диска и диска изменений).46Глава 2. Виртуальные машины Virtual PC 2004V i f t M l Disk WizardVirtual Hard Disk MeigeYou can specify the name, location, and type of the new virtual hard disk,If errors occur during the merge process, the virtual hard disk.might become corruptedand data loss could occur.
Before continuing, backup important data.Select the new virtual hard disk type:ft) P_ynamicaHy expandingv.^Fixed-sizeName and location:Рис. 2.31. Выбор типа создаваемого дискаДиск отката, напомним, позволяет отменить изменения, внесенные в конфигурацию и данные виртуальной машины в течение последнего сеанса работы с ней.Диск отката создавать не требуется, однако чтобы он стал доступен, необходимовключить его в конфигурацию ВМ. Для этого в окне параметров ВМ выберитепункт Undo Disks (рис. 2.32) и в правой части окна установите флажок Enableundo disks (разрешить диски отката).Settings fofMeiw.VMSettingCurrent ValueJ) File Namei*S» Memory-^ Hard Disk 1<ф Hard Disk 2•%* Hard Disk 3V Undo DisksNew VM97 MBLmced HD 3vhd(2]Ёлао1е undo disks'New VMFixHD.vhdNoneзй^Ш^'.?£? CD/DVD DriveSecondary controller| $ Floppy Diskj ? COM1Auto detectedNoneS COM2Ш LPTl±b NetworkingNoneФ .
SoundNoneNetwork adapters; 1''S MouseEnabledNo pointer integrationir^li Shared FoldersNot installedЦ DisplaycloseDefaultShow messageШUndo disks store all of the changes made while a virtualmachine is used. At the end of a session, you canchoose to commit changes to the virtual hard disk, savethe changes until the next session, or delete thechanges. Enabling this option requires additional freespace on the physical ;hard disk where the .vmc file islocated.orCancelРис. 2.32.
Включение в конфигурацию ВМ диска откатаДиск отката нельзя использовать в ВМ, для стартового диска которой (Ha*dDisk 1) создан диск изменений.Создание и настройка виртуальной машины47При запуске ВМ в папке с конфигурационным файлом (VMC-файлом) будутсозданы от одного до трех файлов дисков отката с именами типа VirtualPCUndo_имя ВМ_0_0_0_дата и время запуска.миб. Число файлов зависит от числа виртуальных жестких дисков, подключенных к ВМ. Цифровая часть имени файла соответствует порядковому номеру диска:Ш 0_0_0 — для стартового диска (Hard Disk l);•0_0_1 — для диска Hard Disk 2;и 0_1_1 — для диска Hard Disk 3.При завершении сеанса работы с ВМ вам будет предложено сохранить внесенные изменения либо отказаться от сохранения. В обоих случаях после выполнения соответствующих операций временные файлы (VUD-файлы) удаляются изпапки ВМ.Подробнее об управлении сеансом работы с ВМ рассказано в разделе «Работапользователей с виртуальной машиной».Конфигурирование внешних устройствПомимо виртуальных жестких дисков и программно эмулируемых компонентов, приведенных в табл.
2.1, в конфигурацию ВМ могут входить перечисленные далее устройства и компоненты (см. рис. 2.32).Ж Устройства чтения CD/DVD. Virtual PC 2004 предоставляет как возможностьработы с физическими устройствами чтения CD/DVD, так и возможностьмонтирования образов носителей CD/DVD на виртуальный CD/DVD-привод. При работе с физическими устройствами CD/DVD операции записи изВМ не поддерживаются.т Мышь и клавиатура. Оба эти стандартных устройства ввода хост-компьютера управляются совместно виртуальной машиной и хостовой ОС; переключение между текущим «владельцем» мыши и клавиатуры выполняет пользователь.Ш Устройство чтения гибких дисков. Виртуальная машина способна работатьс физическим устройством чтения гибких дисков (FDD), причем поддерживает как операции чтения, так и операции записи данных на физическийдиск. Кроме того, в конфигурацию ВМ может быть включено виртуальноеустройство чтения гибких дисков, работающее с виртуальными носителями.ш Порты виртуальной машины.
ВМ может использовать физические последовательные (СОМ) и параллельные (LPT) порты хост-компьютера для работы с подключенными к ним устройствами.Ш Принтеры. Virtual PC 2004 обеспечивает возможность вывода данных из ВМна физический принтер, подключенный к порту LPT1 хост-компьютера, а также на сетевые принтеры.Порядок конфигурирования и настройки перечисленных типов устройств (заисключением сетевых принтеров) рассмотрен в данном разделе далее. О работес сетевыми ресурсами рассказано в разделе «Сетевые возможности виртуальныхмашин Virtual PC».48Глава 2. Виртуальные машины Virtual PC 2004Настройка мыши и клавиатурыПри обработке событий, связанных с мышью и клавиатурой, виртуальная машина ведет себя как обычное приложение: как только окно ВМ становится активным, поток данных от мыши и клавиатуры направляется монитором ВМэтой машине.
Каких-либо дополнительных действий со стороны пользователяпри этом не требуется.Когда ВМ запущена в полноэкранном режиме (о котором рассказано в разделеi-H «Работа пользователей с виртуальной машиной»), ввод от клавиатуры и мьш исразу направляется ВМ.Правда, есть несколько исключений, относящихся к «системным» комбинация viклавиш типа Ctrl+Alt+Del. Чтобы исключить неоднозначность при обработке таких ситуаций, в Virtual PC используются комбинации-«заменители». Например, «заменителем» для приведенной выше комбинации клавиш является сочетание Alt (правая клавиша)+Ое1.Для выполнения многих действий, связанных с использованием системньхкомбинаций, в Virtual PC применяется так называемая главная клавиша (hostkey), а также ее комбинации с другими клавишами.
По умолчанию роль главнейклавиши отведена правой клавише Alt. Полный перечень предусмотренных в Vi >tual PC системных комбинаций приведен в табл. 2.4.Таблица 2.4. Системные комбинации клавиш Virtual PCКомбинация клавишДействиеГлавная клавишаВозвращает управление мышью хостовой ОСГлавная клавиша+LВосстанавливает окно консоли из свернутого состоянияГлавная клавиша+1Инициирование установки расширений для виртуальных машинГлавная клавиша+EnterПереключение ВМ из полноэкранного режима в оконный и обратноГлавная клавиша+DelВызов диспетчера задач гостевой ОС (для операционных систем Windows)Главная клавиша+РПеревод ВМ из активного состояния в режим паузы и обратноГлавная клавиша+RПерезапуск ВМ (аналог кнопки Reset хост-компьютера)Главная клавиша+Р4Закрытие ВМГлавная клавиша+СКопирование выбранного элемента в буфер обменаГлавная клавиша+VВставка элемента из буфера обменаГлавная клавиша+АВыделить всеГлавная клавиша+ЕОткрытие окна параметров ВМГлавная клавиша+4Свертывание окна ВМГлавная клавиша+<-Переход к предыдущей ВМ при работе в полноэкранном режимеГлавная клавиша+->Переход к следующей ВМ при работе в полноэкранном режимеВ качестве главной клавиши вместо правой клавиши Alt вы можете назначитьлюбую другую клавишу (не рекомендуется лишь задействовать в этой роли клавишу Ctrl).Создание и настройка виртуальной машины49Назначенная главная клавиша является одной и той же для всех созданных ВМ.Чтобы изменить главную клавишу, выполните следующее.1.
В окне консоли раскройте меню File (Файл) и выберите команду Options (Параметры).2. В окне параметров Virtual PC выберите категорию Keyboard (Клавиатура),как показано на рис. 2.33.3. В правой части окна щелкните мышью в поле Current host key (Текущая главная клавиша), чтобы переместить в него фокус ввода, и нажмите на клавиатурре приглянувшуюся вам клавишу.Virtual PC OptionsOptions^|^5|pШ,,:»;.Restore at StartPerformanceFull-Screen ModeSoundMessagesCurrent ValueRestorePrioritize active windowAdjust resolutionMuteShow allu:• • г а н а ш — W^Click^^Pi№^rii№n4iN1"-, Mouseto captureЩ SecurityDisabledф LanguageEnglish•t$ *eyboardCurrent host key;Allow Windows key combinations:iOn guest operating systemyou can spectfy a host key, which aHows the hostoperating system to capture control of the mouse andkeyboard from a virtual machine.