1

Я случайно удалил /home каталог с помощью sudo rm -rf ... :(

Я попытался восстановить его с помощью testdisk, но поскольку Ubuntu из Wubi, он не может перечислить файловую систему и не знает другого способа сделать это.

Как я могу восстановить свои данные? Это важно.

Пожалуйста помоги.

Wubi, Ubuntu 10.10

2 ответа2

2

Прежде всего, сделайте резервную копию вашего установочного файла Wubi. Это должен быть файл C:\ubuntu\disks\root.disk . Не пытайтесь загрузить установку Wubi , прежде чем делать это, так как это может перезаписать данные , которые были удалены.

Чтобы попытаться восстановить данные, загрузите компьютер с загрузочного компакт-диска Linux (или скопируйте файл Wubi на компьютер Linux или на съемный носитель).

Затем используйте утилиту восстановления, чтобы попытаться сохранить ваши данные. Возможные подходы см., Например, Как восстановить удаленный файл в Linux?

Если утилита восстановления удаляет чтение файловой системы из файла, вы можете создать устройство обратной связи (как root):

# losetup /dev/loop0 /my/wubi/file

После этого файл будет доступен как устройство в каталоге /dev/loop0 , где вы сможете использовать на нем инструменты (или даже смонтировать его, хотя это вам не поможет).

Чтобы удалить петлевое устройство, когда вы закончите:

# losetup -d /dev/loop0
0

Попробуйте ext3grep, если его ext4FS, то попробуйте extundelete. Если оба инструмента не помогли, возможно, вы можете попробовать инструменты для вырезания файлов, такие как прежде всего, Sleuth-Kit, Scapel или Extcarve

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .