【问题标题】:How to rebuild system reserved partition for uefi [closed]如何为uefi重建系统保留分区[关闭]
【发布时间】:2021-05-11 11:53:46
【问题描述】:

我有 Windows 10,我想用 lubuntu 运行双启动。我不得不删除系统保留分区并将其用于/boot/efi,因为由于某种原因它表明我不能创建超过 4 个主分区。但最终没有锻炼并在启动时显示An operating system wasn't found。我不了解引导加载程序以及问题所在,因此我启用了 UEFI 并添加了 EFI/ubuntu/grubx64.efi。一切正常,我没有遇到任何问题,但现在我需要用 Windows 双重启动,因为我有几个不能在 linux 上运行的程序。

如何重建系统保留分区并将其添加到 UEFI?

【问题讨论】:

    标签: boot uefi


    【解决方案1】:

    按照这个link你可以重建系统分区:

    • 首先,通过 Windows 安装介质启动基于 Windows 的计算机。
    • 然后在第一个安装屏幕中,按“Shift + F10”键,会弹出命令提示符。
    • 接下来输入“bootrec /fixmbr”并按“Enter”键。
    • 稍后输入“diskpart”并按“Enter”。
    • 然后键入“select disk 0”并按“Enter”。
    • 稍后输入“list partition”并点击“Enter”。
    • 键入“选择分区 n(n 是 Windows 操作系统分区)”并按“Enter”。
    • 输入“active”并点击“Enter”。
    • 随后,输入“Exit”并按“Enter”。
    • 之后,输入“bootrec /fixboot”并点击“Enter”。
    • 接下来输入“bootrec /rebuildbcd”并点击“Enter”。
    • 最终,您可以关闭命令提示符并关闭您的 PC。然后尝试从刚才修复的驱动器启动。

    还有其他参考资料link2 可能会有所帮助

    【讨论】:

    • 我这样做了,但没有发生任何好事。 USB驱动器中的文件被覆盖并且损坏无法再次启动。有新的文件夹被装箱为EFI/Microsoft。我将 UEFI 设置为 EFI/Microsoft/Boot/bootmgr.efi,但没有任何反应。
    【解决方案2】:

    我弄清楚我的问题是什么。我以传统的心情安装了 Windows 10,并且我的磁盘具有 MBR 分区表。 第一个错误是,我在 UEFI 模式下安装了 lubuntu 并尝试在 legacy mood 上运行它,所以它不起作用。 第二个错误是,试图修复和构建 Windows 10 以在 UEFI 模式下运行。 windows 只在 GPT 磁盘上运行 EFI,但我的是 MBR。

    最好的办法是在不创建系统保留分区的情况下重新安装 Windows 10,因为 MBR 仅限于 4 个主分区。

    我在 UEFI 模式下启动 lubuntu。当我需要运行 Windows 10 时,我选择从硬盘启动。

    (这是我发现在不丢失所有数据的情况下解决问题的唯一方法。我认为它会有所帮助,所以我把它留在这里而不是删除这个愚蠢的问题。)

    【讨论】:

      猜你喜欢
      • 2012-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-13
      • 1970-01-01
      • 2023-02-20
      • 2020-03-29
      相关资源
      最近更新 更多