Виртуальные машины (Гультяев А.) (953916), страница 9
Текст из файла (страница 9)
Виртуальные машины Virtual PC 2004При этом следует принять во внимание следующее ограничение: если выбранный физический диск был смонтирован (включен в конфигурацию) хо;товой ОС, то доступ к нему из виртуальной машины открыт только на чтение(флажок Read only установлен и недоступен). В противном случае вы можетеразрешить доступ как на чтение, так и на запись, сбросив указанный флажок.В последнем окне мастера проверьте заданные параметры диска и щелкни-ена кнопке Finish.Virtual Disk WizardPhysical Hard DisksYou can select the hard disk on the physical computer to which the virtual harddisk will link,The table displays all the hard disks on your physical computer that the virtual machinecan access. Physical hard disks with mounted volumes are read only. If you wantread/write access to a hard disk on the physical computert select it and then dear theRead only checkbox.To link the virtual hard disk to the physical hard disk, select a physical hard disk andthen click Next,i Physical Hard Disk| \\ \PHYSICALDRIVEO: Size'8056MB"< Back: Mounted"YesNext >Рис.
2.24. Установка связи с конкретным жестким дискомПосле того как связанный диск будет успешно создан, его необходимо подключить к ВМ. Подключение выполняется таким же образом, как и подключениединамического либо фиксированного диска. Однако если связанный диск ссылается на системный диск хост-компьютера, его обязательно следует подключатьв первого (стартового) диска ВМ.Нельзя создать связанный диск, ссылающийся на динамический физический дискхост-компьютера. Напомним, что в операционных системах Windows 2000/Х 3динамические диски используются для программной поддержки технологи лRAID.Дополнительные операции с виртуальными жесткими дискамиВ большинстве случаев для эффективной работы с ВМ вполне достаточно однсго-двух динамических дисков требуемого размера. Однако иногда может потребоваться преобразовать динамический диск в диск фиксированного размера.Например, если необходимо заранее зарезервировать на физическом диске достаточное пространство под данные для ВМ.Преобразование виртуального диска от одного типа к другому выполняет, ка<вы знаете, мастер Virtual Disk Wizard.
В процессе преобразования взаимное согласование размеров динамического и фиксированного дисков производится по таким правилам:Создание и настройка виртуальной машины•41создаваемый фиксированный диск получает размер, равный максимальномуразмеру преобразуемого динамического диска;ш максимальный размер создаваемого динамического диска назначается равнымразмеру преобразуемого фиксированного диска; при этом реальный размерVHD-файла нового динамического диска определяется объемом данных,имевшихся на преобразованном диске.Чтобы преобразовать динамический диск в фиксированный, выполните следующее.1.
После запуска мастера Virtual Disk Wizard установите переключатель Edit an existing virtual disk, как показано на рис. 2.25, и затем укажите имя и расположениепреобразуемого VHD-файла.2. В следующем окне установите переключатель Convert it to a fixed-size virtual harddisk (преобразовать его в виртуальный диск фиксированного размера), какпоказано на рис. 2.26.Ш и о Ш * WizardDisk OptionsYou can create a new virtual disk or edit an existing one.Select an option:О £ f eate a new v»tual disk.^£dit an existing virtual disk.?J?SLjl,....-^*'-*i jCanceljРис.
2.25. Первый шаг в изменении типа виртуального жесткого дискаV i r t u a l Disk W i z a r dVirtual Disk Information and OptionsYou can convert this dynamically expanding virtual hard disk or compact it.FUeiF:\Virt_VM_Book\Mew_VM Fix HD.vhdFSe type; Dynamically expanding virtual hard dskSize; •75 MB •Version;5.ЭSelect an option For this virtual hard disk:О Compact it(*)£onvert it to a fixed'-sje virtual hard drslcCancelРис. 2.26. Выбор выполняемой операцииj42Глава 2. Виртуальные машины Virtual PC 20043.
Далее требуется выбрать способ формирования результирующего файла(рис. 2.27). Вариантов два:• заменить исходный файл динамического диска (переключатель Replacirgthe current file);• создать новый файл с новым именем и/или расположенный в другой папке (переключатель Saving the file as); в этом случае исходный (преобразуемый) файл останется нетронутым.4. В последнем окне мастера проверьте заданные параметры диска и щелкнит ена кнопке Finish, чтобы начать преобразование.V i r t u a l Disk W i z a r dVirtual Hard Disk ConversionYou can convert this dynamically expanding virtual hard disk into a fixed-size oneby replacing the current file or saving the file with a different name and location.If errors occur during this conversion, the virtual hard disk might become corrupted anddate loss could occur, Before continuing, back up important data.By default, the converted .vhd file wJI replace the original dynamically expanding ,vbdfile.
If you don't want to replace the original Me, you can save the file with a new nameand location.Convert tNs dynamically expanding virtual hard disk to a fixed-size one by;. . .!*)Йе_р1астд the current file]OSev'r'g the file as:Рис. 2.27. Варианты формирования результирующего файла*Процедура преобразования виртуального диска с данными требует существенных затрат времени. Если исходный диск имеет размер несколько гигабайте з,то она может занять более одного часа.Преобразование диска фиксированного размера в динамический диск производитсяаналогичным образом.Для динамического диска предусмотрена сервисная функция сжатия диска.В результате ее применения размер VHD-файла динамического диска можетбыть уменьшен за счет удаления неиспользуемых («нулевых») участков.
Относительно таких участков необходимо дать дополнительные пояснения.Как вы знаете, размер файла динамического диска увеличивается лишь при «записи» на виртуальный диск новых данных. Вместе с тем при удалении с виртуального диска файлов и папок они продолжают занимать место на диске, покавыделенное им пространство не будет перераспределено (подобно тому, как этопроисходит на физическом жестком диске).
Утилита сжатия в ходе работ яотыскивает и удаляет оставшиеся после перераспределения места «куски» удаленных файлов, а также участки диска, «прописанные» нулевыми значениями.Так вот, эффективность работы утилиты сжатия заметно выше, если перед ееСоздание и настройка виртуальной машины43запуском «обнулить» все неиспользуемые участки виртуального диска.
Эту предварительную обработку диска способна выполнить специальная утилита Virtual DiskPrecompactor, входящая в состав пакета обновлений для Virtual PC SP1 (процедура его установки рассмотрена в разделе «Установка и настройка Virtual PC»).Утилита Virtual Disk Precompactor может быть запущена лишь для конкретнойВМ как обычное приложение. О том как устанавливать и запускать программыв среде виртуальной машины, рассказано в разделе «Работа пользователей с виртуальной машиной».После того как подлежащий сжатию динамический диск обработан утилитойVirtual Disk Precompactor, выполните следующее.1.
После запуска мастера Virtual Disk Wizard установите переключатель Edit an existing virtual disk (см. рис. 2.25) и затем укажите имя и расположение сжимаемого VHD-файла.2. В следующем окне (см. рис. 2.26) установите переключатель Compact it (Сжатьего).3.
Далее требуется выбрать способ формирования результирующего файла; возможны все те же два варианта (см. рис. 2.27): заменить исходный файл динамического диска либо создать новый файл.4. В последнем окне мастера проверьте заданные параметры диска и щелкнитена кнопке Finish, чтобы начать сжатие.Применение дисков изменений и откатаКак вы знаете, диск изменений позволяет сохранять в исходном состоянии основной виртуальный диск ВМ в течение сеанса работы с виртуальной машиной.Чтобы сделанные в ходе работы с ВМ изменения были перенесены на основнойдиск, требуется выполнить операцию объединения этих двух дисков.По умолчанию диск изменений не входит в конфигурацию ВМ.
Чтобы его создать, выполните следующее.1. После запуска мастера Virtual Disk Wizard установите переключатели Createa new virtual disk и A virtual hard disk, а также укажите имя и расположениеVHD-файла диска изменений (как это было описано ранее для виртуальногодиска любого другого типа).2. В следующем (пятом по счету) окне мастера установите переключатель Differencing (Изменения), как показано на рис.
2.28.3. В шестом окне мастера (рис. 2.29) выберите в списке виртуальный диск, который должен быть связан с создаваемым диском изменений. Такой виртуальный диск называется родительским (parent).4. В последнем окне мастера проверьте заданные параметры диска и щелкнитена кнопке Finish.После создания диска изменений необходимо выполнить еще две процедуры:Ш установить для файла родительского диска атрибут «только чтение», что позволит предотвратить случайное изменение содержимого основного жесткого диска ВМ;44Глава 2. Виртуальные машины Virtual PC 2004в параметрах конфигурации ВМ заменить родительский диск созданныидиском изменений.Virtual Disk WizardVirtual Hard Disk OptionsThe Linked to a hard disk option is advanced.Select a virtual hard disk option:О Dynamically expanding (Recommended!The size of this virtual hard disk expands to a fixed maximum size as data Is savedto it .The disk size does not compact automatically when data is deleted, To• • compact the disk size, edit the disk using this wizard.' О Fixed *ize,;.; This virtual hard disk uses a Fixed amount of space regardless of the amount ofdata stored on it.
Its default size is the maximum amount of space available on yourphysical hard disk.•.DitteiencingjThis virtual hard disk Is based on an existing virtual hard disk configuration, Onlychanges are stored to the differencing virtual hard disk.О l i n k e d to a hard disk (Advanced)This virtual hard disk links to a hard disk on the physical computer.Рис. 2.28. Выбор типа виртуального жесткого дискаVirtue (Disk WizardDifferencing Virtual Haid DiskThe differencing virtual hard disk stores only the changes from the parent virtualhard disk.Select a parent virtual hard disk.Name and location:After you create the differencing virtual hard disk, any modifBrations to the parentvirtual hard disk will cause the differencing hard disk to become invalid.Рис. 2.29.