我知道我的问题可能重复,但我花了很多时间在 google 和 askubuntu 上,却找不到答案。
我与 Windows 7 一起安装Ubuntu 13.10
(我有 C 盘100GB
和 D 盘 200GB
)。安装时,我从 D 盘为 Ubuntu 分配了 80GB。因此安装后我无法启动 Windows。使用工具 gparted、Ubuntu Boot repair 和 testdisk,我尝试修复启动,但(as i guess
)从 SDA 中删除了一些重要内容...
所以重启后,我有grub rescue prompt
。所有分区都是未知文件系统。我尝试启动到 LiveUSB Ubuntu 13.10...因为我有Windows 分区上sda1
,并且Linux 交换在 sda2 上...和 130GB 未分配内存(我猜是 D 盘)...我有很多重要的信息D drive
。
那么我该如何恢复分区?
任何帮助都值得感激!
答案1
从实时系统启动,并使用gpart
用于扫描文件系统的实用程序。
答案2
尝试:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
它应该检测缺失的 MBR 并进行修复。对我来说它确实做到了,但我不知道这是否意味着它也能恢复 Windows 的启动能力,但这是这个应用程序的工作,所以它应该做到。
笔记:ppa 仅适用于支持的版本Ubuntu。