首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >改变了戴尔笔记本电脑上的UEFI主板,现在它说没有检测到操作系统。

改变了戴尔笔记本电脑上的UEFI主板,现在它说没有检测到操作系统。
EN

Ask Ubuntu用户
提问于 2015-09-02 15:24:14
回答 2查看 2K关注 0票数 5

我的笔记本电脑运行的是最新的Ubuntu,因为一个小问题,主板被替换了。新主板的规格与旧版相同。但更换后,操作系统就不会被检测到。

  • BIOS中是否有一些可以解决问题的设置,或者我真的应该重新安装Ubuntu?
  • 如果我重新安装Ubuntu,我会丢失数据吗?

帮助感激。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2015-09-02 16:30:09

Ubuntu加载程序的路径应该添加到您的主板UEFI中。

从Ubuntu LiveUSB启动并在终端中运行:

代码语言:javascript
复制
sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu

然后重新正常启动。您将得到一个启动选项"ubuntu“。

如果EFI分区不是默认的/dev/sda1 1,那么命令如下所示:

代码语言:javascript
复制
sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdX -p N

其中/dev/sdX是磁盘,N是分区号。如果您的EFI分区是/dev/sdb2 2,那么它将看起来是-d /dev/sdb -p 2

票数 4
EN

Ask Ubuntu用户

发布于 2021-10-21 18:52:22

随着飞行员S的帖子,我能够解决我的问题,通过一些改变。我的系统正在运行Ubuntu16.04LTS服务器时,由于英特尔服务器板S2600WF可能出现了停电,所以出现了这个奇怪的问题。我试着用一个LiveUbuntu20.04LTS来解决这个问题,但是它没有命令efibootmgr或互联网连接,所以我无法安装这个软件。最后,我决定用开机修理启动并运行它。运行命令:

代码语言:javascript
复制
sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu

重新启动系统时,我能够在引导选项中看到Ubuntu。手术后恢复正常。

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

https://askubuntu.com/questions/668506

复制
相关文章

相似问题

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