Как преобразовать .vmdk и -flat.vmdk в один файл vmdk в vmware?Зачем делать это одним,Потому что я хочу загрузить созданную мной виртуальную машину в облако,Можно загрузить только 1
Файлы дисков виртуальной машины VMware обычно состоят из двух частей: файла описания (.vmdk), который содержит метаданные диска, и файла данных (-flat.vmdk), который фактически содержит данные виртуальной машины. Вместе эти два файла составляют диск виртуальной машины.
Если вы хотите объединить эти два файла в один .vmdk файл, который вы можете использовать VMware инструменты командной строки vmware-vdiskmanager
。
Сначала добавьте переменную среды C:\Program Files (x86)\VMware\VMware Workstation\.
потому чтоC:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe
Специально для вашего собственного пути
Вот команда для этого:
vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 targetDisk.vmdk
cd "B:\Virtual Machines\server2016cnhotfix202404"
vmware-vdiskmanager.exe -r server2016-cn-hotfix2024.04.23-cl1.vmdk -t 0 targetDisk.vmdk
здесь,sourceDisk.vmdk
это ваш исходный файл описания,targetDisk.vmdk
это новый сингл, который ты хочешь создать .vmdk документ。-r
Параметры представляют входные данныедокумент,-t 0
Параметр указывает на создание одного (монолитного) файла на диске.
Эта команда создаст новый файл .vmdk, содержащий все содержимое исходного файла описания и файлов данных.
пожалуйста, обрати внимание,vmware-vdiskmanager
Инструменты могут быть доступны не во всех версиях. VMware Доступно во всем. Если у вас нет этого инструмента, возможно, вам придется установить VMware Workstation или VMware Fusion。
Кроме того, эта операция может потребовать много места на диске и времени, поскольку она создает новый файл .vmdk, а не изменяет исходный файл. Прежде чем выполнять эту операцию, убедитесь, что у вас достаточно места на диске, и сделайте резервную копию всех важных данных.