修复另一个驱动器上的 Windows 启动错误

感性的

情况是这样的: 前几天,我尝试双启动linux,最后不得不卸载它。我以为简单地删除我安装它的分区就足够了,但现在我意识到这是一个大错误,我在启动时一直进入 grub 救援模式并且无法访问我的任何文件。

我尝试了所有可以在网上找到的简单修复方法,但没有一个对我有用。但我记得我的电脑中有第二个(大部分未使用)硬盘,所以我在上面安装了 Windows,这样我至少可以访问我的 SSD 上的所有文件、应用程序等。

现在我想知道是否有办法修复 ssd 启动时的 grub 问题,同时保持所有文件和 Windows 安装完整。所有驱动器都健康,我只需要解决 grub 问题。

附加信息:

我假设仍然安装的分区 grub 是我 SSD 中的系统保留分区,并且在我的硬盘驱动器上安装 Windows 将创建一个单独的系统保留分区,但是当我启动磁盘管理器时我看不到它。

当我查看系统保留分区时,efi/mictosoft/boot 里面什么也没有。但这只是通过文件浏览器,所以我不知道是否有隐藏文件

此外,如果可以将 Windows 许可证从 ssd 转移到硬盘驱动器,如果我无法摆脱 grub,这也可能会有所帮助。

马杜巴拉

如果使用 UEFI,则只需按 F12(键可能不同)即可访问引导菜单并选择 Windows 引导管理器。您可以从UEFI固件设置更改引导顺序。

不确定您的情况,但如果检测正确,Windows 通常会自动为其他以前安装的窗口添加启动菜单。因此,请检查是否还有其他条目,如果没有,请按照以下步骤添加一个。还要确保启动菜单超时设置为某个值。

您可以在当前的 Windows 启动管理器中为之前安装的窗口添加一个新的启动菜单:

 1. run cmd as admin 
        
 2. type - 

Bcdboot D:\Windows

  where replace D with the drive letter of that disk

之后将添加一个新的启动菜单,您可以在重新启动后从该驱动器启动

如果他们都没有修复那么

从Win安装USB引导

  1. 修理你的电脑
  2. 高级故障排除
  3. 命令提示符

并运行

 diskpart
 
 sel disk n (where n is number of that disk)
 
 list vol

验证 EFI 分区(EPS - EFI 系统分区)是否使用 FAT32 文件系统。为其分配一个尚未使用的驱动器号:

sel vol <number of volume>

assign letter=<drive letter>:

exit

为了修复引导记录:

cd /d <drive letter>:\EFI\Microsoft\Boot\

bootrec /FixBoot

如果使用 MBR

  1. 修理你的电脑
  2. 高级故障排除
  3. 命令提示符

依次输入以下三个命令,然后按Enter键:

bootrec / fixmbr

引导记录/修复引导

bootrec/rebuildbcd

移除安装介质后重新启动 PC 以检查修复是否成功

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将WSL(Windows上的Bash)根文件系统移至另一个硬盘驱动器?

如何在Mac OS Anaconda Navigator中的另一个驱动器上启动Jupyter笔记本?

来自C:驱动器的命令提示符,如何在另一个驱动器中启动可执行文件?

用于将文件保存到另一个系统驱动器的API POST方法抛出500错误

从另一个驱动器中删除Windows 8引导加载程序

两个驱动器上的双启动Windows 8和Ubuntu 13.04

Windows将引导加载程序移至另一个驱动器

将C与另一个驱动器合并,Windows 7无法启动

通过USB启动盘将文件从一个NTFS驱动器复制到另一个驱动器

可以在双引导系统中使用Bitlocker,并且在一个驱动器上使用Windows,在另一个驱动器上使用Linux吗?

在18.04中从另一个访问一个加密的启动驱动器

双启动-与Windows在同一驱动器上吗?

如何在另一个硬盘驱动器上访问Windows 8?

如何将windows.old文件夹复制到另一个驱动器?

将Windows 10分区移动到同一驱动器上的另一个位置,避免启动问题

如何从另一个硬盘驱动器擦拭Windows文件夹?

将可启动的USB驱动器克隆到另一个具有相同大小的存储棒

限制Windows在启动期间仅连接一个特定的硬盘驱动器

Windows 10:Windows似乎在启动后会创建一个空的本地驱动器

如何将ubuntu添加到Windows 10启动管理器,但它将在另一个硬盘驱动器中?

是否可以将Windows 10安装到更大的驱动器上,同时将引导加载程序和休眠文件放在另一个更小,更快的驱动器上?

如何在Windows 7中的另一个硬盘驱动器(如VM)上启动Ubuntu的真实安装

如果我将Ubuntu刻录到一个内部硬盘驱动器上并启动它以将其安装在另一个硬盘驱动器上,我可以撤消它吗?

在另一个驱动器上使用Windows双重引导Ubuntu

如何将启动分区从一个驱动器分区更改为另一个驱动器分区?

在单个驱动器 (UEFI) 上使用 2 个 Windows 10 双启动:为什么一个 Windows 实例执行完整的启动周期?

当数据文件位于 Windows 10 上的网络驱动器上时出现 ODBC 错误“无法启动 MYOB”

克隆(Clonezilla)Windows + Ubuntu 双启动,但现在 GRUB 在错误的驱动器上启动 Ubuntu

我的硬盘有错误,如何将其复制到另一个驱动器