В моем Ubuntu 12.04.1, запущенном на виртуальном боксе, закончилось место, когда я устанавливал на него программное обеспечение, а теперь он не перезагрузка . У меня есть файлы, которые мне нужно восстановить. У меня есть файл ubuntu64.vdi
на моем ноутбуке с Windows 7 (хост), и мне было интересно, есть ли способ восстановить файлы из файла vdi.
Параллельно я сгенерировал новую машину 12.04.1 на виртуальном боксе на том же ноутбуке, и я буду использовать эту машину вместо того, чтобы ее использовать.
Я могу добавить borked vdi
в список дисков в рабочем. Затем я использовал gnome nautilus, чтобы смонтировать заблокированный диск.
Я могу найти там файлы, но им около двух месяцев. Я думаю, что это совпадает с последним разом, когда я делал снимок виртуального бокса машины, но не в последний раз, когда у меня была рабочая машина, а это было вчера. Есть ли способ смонтировать vdi
вчера, незадолго до его сбоя?
ИЗМЕНИТЬ:
Вот что Virtual Media Manager
говорит мне о моем Файл ubuntu64.vdi
:
EDITED2:
Я скопировал свой ubuntu.vdi
на внешний USB-накопитель с большим объемом дискового пространства. Я попытался клонировать его с помощью Windows, но получил ошибку:
Я попытался сделать то же самое с рабочей виртуальной машины через общую папку на USB-накопителе, и началось клонирование.Прошло немало времени, но завершилось успешно:
root@precise64:/media/sf_E_DRIVE/copy_of_ubuntu64_vm_folder_20140224/ubuntu64#
VBoxManage clonehd ubuntu64.vdi ubuntu64.raw --format RAW
0%...
10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'RAW'. UUID: 90f99198-18e1-40ee-85fe-c083dcbb1ac3
EDITED3:
После создания необработанного файла я запускаю testdisk
с Deeper Search
, я получаю такой список: { {1}}
После Более глубокий поиск
завершен, я получаю следующий список:
Но я не знаю, какой снимок есть ... Есть идеи?