Файл .vmdik виртуального диска занимает слишком много места

398
christian x

Я запускаю 4 виртуальные машины на своем MacBook Pro, но недавно я понял, что файлы vmdk на виртуальном диске занимают слишком много места, я очень хотел бы удалить эти файлы .vmdk, но я не уверен, повлияет ли их удаление на мои существующие виртуальные машины. везде, где я до сих пор смотрел, есть смешанная информация, которая не помогает моей нынешней ситуации. Прикрепленный скриншот моей системной информации.

Системная информация

0
Вы должны посмотреть настройки всех ваших виртуальных машин, чтобы увидеть, где эти диски используются. Если это системные диски, их размер вполне нормальный. Возможно ли, что вы создали диски с «Распределить все дисковое пространство сейчас»? harrymc 6 лет назад 0
Настройки в Virtual Disk.vmdk установлены на: разделить на несколько файлов. Я не уверен, что это проблема или нет christian x 6 лет назад 0
Означает ли это, что все они принадлежат одной и той же виртуальной машине (находятся в одной папке)? Вы создали диск с «Распределить все дисковое пространство сейчас»? harrymc 6 лет назад 0
нет, все они не принадлежат к одному и тому же виртуальному компьютеру, но к разным виртуальным машинам, при щелчке по описанию они указывают на виртуальную машину, которой принадлежат файлы. меня беспокоит то, что произойдет, если я удалил эти файлы christian x 6 лет назад 0
Если вы удалите их, вы также можете удалить виртуальную машину, к которой они принадлежат. harrymc 6 лет назад 0
это ответ? christian x 6 лет назад 0
Я так думаю, если только вы не можете определить, какой диск принадлежит какой виртуальной машине. В любом случае, вы должны удалить диск из настроек VMware машины перед удалением файла. Слепое удаление файлов приводит к повреждению ВМ. harrymc 6 лет назад 1
Крайне маловероятно, что эти файлы `.vmdk` принадлежат нескольким виртуальным машинам, если только вы не имеете в виду, что у вас есть несколько виртуальных машин, совместно использующих один и тот же виртуальный диск. То, как называются файлы, это, очевидно, экстенты разделенного диска на одном и том же виртуальном диске. jamesdlin 6 лет назад 0

1 ответ на вопрос

0
harrymc

Вы не можете физически удалять файлы, если они включены в определение виртуальной машины или вы рискуете повредить ее.

Вы должны удалить диск из настроек VMware виртуальной машины перед удалением файла.

Если файл является системным диском виртуальной машины, вы также можете удалить саму виртуальную машину.

Мне кажется странным, что все файлы имеют одинаковый размер, поэтому я спрашиваю себя, предварительно ли вы распределили их все. Файлы должны быть определены как растущие, чтобы использовать минимальное пространство. В этом случае все еще возможно преобразовать статический файл в расширяемый, но его сокращение - более длительная история.

Похожие вопросы