首先,我尝试查找以前的问题,但没有找到与我的情况完全相符的内容。
我有 Windows 8.1 和 Ubuntu 14.04 LTS 双启动。
在启动时的 grub OS 列表中,我错误地选择了 acer 笔记本电脑的恢复分区,显然没有进行恢复,然后迅速关闭了笔记本电脑。由于某种原因,grub 搞乱了,我看到的是 grub 救援屏幕。我尝试从实时 CD 进行 Ubuntu 启动修复,现在我的笔记本电脑直接启动到 Windows。我无法使用 看到我的 Linux 分区gparted
。我尝试使用测试磁盘,我能够看到我的 Linux 分区,但我不太清楚如何恢复它。
我如何恢复 GRUB 和 Ubuntu,或者至少如何从隐藏的 Linux 分区中获取我的数据?
答案1
这完全是题外话,因为这是一个纯粹的 Windows 8 问题。Windows 8 关机从定义上来说不是shutdown -h now
我们所知道的那种,而是一种混合休眠。当我们试图挽救 Ubuntu 分区时,它又回到了主题上!;-)
基本上,您的所有数据仍然存在,只是不可见而已,因此即使从实时 CD 启动并使用gparted
也不会显示分区。
要采取的步骤:
- 停止对磁盘本身进行恢复现在。
- 购买额外的硬盘
- 将新硬盘添加到机器
- 启动 LiveUSB,安装
ddrescue
使用以下方式进入终端
ddrescue --binary-prefixes --cluster-size=64 --timeout=20s /dev/sdX /dev/sdY /media/ubuntu/PathToUSB/CrashRecovery.log
其中 X 是原始的,Y 是新的
/dev/sdX
从机器上物理移除testdisk
在 sdY 上使用- 如果弄乱了,请恢复步骤 4 中制作的图像,然后从步骤 7 重试
- 将所有已拯救的文件复制到您当前的备份驱动器(您确实有你有备份驱动器,不是吗?)如果你没有, 读以下问答(您属于用户类型 4)