linux引导失败(linux添加win10引导)

hao333 9030 7807

由于Windows 10的攻击性和地域性,此类问题会经常出现。这就是为什么建议在双启动模式下安装Linux之前先安装Win10。

Linux 的侵入性较小,不会损坏Win10 引导加载程序。尽管如此,在Windows 10 重大更新后“重新安装”Windows 10 后,事情仍然可能会出现问题。如果出现这种情况,您可以使用Linux(Ubuntu)进行修复,我们提供以下3种方法。

如何修复Linux 上的Win10 引导加载程序错误

解决方案1 在Ubuntu 上使用启动修复实用程序

让我们从最简单的方法开始。如您所知,Ubuntu 附带了一个名为“启动修复”的小工具,可以即时修复Windows 10 启动加载程序损坏。您需要安装在USB 驱动器上的最新可启动版本的Ubuntu。之后,您需要安装该实用程序,并且在不插入终端的情况下修复Windows 10 引导加载程序。

以下是如何通过几个简单的步骤完成此操作:

--在这里下载Ubuntu live 发行版并将其安装到USB。您可以使用通用USB 安装程序(最佳)工具来完成此操作。使用此应用程序非常重要,否则驱动器将无法启动。

--插入驱动器并从中启动。

--转到“尝试安装Ubuntu”选项。如果失败,请打开BIOS/UEFI 设置,禁用安全启动选项,然后重试。

--Ubuntu启动后,按Ctrl + Alt + T打开终端。

--在命令行中,运行以下字符串并在每个字符串后按Enter:

sudo add-apt-repository ppa:yannubuntu/boot-repair

须藤apt更新

sudo apt install 引导加载程序

--这应该安装引导修复应用程序,您现在可以在“应用程序”菜单中找到该应用程序。

--打开它并选择推荐修复并等待其完成。

解决方案2 在终端内修复Win10 引导加载程序

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

如果您不熟悉这些方法的工作原理,我们建议您坚持使用第一种方法。否则,步骤相当简单,您只需将输入的“sda”替换为您的Windows 10 系统驱动器盘符即可。

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

--使用可启动USB 驱动器再次启动。

--打开终端。

--在命令行中,键入以下字符串并在每个字符串后按Enter:

sudo apt-get install syslinux

sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda

sudo apt-get install mbr

sudo install-mbr -i n -p D -t 0 /dev/sda

--不要忘记将“sda”替换为您的Windows 10 系统驱动器。 --重新启动后,Windows 10 应该可以正常启动。