У меня есть физический диск с небольшим (60 ГБ) разделом, на котором находится моя гостевая ОС. Физический диск также содержит большой (240 ГБ) блок неразмеченного пространства. Мой vmdk определяется как физический «отдельный раздел».
Я хочу преобразовать исходный физический vmdk "индивидуального раздела" в локальный (файловый) vmdk. Команда -
vmware-vdiskmanager -r sourcevmdk targetvmdk -t 2
создает vmdk объемом 300 ГБ, который включает как желаемый «отдельный раздел» объемом 60 ГБ, так и 240 ГБ бесполезного неразмеченного пространства!
Как я могу создать локальный vmdk только с отдельным разделом?
Конвертер VMware позволит вам преобразовать виртуальную машину и исключить неиспользуемый раздел во время преобразования. Автономная версия бесплатна и, насколько мне известно, поддерживает VMware Server в качестве целевой платформы - я предполагаю, что это то, что вам нужно, поскольку вы используете vmware-vdiskmanager.
Если вы использовали ESX \ ESXi, есть несколько альтернатив командной строке, но даже в этом случае Converter, вероятно, является самым простым способом сделать это. Просто сделайте копию всей виртуальной машины, исключив ненужный раздел, и удалите оригинал (как только вы убедитесь, что новая виртуальная машина в порядке).