Contributor
Contributor

vmware station объедение файлов vmdk в один

Jump to solution

Иногда бывает что что то случилось и данные не достать так как они разбиты на части в vmdk. Как можно собрать все файлы vmdk в один и просканировать диск и восстановить файловую систему и все файловую структуру. Большинство мне известных программ монтируют каждый диск индивидуально а не все вместе для полноценного результата. Не подскажите как их собрать в один большой файл или программу которая может восстанавливать файлы со всем виртуальных дисков **-s001?

0 Kudos
1 Solution

Accepted Solutions
Leadership
Leadership

I hope it's ok to answer in English.

Required steps in this case are:

  1. make sure that the virtual machine has been properly shut down (not suspended)
  2. run cmd.exe to open a command window, and go to the VM's directory
  3. run dir to view the VM's files
  4. create a new sub-directory: md temp
  5. move all .vmdk files to this sub-directory: move *.vmdk temp
  6. run dir to verify that all .vmdk files have been moved
  7. convert the virtual disk: "C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe" -r "temp\Debian 9.x 64-bit.vmdk" -t 0 "Debian 9.x 64-bit.vmdk"

If everything works as expected you may then delete the temp sub-directory with the moved files.

André

View solution in original post

0 Kudos
4 Replies
Contributor
Contributor

Не кто не знает как спасти данные если диск разбит на части ?

0 Kudos
Champion
Champion

Добрый день!

Погуглите по словам vmware-vdiskmanager.exe

0 Kudos
Contributor
Contributor

Погуглил не нашел как обьединять диски через команду , нашел что он идет в стандартной поставке вместе с самой программой. Но везде команды только увеличить и изменить имя

Screenshot_1.png

0 Kudos
Leadership
Leadership

I hope it's ok to answer in English.

Required steps in this case are:

  1. make sure that the virtual machine has been properly shut down (not suspended)
  2. run cmd.exe to open a command window, and go to the VM's directory
  3. run dir to view the VM's files
  4. create a new sub-directory: md temp
  5. move all .vmdk files to this sub-directory: move *.vmdk temp
  6. run dir to verify that all .vmdk files have been moved
  7. convert the virtual disk: "C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe" -r "temp\Debian 9.x 64-bit.vmdk" -t 0 "Debian 9.x 64-bit.vmdk"

If everything works as expected you may then delete the temp sub-directory with the moved files.

André

View solution in original post

0 Kudos