首先让我解释一下背景。我有一台带有两个硬盘的笔记本电脑(我称之为A计算机),带有Windows的480 it的SSD和带有Ubuntu的120 it的SSD。我在bios中的引导优先级首先设置为Ubuntu。/i在Ubuntu中安装了GRUB启动菜单,所以在困难的情况下,我可以在操作系统之间进行选择: Ubuntu还是Windows。好的,到目前为止,接下来是问题。
我买了一台带有预装Windows的新计算机(将称为计算机B),并希望使用带有Ubuntu的120 as (从计算机A)作为引导的主要硬盘驱动器。我在B计算机上安装了,但是Ubuntu还没有启动。实际上,在B计算机的BIOS菜单中,我可以看到带有Ubuntu的SSD在那里,但是当我试图引导它时,就像它被忽略了,所以Windows (预装)被引导。
所以我做了一个测试:在计算机A中,我用Windows删除了SSD,只允许SSD使用Ubuntu。但是当打开计算机时,Ubuntu没有启动,它直接进入BIOS菜单。在BIOS菜单中,我看到带有Ubuntu的SSD不存在,就像它上没有SSD一样。所以我把Windows的SSD放回去,转到BIOS菜单,可以看到那里的两个SSD,甚至可以正常启动Ubuntu。另外,如果我只允许使用Windows的SSD,Windows将正常启动。但是Ubuntu的SSD并没有发生同样的情况。
我不知道为什么,但感觉像SSD与Ubuntu依赖于带有Windows的SSD被引导。我试图从Ubuntu中删除GRUB启动菜单,但是我仍然无法单独用Ubuntu启动SSD,而没有其他带有Windows的SSD。我需要让它正常工作,这样我就可以把Ubuntu的SSD从计算机A移到计算机B。
请帮帮我!如果情况不明朗,我会在这里回答问题。谢谢!
发布于 2021-05-11 22:56:58
多亏了@oldfred,我解决了我的问题。只需遵循https://help.ubuntu.com/community/Boot-Repair中的步骤。非常感谢!
https://askubuntu.com/questions/1337024
复制相似问题