首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在上修复UEFI (Windows 10 /Ubuntu20.04双引导)?

如何在上修复UEFI (Windows 10 /Ubuntu20.04双引导)?
EN

Ask Ubuntu用户
提问于 2021-01-04 17:33:23
回答 6查看 11.7K关注 0票数 3

我试图安装Ubuntu20.04作为一个双引导到东芝Dynabook卫星临L50-G-182,其中有Windows 10预装。我使用Ubuntu现场USB棒将Ubuntu安装到SSD的最后一部分。图片显示了磁盘布局(从USB直播棒启动时截图):

当我在Ubuntu安装后重新启动时,Windows就会自动启动,而不会出现grub/Ubuntu。我没能解决这个问题。

这里有很多关于这个话题的文章和文章,但是这些文章都没有帮助。下面是我试图修复这个问题的简短版本。

  • 我检查了UEFI/BIOS。grub和Ubuntu都没有。
  • 我试图通过BCDEditBCDEdit:bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi从Windows修复双引导。
  • 我试过启动修复来修正启动顺序。
  • 我试着改变启动顺序。因此,我启动了Ubuntu现场USB棒。这是efibootmgr:BootCurrent: 0005超时:5秒BootOrder: 2004,0005,2005,2001,2003 Boot0000* Linpus lite Boot0001* ubuntu Boot0002* EFI PXE 0,用于IPv4 (7C-D3-0A-90-C7-AB) Boot0003* EFIPXE0forIPv6 (7C-D3-0A-90-C7-AB) Boot0004* Windows Boot0005* Linpus Boot2001* Linpus Boot 2001* EFI网络Boot 2004*HDD1/SSD2 1 Boot 2005*HDD2 1/ssd2

ubuntu条目可能是USB棒吗?看起来我的Ubuntu分区是不可见的。下面是输出详细的终端的图片:

BIOS,引导选项卡(通过按F2访问)e:

安全选项卡:

这里是如何安全标签>三星。看上去:

以下是t看起来像高级选项卡的样子:

高级选项卡->系统配置:

引导管理器(通过按F12访问):

EFI系统分区:

  • 下面是文件夹结构当前的样子(13.01.2021),屏幕截图取自正在加载的引导修复USB活动棒:

一切都不同了。我正要恢复这台机器的第一个全磁盘备份。偶然地,我选择了另一台运行Ubuntu的机器的备份。令我非常惊讶的是,当我在克隆过程完成后重新启动机器时,Grub出现了,Ubuntu没有任何问题地启动。

在此之后,我将Ubuntu安装更新为当前版本,这就是我现在正在运行的版本。是的,我失去了Windows安装,但我仍然有原来的备份以防万一。

EN

回答 6

Ask Ubuntu用户

发布于 2021-01-10 11:57:57

由于个人经验,一些系统在讨论引导内容时有错误的固件(例如,许多人抱怨缺少引导项.)

我要做的唯一一件事就是从一个完全空的磁盘开始;这样我们就可以排除任何Windows干扰:

  • 如果它解决了这个问题,你就会发现问题的根源,你就有了一个坚实的起点。
  • 如果这对你没有帮助,什么也做不了。
票数 1
EN

Ask Ubuntu用户

发布于 2021-01-13 15:25:00

我建议格式化整个磁盘,进入bios并禁用“安全引导”或行中的其他内容,以防止安装和/或引导任何不在NTFS (windows文件系统)上的操作系统。通过禁用该选项,您将允许安装GRUB,这是Linux的引导管理器。然后,在禁用了“安全引导”之后,您可以继续并将磁盘划分为两个分区,一个用于Linux,另一个用于Windows,然后安装windows,请注意windows将尝试使用整个磁盘,因此您需要选择“自定义安装”,并告诉它使用其中一个分区,正常安装窗口。然后,从带有Linux的USB棒启动,如果它检测到您安装了Windows 10,它将自动选择免费分区作为安装分区,并保存您的工作(这就是为什么您首先安装windows ),但是,如果它没有检测和安装windows 10,选择“手动分区”并选择您创建的免费分区,使用自动分区并继续安装Linux,但是要小心不要选择任何windows分区,否则会关闭windows安装。Linux将正常安装,然后询问您是否希望在主引导扇区安装Grub,请答应并让它完成它的工作。然后删除安装USB并重新启动PC。它将向您显示一个引导选项列表,选择您想要引导的内容并查看,您已经在双引导上使用了Win10和Linux。如果要更改默认引导选项,请阅读

票数 1
EN

Ask Ubuntu用户

发布于 2021-01-15 19:01:07

@JJD -我已经经历过好几次了.在这个假设下,U试图从Windows中移开以供日常使用,这是最适合我的方法。

以下是我所做的:

  1. 使用Windows工具从现有Windows安装中创建VM。显然,VM将包括您安装的所有软件-但它也将保留所有的垃圾和无用的东西,所以我建议清理之前,创建VM。
  2. UEFI引导正在创建各种不想浪费时间的问题(我知道这可能会造成一场糟糕的风暴)。因此,只需在您的BIOS设置中关闭它,并使用“遗留引导”。
  3. 在系统上执行Ubuntu的干净安装(确保将旧Windows系统的VM副本保存在单独的存储上!)--我的意思是清除系统上的所有现有分区--在执行此操作之前,请确保备份!
  4. 我在需要的时候使用本机QEMU启动Windows。到目前为止,只有两个用例-- (a)使用Linux上不可用的Windows工具准备所得税;(b)在旧Windows安装中查找东西--我已经至少一年没有碰过它了。当然,任何虚拟化GUI工具也会工作。

希望这对-mgw有帮助

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1305015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档