Назад |
Перейти на главную страницу
Сжатие / сжатие / дефрагментация виртуального диска VMplayer
Я использую VMplayer в Windows 7 и 2008 R2. Внутри гостевой ОС в инструментах VMware есть параметр «Подготовить к сжатию» на вкладке «Сжатие». В главном меню VMplayer есть опции «Дефрагментировать» и «Сжать» (доступны, когда виртуальная машина выключена). В документации VMplayer говорится, что вам также следует выполнять дефрагментацию с помощью инструмента дефрагментации на основе ОС в гостевой и вне виртуальной машины на хосте. Остается пять операций:
- выполнить дефрагментацию на виртуальной машине с помощью дефрагментации ОС.
- сжать в виртуальной машине с помощью VMtools
- дефрагментация вне виртуальной машины на хосте с помощью дефрагментации ОС
- дефрагментировать на хосте с помощью меню настроек VMplayer.
- компактный в хосте с помощью меню настроек VMplayer.
У меня такой вопрос. Какие из этих операций необходимы и в каком именно порядке они должны выполняться?
Во-первых, поймите, что вам не нужно делать это обслуживание очень часто. Если вы хотите просмотреть полный список, вот порядок и обоснование.
- Дефрагментация в виртуальной машине (если машина с тонким предоставлением, дефрагментация позже расширит .vmdk по мере перемещения блоков)
- Сжимайте диски внутри виртуальной машины (это записывает нули в неиспользуемые секторы, чтобы хост мог распознать, какие блоки не используются). Это временно увеличит размер VMDK до настроенного размера виртуального диска. Затем выключите виртуальную машину.
- Дефрагментируйте диски из VMware Player. Это переместит блоки в VMDK из их хаотического состояния (из-за роста / использования) и упорядочит их по фактическому номеру блока.
- Сжимайте диски из VMware Player. Поскольку пустые блоки обнуляются, VMware может удалить эти блоки из VMDK и освободить место на хосте.
- Дефрагментируйте хост-систему, чтобы изменить порядок всех файлов хоста (включая VMDK) и удалить фрагменты.
В более новых версиях VMWare Player это должно работать:
Пользовательского интерфейса VMTools не существует, поэтому сделайте сжатие в (повышенном) cmd
Подсказка:
cd "C:\Program Files\VMWare\VMTools"
VMwareToolboxCmd.exe disk shrink c:\