[修复] 错误“没有这样的分区 – Grub救援”

之前将计算机配置为双启动 Windows 和 Linux 发行版(最常见的是 Ubuntu)的一些用户报告说他们的电脑 正在进入 Grub 救援模式并显示错误 No Such Partition – Grub Rescue。

在彻底调查此特定问题后,发现有几种不同的情况可能会触发此问题的出现。以下是可能导致此问题的潜在罪魁祸首的列表:

  • GRUB 引导加载程序已损坏或已删除– 如果您看到此错误是由于与 GRUP 引导加载程序关联的某种类型的损坏数据,或者在您不情愿地删除了与其关联的数据之后,您可以通过手动重新配置该实用程序以使用正确的文件。
  • 引导加载程序配置错误或损坏– 由于 BCD 数据配置错误或损坏也可能导致此问题,您应该能够通过从提升的命令提示符重建引导配置数据来解决此问题。
  • 当前引导配置不一致——如果问题是由输入 GRUB 引导加载程序的错误数据引起的,您可以通过使用注册表备份将计算机恢复到良好配置来潜在地解决该问题。

现在您已经了解了每个潜在的罪魁祸首,下面列出了其他受影响的用户已成功用于解决问题并阻止他们的计算机启动到 Grub 救援模式的方法:

方法 1:手动重新配置 GRUB 引导加载程序

到目前为止,最有效的修复方法也是您应该开始的修复方法,因为它破坏性最小,是手动重新配置 GRUB 引导加载程序并确保优先考虑主操作系统。

一些受影响的用户已经确认,他们最终通过遵循一组旨在手动重新配置 GRUP 引导加载程序以优先处理主操作系统的说明,设法绕过 GRUB 救援状态。

如果这种情况适用,请按照以下说明直接通过GRUB Rescue菜单执行此操作:

  1. 一旦您的 PC 进入 GRUB 救援模式,键入以下命令并按Enter以获取所有可用分区的概览:
    ls
  2. 执行此操作后,您应该了解主磁盘上当前拥有的所有分区。此时,您需要确保选择主操作系统。在我们的例子中,正确的分区是 (hd0,msdos2),因此我们使用以下命令来查询分区:
    ls (hd0, msdos2)

    注意:确保根据您的情况用正确的示例替换分区。如果您收到类似“文件系统是 ext2 或 ext3 ”的消息,则您已经正确识别了包含您的主要操作系统的分区。
    注意 2:如果您询问分区并收到消息“文件系统未知”,则说明您没有选择正确的分区。

  3. 选择正确的分区后,键入“ set ”并按Enter 键查询并获得主分区的最终列表。
  4. 接下来,键入以下命令并在每个命令后按Enter以将 GRUB Bootloader 的优先级更改为正确的优先级:
    设置启动 = (hd0, msdos5)设置前缀=(hd0, msdos5)/boot/grubinsmod正常普通的
  5. 输入最后一个命令后,您将进入 GNU Grub 主菜单。进入此屏幕后,只需选择要从中启动的操作系统,然后按Enter。

如果此方法对您不起作用并且引导序列最终在相同的No Such Partition -Grub Rescue 错误中引导,请返回到下面的下一个可能的修复。

方法 2:重建引导配置数据文件 (BCD)

如果第一种方法对您不起作用,下一步是使用引导配置数据 (BCD) 实用程序在所有磁盘上找到 Windows 安装文件并将它们添加回引导列表,以便引导顺序可以定位它在启动期间。

许多以前处理No Such Partition – Grub Rescue 错误的用户都成功使用了此方法。成功重建 BCD 文件集群使它们能够正常双引导,而无需被迫进入 GRUP Rescue 菜单。

重要提示:此方法将要求您插入兼容的安装 Windows 安装媒体。如果您还没有准备好,您可以从头开始创建 Windows 安装介质并将其加载到 USB 驱动器上

满足所有要求后,请按照以下说明操作:

  1. 插入包含安装介质的 U 盘,然后通过电源按钮正常启动计算机。
  2. 根据您的主板制造商,按相应的按钮访问设置键。
    注意:设置密钥因制造商而异。最常见的设置键是F 键(F2、F4、F6、F8)、Esc 键或 Del 键(在 Del 计算机/笔记本电脑上)之一。如果您在访问“设置”菜单时遇到问题,请在线搜索有关访问它的具体说明。
  3. 进入“设置”菜单后,访问“启动”选项卡并确保将包含安装介质的 U 盘设置为“启动选项#1”
  4. 保存更改,然后重新启动并允许您的计算机从安装媒体启动并等待安装文件加载。
  5. 到达第一页后,单击下一步,然后单击屏幕右下角的修复计算机。
  6. 接下来,等待“恢复”菜单加载,然后选择“疑难解答”并从可用选项列表中单击“命令提示符” :
    注意:在某些 Windows 10 版本上,您还可以通过在启动过程中强制 3 次连续的系统中断来从恢复菜单启动。
  7. 进入提升的命令提示符后,键入以下命令并按Enter 键以修复与 Windows 安装相关的 MBR 依赖项:
    bootrec /fixmbr
  8. 命令成功处理后,键入以下命令并按Enter 键以修复与Windows安装相关的启动配置数据
    bootrec /fixboot

    注意:如果您在输入上述 2 个命令之一时收到“访问被拒绝”错误,请按照这些说明修复 bootrec 访问问题。 

  9. 接下来,键入以下命令并按Enter以扫描所有磁盘以查找 Windows 安装介质:
    bootrec /scanos

    注意:此操作可能需要一些时间,具体取决于分区的大小。在操作完成之前不要关闭此窗口。

  10. 如果操作成功完成,请键入以下命令以有效重建 BCD 配置数据:
    bootrec /rebuildbcd
  11. 当要求确认时,键入Y并按Enter确认并开始操作。
  12. 最后,键入“exit”并按 Enter 以有效离开提升的 CMD 提示符并让您的 Windows 正常启动。

