Я использую Ubuntu 10.04 на VirtualBox 3.2.8 (Win XP). Я делал дефрагментацию, которая, как я полагаю, была не очень умной, когда у меня была запущена виртуальная машина. Теперь некоторые файлы, похоже, повреждены.
Как узнать, какие файлы повреждены и что мне необходимо заменить?
Я не могу доверять Virtual Box в сохранении моих файлов. Может быть, мне следует сменить программу на что-то другое?
Иногда файлы повреждаются при завершении работы Virtual Box.
решение1
Могли возникнуть некоторые условия гонки... Виртуальная ОС могла попытаться выполнить запись в сектора, перемещенные в ходе операции дефрагментации.
В этом случае вам нужно будет запустить инструменты типа "fsck" и выполнить общий поиск в Google по методам восстановления файлов Linux/Unix. Вы должны быть в состоянии, по крайней мере, найти бесплатный инструмент, который сообщит о плохих файлах, но, возможно, не сможет восстановить их, поскольку базовый виртуальный диск поврежден.
Что касается «недоверия VirtualBox»… Я раньше не сталкивался с подобными проблемами; у вас могут возникнуть другие проблемы (возможно, ваш физический диск выходит из строя — возможно, стоит выполнить сканирование на уровне WinXP).