我有一个双启动系统,其中有 Windows 10 和 Ubuntu 20.04。一个分区专门用于保存可以从两个操作系统访问的文件。然后我通过格式化包含 Windows 的分区删除了 Windows,但该条目在 Grub 中仍然可用。所以我决定使用 OS-Uninstaller 完全卸载 Windows。我在 Ubuntu 中下载并使用了上述实用程序,它给了我一条成功消息。但是,在此之后我无法访问公共分区中的文件。当我在 Linux 中访问分区时,它显示其完整大小,仅使用了大约 500MB 的空间。当我使用 Windows 磁盘管理访问分区时(我再次安装了 Windows),它显示使用了大约 50GB。输出$sudo parted --list
如下:
Model: ATA WDC WD10SPZX-22Z (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
3 1077MB 262GB 261GB extended lba
7 1077MB 50.0GB 48.9GB logical ext4
5 50.0GB 62.0GB 12.0GB logical linux-swap(v1)
8 62.0GB 157GB 95.3GB logical ext4
6 157GB 262GB 105GB logical ntfs
4 262GB 1000GB 738GB primary ntfs boot
我的问题是:我是否意外丢失了文件?或者这些文件是否以某种方式被隐藏了?如果被删除,是否有安全的方法来恢复这些文件?
我希望我已经表达清楚了。我没有附加任何日志,因为我不知道解决问题需要什么。
如能得到指导我们将不胜感激。
答案1
使用 Testdisk 实用程序:
sudo apt -y install testdisk
-- 安装测试盘sudo lsblk
--表示分区名称testdisk
-- 在终端中启动实用程序并从那里开始- 当整个过程完成并且您对结果满意时,按将
C
恢复的文件恢复到您选择的任意目录中。
希望这可以帮助。