这是从Linux修复Windows 10引导程序的方法

目录:

视频: [AM+AE] Personal 2D Intro || first time use Rsmb 👊👊 2024

视频: [AM+AE] Personal 2D Intro || first time use Rsmb 👊👊 2024
Anonim

由于Windows 10具有侵略性和地域性,类似的问题会经常出现。 因此,建议在双引导模式下安装Linux之前先安装Windows 10。

Linux的侵入性要小得多,并且不会损坏Windows 10引导程序。 尽管如此,在Windows 10主要更新“重新安装” Windows 10之后,仍然会出错。如果发生这种情况,您可以使用Linux(Ubuntu)进行修复,我们在下面提供了3种方法。

如何从Linux修复Windows 10 Bootloader错误

  1. 在Ubuntu上使用Boot Repair实用程序
  2. 在终端中修复Windows 10引导程序
  3. 尝试使用LILO

解决方案1 ​​–在Ubuntu上使用Boot Repair实用程序

让我们从最简单的方法开始。 也许知道,Ubuntu附带了一个名为Boot Repair的小型实用程序,该实用程序在运行时修复Windows 10引导加载程序损坏。 您需要安装在USB驱动器上的最新版本的可引导Ubuntu。 之后,您需要安装该实用程序,并且无需干预终端,即可修复Windows 10引导加载程序。

  • 还请阅读:不能在Windows 10上安装Linux吗? 这是做什么的

只需几个简单步骤即可完成此操作:

    1. 在此处下载Ubuntu live发行版,然后将其安装到USB。 您可以使用通用USB安装程序(最好)工具来完成此操作。 使用此应用程序很重要,否则驱动器将无法启动。
    2. 插入驱动器并从中启动。
    3. 转到“ 尝试不安装Ubuntu ”选项。 万一失败,请打开BIOS / UEFI设置, 禁用“安全启动”选项,然后重试。
    4. Ubuntu启动后,按Ctrl + Alt + T打开终端。
    5. 在命令行中,运行以下字符串,并在每个字符串之后按Enter:
      • sudo add-apt-repository ppa:yannubuntu /启动修复
      • sudo apt更新
      • sudo apt安装启动加载程序
    6. 这应该安装了Boot Repair应用程序 ,您现在可以在Application菜单中找到它。
    7. 打开它,然后选择“ 推荐维修”,然后等待完成。

解决方案2 –修复终端中的Windows 10引导程序

第二种方法依赖于通过终端运行的Syslinux。 为了安装和利用Syslinux修复Windows 10引导加载程序,您需要运行一批命令。

如果您不熟悉这些工作方式,建议您坚持第一种方法。 否则,步骤相当简单,您只需将“ sda”输入替换为Windows 10系统驱动器号。

  • 另请阅读:Windows Defender防火墙支持Linux的Windows子系统

请按照以下步骤使用Syslinux修复Windows 10引导程序:

    1. 使用可启动的USB驱动器再次启动。
    2. 打开终端
    3. 在命令行中,键入以下字符串,然后在每个字符串之后按Enter:
      • sudo apt-get安装syslinux
      • 须藤dd if = / dev / sda = / usr / lib / syslinux / mbr.bin
      • 须藤apt-get install mbr
      • 须藤install-mbr -in -p D -t 0 / dev / sda
    4. 不要忘记用Windows 10系统驱动器替换“ sda”。
    5. 之后重新启动,Windows 10应该可以正常启动。

解决方案3 –尝试使用LILO

最终方法利用LILO(Linux加载程序),LILO是负责管理双启动的小程序。 至少对于不习惯的眼睛,该过程与上一个过程相似。

无论哪种方式,如果前两个步骤都不适合您(第一个步骤应该解决引导加载程序问题),那么LILO当然是一个方便的选择。

  • 另请阅读:从Microsoft Store下载Ubuntu 18.04长期支持

以下是通过Linux Terminal用LILO修复Windows 10引导程序问题的方法:

  1. 使用可启动的USB驱动器再次启动。
  2. 打开终端
  3. 在命令行中,键入以下字符串,然后在每个字符串之后按Enter:
    • 须藤apt-get install lilo
    • 须藤lilo -M / dev / sda mbr
  4. 重新启动,您就可以开始了。 Windows 10引导程序已修复。

话虽如此,我们可以得出本文的结论。 希望您能够通过Windows 10引导加载程序解决此问题

这是从Linux修复Windows 10引导程序的方法