2013-06-03 2 views
2

Я использовал VirtualBox на моем компьютере (WIN 7)Как извлечь файлы из VDI

мне удалось просмотреть некоторые файлы в моем файле .VDI ..

Как я могу открыть или просмотреть содержимое моего файла .vdi и получить файлы оттуда?

ответ

1

Вы можете использовать ImDisk для монтирования VDI-файла в качестве локального диска в Windows. Следуйте за this virtualbox forum нитью и станьте счастливыми)) Также вы можете конвертировать VDI в VHD и использовать Windows Disk Manager для установки VHD (described here)

+1

От чтения вниз, что нить, по-видимому, lmDisk не поддерживает динамически расширяя VDI, который по умолчанию, так что это может быть не самый лучший вариант. Я закончил загрузку виртуальной машины и извлечение файлов, но это не работает, если ОС повреждена. –

+2

Если ОС повреждена, вы можете загрузить другую виртуальную машину и подключить диск VDI для ее изучения. –

4

Попробуйте VMXray.

Вы можете изучить изображение vmdk прямо в своем браузере. Выберите файлы, которые вы хотите извлечь, и извлеките их в нужное место. Не только vmdk, вы можете использовать VMXRay для поиска и извлечения файлов из изображений RAW, QEMU/KVM QCOW2, Virtualbox VDI и ISO. ext2, ext3, FAT и NTFS являются текущими поддерживаемыми файловыми системами. Вы также можете использовать это для восстановления удаленных фотографий из сырых дампов SD-карты вашей камеры, например.

И, не волнуйтесь, никакие данные из ваших файлов не отправляются по сети. Данные никогда не покидают вашу машину. VMXRay полностью работает в вашем браузере.

2

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

Привод не отображается немедленно; в Windows перейдите в Диспетчер дисков, принесите диск онлайн и назначьте ему букву диска.

1

Если вы просто хотите просмотреть содержимое, вы можете скачать бесплатную демо-версию программного обеспечения VDI Recovery. На рынке существует множество поставщиков программного обеспечения, которые предоставляют вам такие инструменты с бесплатной демонстрационной или пробной версией. Но убедитесь, что если вы хотите получать файлы из VDI, у вас должна быть лицензионная версия.

+0

Вы можете попробовать это - [http://www.data-recovery-solutions.com/vdi-recovery.php](http://www.data-recovery-solutions.com/vdi-recovery.php) – Stephen

1

Вы можете монтировать разделы с .vdi изображений с помощью qemu-nbd:

sudo apt install qemu-utils 
sudo modprobe nbd 

vdi="/path/to/your.vdi" # <<== Edit this 

sudo qemu-nbd -c /dev/nbd0 "$vdi" 

# view partitions and select the one you want to mount. 
# Using parted here, but you can also use cfdisk, fdisk, etc. 

sudo parted /dev/nbd0 print 
part=nbd0p2 # <<== partition you want to mount 

sudo mkdir /mnt/vdi 
sudo mount /dev/$part /mnt/vdi 

Некоторые пользователи, кажется, нужно добавить параметр в команде Modprobe. Я не сделал с Ubuntu 16.04, но если он не работает для вас, попробуйте добавить max_part=16:

sudo modprobe nbd max_part=16 

Когда сделано:

sudo umount /dev/$part 
sudo qemu-nbd --disconnect /dev/nbd0 
Смежные вопросы