首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使grub菜单在双引导Ubuntu22.04Windows 11上工作。

使grub菜单在双引导Ubuntu22.04Windows 11上工作。
EN

Ask Ubuntu用户
提问于 2022-04-24 13:55:45
回答 3查看 26.8K关注 0票数 3

我的情况如下:我想在我的笔记本上安装Ubuntu水母22.04LTS,而不是manjaro。笔记本电脑已经有了一个双启动,所以我认为用另一个Linux系统代替它应该不是什么大问题。虽然果酱水母的安装似乎成功了,但在重新启动笔记本电脑之后,它就成了一个循环。首先,它显示了在grub菜单之前总是显示的普通屏幕。它是一个带有一些硬件数据的屏幕,提醒您按F1键获取Bios菜单。然后,它显示了一个主要是黑色的屏幕和一条信息,尿布太快读不懂。在此之后,还有另一条消息说“重置系统”。然后返回到第一个屏幕。

我可以输入一个菜单,其中有可能选择引导管理器。如果选择"Windows 11“,windows 11将正常启动。如果我选择从三星开始(磁盘是三星MZVLB256HBHQ-000L7(nvme))的另一个选项,我将再次进入循环。

笔记本电脑:联想Thinkpad T495早期安装:带Windows 11和Manjaro安全引导的双引导:拨号通过: USB分区表: gpt型号三星MZVLB256HBHQ-000L7(nvme)

有五个分区: 1: fat32 \ EFI系统分区分区标志: ext4,隐藏,特别是2:无信息,Microsoft保留分区标志: msftres 3: ntfs基本数据分区: msftdata 5: msftdata-(我尝试在这里安装Ubuntu -) 4: ntfs基本数据分区\x标记:隐藏,diag

我在“尝试Ubuntu”sudo efibootmgr -c -g -w -L "ubuntu" -l "\EFI\ubuntu\shimx64.efi" -d /dev/nvme0n1 -p 1中输入了-mode。结果是: BootCurrent: 001B超时:0秒BootOrder: 0001,0016,001B,0017,0018,0019,001 A,0000,001C Boot0000* Windows Boot Manager Boot0010 Setup Boot0011 Boot Menu Boot0012 Boot0012 Boot Menu Boot0012 Boot0012 Option屏幕Boot0013 Lenevo Diagnostics Boot0014启动中断菜单Boot0015启动菜单Boot0015 Boot0017* USB Boot0018* NVMe0 Boot0019* NVMe1 Boot001A* ATA HDD0 Boot001B* USBBoot001C*Boot0013 Boot001D调整信息Boot001C* Boot0001 0001*

在"Thinkpad安装->启动“(我认为这是UEFI设置,我达到它之前按f1 ),我得到以下信息:1 USBCD2USBHDD3USBFDD 4 NVMe0三星MZVL.5 NVMe1 6 ATA HDD0 7 8 PCI局域网没有"ubuntu“条目

我试图通过以下方式解决这个问题:

  • 安装时启用第三方程序下载
  • 使用引导修复工具:该工具运行了很长一段时间,但是没有进展可识别(即使我在调试模式下启动它),您可以在https://paste.ubuntu.com/p/pWmbMzN959下找到报告(也是因为其他一些尝试使双重引导工作,nvme0n1p5现在称为nvme0n1p6)当前报告:https://paste.ubuntu.com/p/Wj6MJFSvbD I让引导修复工具再次运行,但它仍然什么也没做。

如果能对此提供任何帮助,我们将不胜感激。

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2022-04-25 19:21:02

结果发现,在点击“启动”的Thinkpad设置中有一个名为“”的选项。禁用它解决了问题。

启动菜单。选项“”被选中并设置为“禁用”:

票数 2
EN

Ask Ubuntu用户

发布于 2022-04-24 14:25:42

Ubuntu22.04附带了GRUB2.06,在这个版本上,OSes默认设置为“禁用”,这意味着您不会像以前一样在Grub提示符上找到其他的OSes,这里有一个解决办法。

打开grub配置文件,sudo gedit /etc/default/grub

然后添加这一行GRUB_DISABLE_OS_PROBER=false

截图的配置文件编辑从天哪!乌本图!

保存文件,然后运行以下命令:

代码语言:javascript
复制
sudo update-grub

最后,重新启动系统。您将在Grub提示符上看到OSes的其余部分。

来源:天哪!乌本图!

票数 5
EN

Ask Ubuntu用户

发布于 2022-04-25 14:35:53

尝试下载USB闪存驱动器(或CD-R,如果您有光驱)版本的rEFInd。 -写到USB闪存驱动器(或CD-R),并尝试引导它。如果它启动,它可能会显示至少两个Ubuntu选项,其中一个引导到GRUB,另一个直接引导Linux内核。如果其中任何一个都能工作,如果rEFInd的Windows选项也有效,您可以尝试将rEFInd安装到硬盘上,最好是通过Debian包或PPA安装。如果这是成功的,那么您将通过rEFInd (而不是GRUB )引导。

上面的要点是绕过GRUB,GRUB在您的计算机上似乎是不正常的。修复GRUB显然是另一种选择,但我没有看到任何明显的配置问题,因此我对这种方法没有任何建议。

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

https://askubuntu.com/questions/1404259

复制
相关文章

相似问题

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