Предварителното разпределение на пространството за виртуален диск може да доведе до малко по-добра производителност на VMware.
Когато виртуална машина е конфигурирана във VMware, имате възможност да разпределите предварително дисково пространство или просто да зададете лимит и насочете виртуалната машина да увеличава само количеството пространство на твърдия диск, консумирано на хост компютъра, когато необходимо. Това свежда до минимум количеството пространство, консумирано от виртуалната машина на вашия компютър. Въпреки това, файл, който често нараства и се свива, също може да насърчи фрагментирането, което уврежда производителността на виртуалната машина. За най-добра производителност преобразувайте динамичен VMware диск в предварително разпределен.
Етап 1
Копирайте файла, представляващ VMware диска, в основната папка на VMware. Например, ако името на виртуалната машина е „Windows XP Professional“, дискът на VMware може да се нарича „Windows XP Professional.vmdk." Ако използвате VMware Server, инсталационната директория на VMware по подразбиране е C:\Program Files\VMware\VMware Сървър.
Видео на деня
Стъпка 2
Щракнете върху адресната лента в горната част на прозореца, след като копирате VMware диска в папката VMware. Адресната лента в горната част на екрана ще се промени на пълния път до инсталационната папка на VMware. Маркирайте пътя с показалеца на мишката, след това щракнете с десния бутон върху маркирания текст и щракнете върху „Копиране“.
Стъпка 3
Натиснете логото на Windows и клавишите "R" едновременно, за да се покаже диалоговият прозорец "Изпълнение". Въведете "cmd" без кавички в полето и натиснете "Enter", за да изведете командния ред.
Стъпка 4
Въведете "cd" в командния ред, след което натиснете интервала. Щракнете върху иконата "C:\" в горния ляв ъгъл на прозореца на командния ред, след това щракнете върху "Редактиране" и "Поставяне". Пътят на инсталационната директория на VMware, който е копиран в стъпка 2, ще бъде вмъкнат. Натиснете "Enter", за да отидете до тази директория.
Стъпка 5
Въведете "vmware-vdiskmanager -r (име на VMware диск) -t 2 (име на нов диск)" и натиснете "Enter." Името на VMware диска трябва да е точното име на файла които сте копирали в Стъпка 1, завършваща с ".vmdk." Името на новия диск може да бъде каквото пожелаете, но трябва също да завършва с ".vmdk." Този процес създава нов файл. Новият файл съдържа цялата информация от оригиналния VMware диск, но пространството е предварително разпределено. Имайте предвид, че ако твърдият диск на вашия компютър е форматиран с файловата система FAT32, той не може да адресира файл, по-голям от 2 GB. В този случай въведете "-3", когато пишете тази команда, вместо "-2." Това създава предварително разпределен диск, който е разделен на 2 GB файлове.
Стъпка 6
Копирайте новия файл в папката, където се намира виртуалната машина. Оригиналният диск, който сте копирали в инсталационната директория на VMware, може да бъде изтрит. Оригиналният диск може също да бъде изтрит от папката, където се намира виртуалната машина, след като потвърдите, че предварително разпределеният диск работи правилно.
Стъпка 7
Стартирайте VMware. Щракнете с десния бутон върху виртуалната машина, на която сте извършили преобразуването, и щракнете върху „Редактиране на VM“.
Стъпка 8
Щракнете върху оригиналния диск в списъка с устройства, след което щракнете върху бутона „Премахване“.
Стъпка 9
Щракнете върху бутона "Добавяне". Щракнете върху "Твърд диск" в прозореца, който се показва, след което щракнете върху "Напред".
Стъпка 10
Щракнете върху „Използване на съществуващ виртуален диск“ и щракнете върху „Напред“.
Стъпка 11
Щракнете върху бутона "Преглед". Придвижете се до новия файл, който сте създали при извършване на преобразуването, и щракнете двукратно върху него.
Стъпка 12
Кликнете върху „Край“. Вече можете да продължите да използвате виртуалната машина.
Внимание
Инструментът vmware-vdiskmanager не е включен във VMware Player, безплатната версия на VMware. Поради тази причина е възможно да конвертирате динамичен диск в предварително разпределен такъв само с VMware Workstation или VMware Server.