误删分区导致双启动菜单故障,无法进入Windows及Ubuntu系统
误删分区导致双启动菜单故障,无法进入Windows及Ubuntu系统
看起来你是在Windows磁盘管理里误删了某个关键分区(大概率是EFI系统分区或者Windows的系统/恢复分区),直接搞崩了双启动引导,现在卡在GRUB命令行界面,连Windows也进不去了。别慌,咱们一步步来解决问题:
第一步:先手动引导进入Ubuntu
现在你卡在GRUB命令行,先试试手动定位Ubuntu分区并启动系统,之后再做修复:
- 在命令行输入
ls,会列出所有识别到的分区,格式大概是(hd0,gpt1)、(hd0,gpt2)这类 - 逐个测试分区,找到你的Ubuntu根分区:输入
ls (hdX,gptY)/boot/grub,如果能看到grub.cfg这类配置文件,就说明找对了 - 假设找到的目标分区是
(hd0,gpt3),依次输入以下命令:
执行完应该就能进入Ubuntu系统了set root=(hd0,gpt3) set prefix=(hd0,gpt3)/boot/grub insmod normal normal
第二步:修复双启动引导
进入Ubuntu后,咱们先把GRUB引导修好,再检查Windows的状态:
- 打开终端,安装
boot-repair工具:sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install boot-repair - 运行
boot-repair,选择「Recommended repair(推荐修复)」,工具会自动检测并修复引导问题 - 修复完成后重启,看看双启动菜单是否恢复;如果还是进不去Windows,那说明你误删的是Windows的核心分区,得先恢复分区
第三步:恢复误删的Windows分区
如果Windows依旧无法启动,大概率是误删了Windows系统分区或EFI分区,用分区恢复工具试试:
- 在Ubuntu终端安装
testdisk工具:sudo apt install testdisk - 运行
sudo testdisk,跟着向导操作:选择你的SSD磁盘 -> 选择分区表类型(一般是GPT) -> 选择「Analyze」-> 选择「Quick Search」,工具会扫描出之前存在的分区 - 找到你误删的Windows分区,标记为「P(Primary)」,按回车保存分区表后重启
- 之后可以用Windows安装U盘做最后修复:插入安装介质,选择「修复计算机」->「疑难解答」->「启动修复」,让系统自动修复Windows引导
小提醒
操作分区工具时一定要仔细确认分区信息,别误操作其他分区造成二次损坏;如果testdisk恢复失败,可能需要专业数据恢复工具,但先试试上面的步骤,大部分误删分区的情况都能解决。
备注:内容来源于stack exchange,提问作者Zee180_
相关产品推荐
相关产品推荐

