我的电脑有一个 gpt 磁盘,其中 Ubuntu Desktop(用于一般工作)和 Windows 10(用于 xbox dev)位于两个单独的分区上。昨晚我关闭了 Windows 并让它安装更新。今天早上我进来,打开它,它完成了更新过程。它完成了大约 25%,然后重新启动(更新时很正常);然而,重新启动后,我看到控制台输出“找不到 /boot/”或类似内容快速闪烁,然后是 Grub2 终端。我尝试了通过 Google 和这里找到的所有修复方法(启动修复、手动启动……),最后决定只备份我的数据并擦除磁盘。
问题就出在这里:我从 USB 启动了 ubuntu,打开终端并cd
进入用户目录。显示的ll
内容只有All Users
、Default
(所有文件夹都是空的)和Public
。没有我自己的用户文件夹的踪迹。我没有将文件夹移动到 Windows 中,我将设置保留为默认设置。
我的数据消失了吗?有没有什么方法可以找到/恢复它?
编辑:使用 Linux 终端解决了该问题:find / -iname "<any file/pattern in old user folder>
。原来 WindowsWindows.old
在更新时将用户文件夹放入。
答案1
当 Windows 进行更新时,它会将文件夹C:\Users
(以及许多其他东西)移动到C:\Windows.old
目录中。
如果更新失败,则可以在那里找到旧的用户文件夹。