突然,我从 Ubuntu 的磁盘中删除了我的 NTFS 分区,然后我根据之前删除的分区创建了一个同名的新分区。现在我丢失了一些文件。
我想在格式化此分区之前恢复我的数据。我该怎么做才能实现这一点。我测试过了Testdisk
,但没有用。
答案1
要恢复数据,您可以尝试以下步骤:
使用 Ubuntu Live DVD/USB 启动并打开终端
sudo fdisk -l
找到准确的分区号(sdaX/hdaX - 其中 X 是 1/2/3 等)然后
sudo ntfsundelete /dev/sdaX
(或 hdaX)如果 ntfsundelete 出现错误,则
sudo apt-get install ntfsprogs
现在 ntfsundelete 应该可以工作了
要恢复删除的文件,请检查 ntfsundelete 报告,您应该看到带有索引节点左边的数字
sudo ntfsundelete /dev/sdaX –u –i <Inode>
(或 hdaX)你的文件现在应该已经恢复了,但你只能以 Root 用户身份查看它们
将文件所有权更改为普通用户
sudo chown ubuntu <Files>
希望这可以帮助