恢复丢失的分区

恢复丢失的分区

我有双启动的 Windows 10 / Kubuntu。我最初给 Windows 200Gb,给 Kubuntu 剩余的 250Gb。昨天,我决定将 Windows 分区缩小到 100Gb,因为我几乎从不使用它,而且我在 Ubuntu 上需要更多空间。所以我做了以下事情:

  • 在 Windows 中,我使用磁盘和分区管理器来减少 Windows 的分区。
  • 然后我启动了我用来安装 Kubuntu 的 USB 密钥
  • 我选择“尝试 Ubuntu”并启动了“KDE 分区管理器”(据我所知,它基本上是 Gparted)
  • 我右键单击我的 Ubuntu 分区,选择“移动/扩展”。然后将分区移到左侧并向右扩展,这样它将从未分配空间的开头开始,并结束于与之前相同的位置。
  • GUI 总结了我的更改,我点击了“应用”

问题就出在这里。它几乎立刻就死机了。我无法移动鼠标,时钟也不动,USB 钥匙上的灯也停止闪烁。所以我等了大约 10 分钟,然后决定强制关闭笔记本电脑。

然后我尝试移除 USB 密钥并启动 Ubuntu。当然,GRUB 只显示救援 shell。我尝试访问启动菜单并从那里启动 Ubuntu,但我会重定向到 GRUB shell。

然后我再次尝试从密钥启动。起初,我以为只有 GRUB 坏了,所以我尝试重置它。我启动了 os-prober,结果只找到了 Windows。所以我明白问题更大。

我再次打开分区管理器。分区显示为已移动但未扩展。所以我尝试将其移至其原始位置。这次它没有冻结,并且该过程无错误地完成。不幸的是,这什么也没改变(也许使情况变得更糟?......)。

我还尝试使用 fdisk 列出分区。显示为 Linux 分区。我尝试将其挂载并 cd 进入其中。我发现只有一些指向“bin”、“lib64”和其他文件夹的损坏的符号链接,以及 lost+found 文件夹和“swapfile”。

除了 Windows、EFI 和恢复分区之外,列表中没有显示其他分区。

我还尝试使用 TestDisk 搜索丢失的分区。它找到了一长串“无法恢复”的“Linux 文件系统数据”分区。

我知道我在这方面犯了很多相当愚蠢的错误(第一个错误是在接触分区之前没有备份)。我目前正在尝试使用 PhotoRec 恢复我的文件(如其他帖子中所建议的),似乎需要 1-2 天才能完成,然后我可能会重新安装所有内容。

然而,如果有人有其他方法可以恢复我的分区,那就太好了。

答案1

欢迎来到 AskUbuntu。您的 Windows 操作系统仍在运行,对吗?您可以下载rescatux.isoAllinOne system rescue toolkit/AiO-SRT(也可以是 .iso)并将其“刻录”到 USB 盘。使用 Balena Etcher,这将非常容易。或者使用 Ventoy(将 Ventoy 安装在 USB 盘上,您只需将 iso(是的,不止 1 个)拖放到 USB 盘上即可。链接 rescatux:在此处输入链接描述. 链接AiO-SRT:在此处输入链接描述。请在执行任何操作之前查看其帮助/说明。从驱动器启动并尝试挽救您的分区。请记住,挽救分区可能需要很长时间。

相关内容