Виртуальные машины (Гультяев А.) (953916), страница 24
Текст из файла (страница 24)
В следующем окне мастера (рис. 3.28) выберите в списке Device (Устройство)физический диск хост-компьютера, на который должен ссылаться создаваемый raw-диск.Add Hardware WizardSelect a Physical DiskWhich local hard disk do you want this virtual machine to use?\ PhysicalDfivelvUsageО Use entire d*sk(SHMjW individual partitionsj< Назад|[Далее >jОтменаjРис. 3.28. Выбор физического жесткого диска3.
Чтобы связать raw-диск с конкретным разделом физического диска, установите переключатель Use individual partitions (Использовать конкретный раздел)и в следующем окне выберите этот раздел (или несколько разделов), установив соответствующие флажки (рис. 3.29).4. В следующем окне мастера укажите имя и расположение vmdk-файла длясоздаваемого диска и щелкните на кнопке Готово.Созданный raw-диск будет автоматически подключен к ВМ. При запуске ВМего монтирование в систему выполняется таким же образом, как и монтирование других виртуальных дисков. То есть буква диска будет присвоена raw-дискув соответствии с правилами гостевой ОС и с учетом номера виртуального IDE-114Глава 3.
Виртуальные машины VMware Workstationконтроллера, к которому он подсоединен. Например, если в качестве гостевойустановлена ОС Windows ХР, а в состав ВМ ранее были введены два жесткихдиска и устройство CD-ROM, то вновь созданный raw-диск будет по умолчанию подключен к контроллеру IDE 1:1 и получит букву F.Add Hardware WizardSelect Physical Disk PartitionsWhich partitions would you like to use foi this virtual disk?РатЫЮЯ?Device;W\PhysicalD,ive1; Pal tit ionFile SystemCapacity[1 ОPartition 0HPFS/NTFS3 9GBf|Partition!Win95FAT3211.7GBWin95FAT3213 7GBffi">Рис.
3.29. Установка связи с конкретным разделом жесткого дискаЕсли raw-диск ссылается на системный (загрузочный) раздел физического диска и вы хотите, чтобы ВМ загружалась с этого диска, необходимо либо изменить параметры BIOS Setup, либо подключить raw-диск к контроллеру IDE 0:С.Выбрать номер контроллера можно либо во время создания raw-диска, либо позже,при изменении параметров ВМ.Если нужный контроллер уже занят другим устройством, выполните следующее.1. Удалите из конфигурации ВМ «мешающее» устройство (для этого вкладкаHardware щелкните на кнопке Remove).2. Выберите в списке устройств пункт Hard Disk, соответствующий созданномуraw-диску, и в правой части окна, показанного на рис. 3.30, щелкните на кноп ке Advanced (Дополнительно).3.
В открывшемся окне с помощью списка Virtual Device Node (Узел виртуальногоустройства) выберите нужный IDE-контроллер и щелкните на кнопке ОК.4. В окне настройки ВМ с помощью кнопки Add запустите мастер установкиоборудования и верните в конфигурацию ВМ удаленный ранее диск, подключив его к освободившемуся контроллеру.При использовании в составе ВМ raw-диска для изменения конфигурации разделов нельзя задействовать утилиты типа FD1SK, DISKPART или программывроде Partition Magic, поскольку это может привести к повреждению структурыфизического диска. Если вы применяете указанные программные средства дляизменения конфигурации разделов физического диска в среде хостовой ОС, топосле переконфигурирования потребуется заново создать raw-диск для виртуальной машины.Создание и настройка виртуальной машины115Обратите внимание, что в окне настройки ВМ имеется перечень разделов физического диска, подключенных к raw-диску.
Однако изменить состав подключенных разделов невозможно. Чтобы использовать raw-диск с другими разделами,потребуется создавать его заново.Virtual Machine SellingsHaidwaieOptions;DeviceЦЗ MemorySummary88 MBСкк HeWindows XP law vmdkСЭ Hard Disk (IDE 0:0)Disk irtotmalrcn£3HardDisk2(IDE0:l)^ C D - R O M (IDE 1:0)FlUsing drive I:|lB °ppyUsing drive A:S Q\JS8 ControllerPresent14Hft AudioDefault adapterDevice;SVVPhysicalDiivelAccess:Using partitionsj PaiUionFile Syslem' HPailitoHPFSWTFS3.9G8j •PailitioWm95FAT32117GBШЯШШШШЖ>HelpРис. 3.30. Задание свойств raw-диска в окне настройки ВМДополнительные операциис виртуальными жесткими дискамиВ VMware предусмотрены две сервисные операции, призванные повысить удобство и эффективность работы с виртуальными жесткими дисками: дефрагментация и сжатие.Дефрагментация (defragmenting) виртуального диска имеет тот же смысл, что идефрагментация реального диска: занятые каждым файлом кластеры объединяются в непрерывную цепочку, а неиспользуемые или потерянные кластеры собираются в единую свободную область диска.Хотя дефрагментация виртуального диска позволяет повысить эффективностьработы ВМ, она не обеспечивает экономию места на жестком диске хост-компьютера.
Для сокращения размера vmdk-файла за счет высвободившегося пространства на виртуальном диске служит операция сжатия (shrinking).Дефрагментация требует значительных затрат времени, соизмеримых с затратами на дефрагментацию физического диска того же размера. Кроме того, дляпроведения дефрагментации необходимо свободное пространство на жесткомдиске хост-компьютера, равное фактическому размеру vmdk-файла данных виртуального диска. Если данные виртуального диска хранятся в нескольких vmdkфайлах (по 2 Гбайт), то для проведения дефрагментации достаточно 2 Гбайтсвободного пространства физического диска.116Глава 3.
Виртуальные машины VMware WorkstationСредствами ВМ дефрагментировать raw-диск нельзя.Чтобы произвести дефрагментацию виртуального диска, выполните следующее1. Запустите ВМ, чей диск требуется дефрагментировать, и в среде гостевой ОСзапустите для этого диска системную утилиту дефрагментации (или програм •му дефрагментации стороннего производителя).2. По завершении дефрагментации выключите ВМ, корректно завершив работугостевой ОС.3. В окне VMware на вкладке соответствующей ВМ щелкните на ссылке Edi:virtual machine settings.4. На вкладке Hardware выберите дефрагментируемый диск и щелкните на кнопкеDefragment, расположенной в правой части окна (рис. 3.31); на экране появится индикатор процесса дефрагментации, а по ее завершении будет выведеносоответствующее сообщение.V i r t u a l Machine Settings:fDevicel i l Memory; Summary8SMB!- ; .И1Г€М>!6 3 Hard Disk2(IDE 0:1).,,...,,.Л ^ CD-ROM (IDE 1:0)Using drive I:l H Floppy© U S e ControllerUsing drive A:Present<!>$ AudioDefault adapter• uspacaj!Cufientsiie.Maximum size.1.06 GBSysiemftee;150 GB.1.73GBj^efiagrnent ]Disk llrfciiTkilicnDisk space is not preaHocated for this virtual'disk .Virtual disk contents a'e stored in one or .more files up to2 GB each.jdd„[[fiernove||OK ' J ["'Cancel"[ [HelpРис.
3.31. Чтобы начать дефрагментацию, щелкните на кнопке DefragmentОперация сжатия имеет целый ряд ограничений. В частности, сжатие нельзяпроизвести, если ВМ имеет следующие характеристики:ш создан хотя бы один снимок состояния (snapshot);и существует связанная с ней машина-клон (или если данная ВМ сама является клоном, связанным с оригинальной ВМ);II хотя бы один из виртуальных дисков ВМ имеет фиксированный размер(то есть для него уже отведено запрошенное пространство на физическомдиске);Создание и настройка виртуальной машины117Н хотя бы один из виртуальных дисков ВМ не используется в режиме Independent persistent (то есть постоянно не входит в снимок состояния системы).Средства для выполнения сжатия входят в состав пакета расширений VMwareTools.
Кроме того, операция сжатия vmdk-файла может быть выполнена с помощью утилиты Virtual Disk Manager. Работа с пакетом расширений описанав разделе «Работа с виртуальной машиной».Утилита Virtual Disk ManagerУтилита Virtual Disk Manager, как уже было сказано, дополняет штатные средства VMware при работе с виртуальными жесткими дисками. Утилита функционирует в режиме командной строки и ее можно рассматривать как аналог утилит, используемых в реальных ОС семейства Windows для решения подобныхзадач (FDISK и DISKPART).К числу основных функций утилиты относятся:Ш создание виртуального диска требуемого типа;в увеличение первоначально заданного размера фиксированного диска;II объединение файлов данных диска в один;11 преобразование типа диска (из фиксированного в динамический и обратно);II сжатие диска;К автоматическое выполнение всех перечисленных операций с помощью сценариев.Ограничение на использование утилиты Virtual Disk Manager все-таки существует: с ее помощью нельзя создавать и/или модифицировать raw-диски.Запуск утилиты Virtual Disk Manager выполняется в среде хостовой ОС, поскольку работает утилита не с виртуальными дисками, а с vmdk-файлами.Чтобы запустить Virtual Disk Manager в среде Windows 2000/ХР, проделайтеследующее.1.