如果最终结果相同(引导尝试以相同的No Such Partition error结束),请向下移动到下面的下一个方法。

方法 3:使用注册表备份恢复上次良好的配置

如果上述方法都不适合您,您可以使用最后一个已知的正确备份来修复当前配置,这样您就可以毫无问题地进行双启动。

这样做将需要您使用“高级选项”菜单打开提升的命令提示符并运行一系列命令,这些命令将允许您使用最后一次已知的正确配置进行引导。

据报道,许多处理No Such Partition -Grub Rescue 错误的用户成功使用了此方法。

为了使用注册表备份恢复最后一次已知的正确配置,请按照以下说明操作:

  1. 插入兼容的Windows 安装介质,并在出现提示时按任意键从中启动。
    注意:如果您没有兼容的安装介质或您的系统无法从中启动,请按照方法 2中的步骤 1 到 4 进行操作。
  2. 成功从安装介质启动后,单击屏幕左下角的修复计算机。
  3. 最终进入“高级恢复”菜单后,单击“疑难解答”,然后从可用选项列表中单击“命令提示符” 
  4. 进入提升的命令提示符后,键入“ C: ”并按 Enter 键以访问安装 Windows 的分区。如果您将 Windows 安装在不同的分区上,请相应地替换该字母。
  5. 接下来,键入“ dir ”并按Enter键以访问操作系统驱动器的根位置。
    注意:建议在继续之前备份当前注册表。为此,请输入以下命令并在每个命令后按Enter键:

    光盘 \windows\system32\config
    MD备份
    复制 *.* 备份
  6. 接下来,键入以下命令并按Enter以访问最后一次正确的配置并修改默认行为以从中启动:
    CD 回归
    复制 *。* ..
  7. 出现提示时,按A并再次按Enter 。
  8. 最后输入exit回车即可退出正常启动。这应该将您带到主 GRUP 菜单,您应该可以在其中进行双引导。
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年7月2日 下午9:34
下一篇 2023年7月2日

相关推荐

  • 如何在不登录Win10的情况下在本地运行PowerShell脚本

    Windows PowerShell是执行一些基本操作、耗时的管理任务和许多其他任务的最佳终端之一。有些人甚至使用这个平台来强制更新 Windows 10,防止自动发生错误更新等。…

    2023年4月8日
  • 如何打开或关闭Windows Defender实时保护

    Windows Defender 防病毒软件使用实时保护来扫描您的下载内容以及您在设备上运行的程序。本指南将向您展示如何在 Windows 10 电脑上打开或关闭 Windows …

    2023年7月28日
  • 如何恢复未保存或删除的记事本文件

    您是否遇到过在保存编辑内容之前记事本文件意外关闭的情况?您正在将收集的内容组织到记事本文件中,但记事本文件突然停止响应。您只能使用任务管理器结束记事本任务。或者,当您正在处理记事本…

    2023年7月29日
  • 事件ID8233,规则引擎报告VL激活尝试失败

    如果事件ID8233:规则引擎报告失败的VL激活尝试一直困扰着您,那么这篇文章可以帮助您。当用户无法更改密码或无法激活批量许可证激活所涵盖的Microsoft产品时,会记录此事件,…

    2023年12月11日
  • 如何识别主板上的BIOS芯片(3步查看bios芯片型号)

    BIOS 芯片是牢固地放置在主板上的非易失性微芯片。如果芯片损坏或损坏,您的 PC 可能会出现故障。要解决这个问题,您可能会面临;您需要弄清楚它的位置。 快速回答,可以通过目测、扫…

    2023年3月5日
  • 如何在没有Vesa的情况下安装显示器

    如果没有适当布置家具、工具和配件,小型工作区可能会显得凌乱。但即使空间不是问题,使房间具有吸引力也可以创造完美的工作环境。现在流行的趋势是为显示器添加 VESA 支架,并将其安装到…

    2023年3月17日
  • 如何在Windows上下载所有语言的字体

    如果您经常使用不同的语言,您可能希望确保可以获得适用于它们的所有字体。虽然您可以根据需要单独安装字体,但这可能会带来不便,尤其是当您正在工作时。 那么,为什么不下载 Windows…

    2023年6月19日
  • 如何修复Windows11中损坏的本地组策略

    组策略是 Windows 上的一个功能强大的工具,允许管理员管理网络上计算机的各种设置和配置选项。如果您怀疑您的组策略已损坏,可以采取一些步骤来修复它。在本文中,我们将向您展示如何…

    2023年11月11日
  • 如何在Windows11中使用快捷方式打开多个网站

    您是否知道可以通过右键单击桌面,选择“新建” > “快捷方式”,然后输入 URL 来将网站快捷方式添加到 Windows 11?但是,您无法使用该方法设置打开多个网站的快捷方…

    2023年7月11日
  • 怎么在YouTube上赚钱,油管1000次观看能赚多少钱?

    您可能听说过普通人在YouTube上赚钱的故事,然后想,“嘿,我也能做到!”。虽然赚取数千美元可能不现实,但您可以快速开始赚钱,特别是如果您拥有强大的订阅者基础。按照本指南让您的视…

    2022年9月20日