我有一个大问题,我有一台双启动的笔记本电脑(Windows 和 Ubuntu),两天前我父亲对 BIOS 做了一些更改(他想从 BIOS 更改 Windows 数据...),并选中了一个选项:你Restore Default...
猜怎么着,我再也无法访问 Ubuntu 了,因为我的笔记本电脑加载 Windows 时没有询问我想要加载什么系统。此外,我父亲打电话给一个朋友来“修理”我们的笔记本电脑,他重新安装了 Ubuntu。现在我想知道我是否还能恢复我的数据,因为当我运行:
sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
在终端中,它向我显示了一个名为 Recovery 的分区(我认为我丢失的所有数据都在那里),但我不知道该怎么做以及如何访问它。
请帮帮我!我在 Ubuntu 中有一些关于 Web 开发的项目和文件,我认为现在它们可能会丢失。
答案1
避免进一步损害
不要使用该驱动器(至少不要在其上安装任何分区),因为仍然存在的数据可能会被覆盖。
看一下
“原始问题”的链接,您的问题与该链接重复,
评论中的链接,
答案在以下链接中,意外地执行了 dd /dev/sda以及其中的链接。
尝试 TestDisk 和 PhotoRec
你的电脑因为覆盖而重新启动,所以我想你必须求助于测试磁盘和相簿。
首先尝试使用 TestDisk 恢复分区表和文件系统。
任何尚未覆盖的文件数据都可以通过 PhotoRec 恢复,至少如果没有碎片化(并且 Linux 文件系统根本不像 Windows 文件系统那样碎片化)。
备份
我们中的许多人都遇到过类似的问题(通常是我们自己造成的,或者是由于突然的硬件故障),我们已经从惨痛的经历中吸取了教训备份所有我们不能丢失的东西。