我有一台 512GB SSD 笔记本电脑,其中预装了 Windows。最近,我安装了 ubuntu 以实现双启动。两个操作系统都运行良好。今天突然我在启动 Windows 时遇到了 BSOD 错误。我尝试了多种方法来解决这个问题,但都失败了。笔记本电脑会进入“准备自动修复”状态,然后在下一个屏幕上出现 BSOD。我的 Ubuntu 运行良好。因此,我尝试使用“mount”安装 Windows 分区和 EFI 分区,并发现两个分区都有一个名为 /EFI 的类似目录,并且它有 Windows 启动管理器。因此,我尝试将 EFI 分区中的目录复制到 Windows 目录。在这样做时,我删除了 EFI 分区中的目录。现在我的笔记本电脑直接进入 BIOS,甚至没有显示任何启动菜单。我正在使用可启动的 Ubuntu 闪存驱动器启动系统。这样做,我可以完美地看到我的所有分区。所以,我很确定这不是硬件问题。这可以解决吗,还是我必须从头开始安装这两个操作系统。谢谢!!
答案1
如果您很幸运并且没有过多地破坏启动环境,那么您应该能够在不进行完全重新安装的情况下完成操作:
- 创建 Windows 启动媒体,或使用 Windows 恢复磁盘(如果有)
- 按照以下说明修复 Windows 启动 如何在 Windows 10 中运行启动修复
- 这将重新创建 EFI 分区,但只能启动 Windows
- 使用 Rescatux 磁盘 恢复 Grub 和 Linux 启动。
如果一切顺利,您将恢复 Windows 和 Linux 安装。将来,使用实用程序修改启动数据比手动进行危险的分区修改更安全。