无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 11248|回复: 12
打印 上一主题 下一主题

[求助] grub2怎么运行AfuEfix64.efi啊

[复制链接]
跳转到指定楼层
1#
发表于 2016-12-30 13:38:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
chainloader
boot
会报错
只能用UefiShellX64.efi吗?

然后某个帖子说能给主板的UEFI固件加上ntfs驱动.........
有成果吗?
2#
发表于 2016-12-30 13:41:46 来自手机 | 只看该作者
某些发行版的GRUB用chainloader可能会出错,比如Fedora。
回复

使用道具 举报

3#
发表于 2016-12-30 13:47:34 | 只看该作者
grub2的chainloader功能有bug,某些efi文件只能在特定的目录下才能成功,否则报错

点评

这是AMI刷UEFI的EFI固件 EFI Shell下 这样用 grub2不能传导命令吧  详情 回复 发表于 2016-12-30 16:00
回复

使用道具 举报

4#
 楼主| 发表于 2016-12-30 16:00:13 | 只看该作者
wintoflash 发表于 2016-12-30 13:47
grub2的chainloader功能有bug,某些efi文件只能在特定的目录下才能成功,否则报错

这是AMI刷UEFI的EFI固件
EFI Shell下
  1. AfuEfix64.efi xxx.rom /O
复制代码

这样用
grub2不能传导命令吧

点评

grub的chainloader是不能传导命令的,refind可以。  详情 回复 发表于 2016-12-30 18:04
回复

使用道具 举报

5#
发表于 2016-12-30 16:30:21 | 只看该作者
用linux命令当linux内核加载行不行?

点评

并不能  详情 回复 发表于 2016-12-30 17:15
回复

使用道具 举报

6#
 楼主| 发表于 2016-12-30 17:15:12 来自手机 | 只看该作者
不知 发表于 2016-12-30 16:30
用linux命令当linux内核加载行不行?

并不能

tmp_28495-IMG_20161230_171400-934901342.jpg (91.71 KB, 下载次数: 96)

tmp_28495-IMG_20161230_171400-934901342.jpg

点评

看来这个和Bios的情况不一样。  详情 回复 发表于 2016-12-30 17:37
回复

使用道具 举报

7#
发表于 2016-12-30 17:37:13 | 只看该作者
本帖最后由 不知 于 2016-12-30 17:45 编辑

看来这个和Bios的情况不一样。
有linuxefi命令,看行不行?chainloader 好像在UEFI下没有任何参数。


点评

linuxefi命令是用来启动有签名的Linux内核的,例如Ubuntu、openSUSE  详情 回复 发表于 2016-12-30 18:06
回复

使用道具 举报

8#
发表于 2016-12-30 18:04:26 | 只看该作者
求道者 发表于 2016-12-30 16:00
这是AMI刷UEFI的EFI固件
EFI Shell下

grub的chainloader是不能传导命令的,refind可以。
回复

使用道具 举报

9#
发表于 2016-12-30 18:06:36 | 只看该作者
不知 发表于 2016-12-30 17:37
看来这个和Bios的情况不一样。
有linuxefi命令,看行不行?chainloader 好像在UEFI下没有任何参数。

linuxefi命令是用来启动有签名的Linux内核的,例如Ubuntu、openSUSE

点评

看来grub2对Uefi的支持并不是很好,我是看见Ubuntu的内核有个efi后缀才建议楼主去试的。  详情 回复 发表于 2016-12-30 18:12
哦  详情 回复 发表于 2016-12-30 18:11
回复

使用道具 举报

10#
发表于 2016-12-30 18:11:19 来自手机 | 只看该作者
wintoflash 发表于 2016-12-30 18:06
linuxefi命令是用来启动有签名的Linux内核的,例如Ubuntu、openSUSE

回复

使用道具 举报

11#
发表于 2016-12-30 18:12:59 来自手机 | 只看该作者
wintoflash 发表于 2016-12-30 18:06
linuxefi命令是用来启动有签名的Linux内核的,例如Ubuntu、openSUSE

看来grub2对Uefi的支持并不是很好,我是看见Ubuntu的内核有个efi后缀才建议楼主去试的。
回复

使用道具 举报

12#
发表于 2017-1-6 02:28:22 | 只看该作者
AfuEfix64.efi是要来刷BIOS的吗?如果你的机器本身支持SHELL功能的话,不需借助第三方引导,将SHELLX64.efi或SHELL.efi文件放在FAT格式的U盘的根目录,之后选SHELL启动就会加载该文件。
回复

使用道具 举报

13#
发表于 2017-1-19 18:51:34 来自手机 | 只看该作者
建议使用主板厂商的BIOS升级工具 此外如果你的主板有EFI Shell直接用Shell加载efi文件即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-24 08:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表