Windows Linux 如何实现重启进入 BIOS 更改 BIOS UEFI 设置

2016-03-20 14:49:37 +08:00
 jamesarch

各位大神大家好,是这样的,之前有个 DELL 笔记本按 F2 和 F12 进不去 BIOS 设置,但是通过高级重启可以 ,所以很纳闷,重启进入 BIOS 或者 UEFI 的工具或者命令有哪些,是如何实现的。

如图所示,在 Win 8 和 Win 10 的高级启动里面有重启进入 UEFI 设置,但是在安装的时候里面没有这个选项,有没有什么命令或者工具可以实现重启进入 BIOS 或者 UEFI 设置的,包括 Linux 下。求大神推荐,顺便求解下原理,谢啦

5931 次点击
所在节点    问与答
16 条回复
JamesRuan
2016-03-20 15:35:39 +08:00
Windows 重启的时候按“重启”按钮的同时按住 Shift 。
wbsdty331
2016-03-20 15:40:45 +08:00
华擎有一个 Restart To UEFI
jamesarch
2016-03-20 16:19:04 +08:00
@wbsdty331 是针对所有 windows 版本么?
@JamesRuan 额 谢谢 但是那应该是针对某个品牌的吧
VmuTargh
2016-03-20 16:27:55 +08:00
win 下有 easyuefi
cevincheung
2016-03-20 16:37:23 +08:00
这是重启时更改了启动菜单吧…… win 特有吧。
jamesarch
2016-03-20 16:45:10 +08:00
@cevincheung 那如果是 linux 的话,有没有相应的工具呢,很好奇
@VmuTargh 那普通的 BIOS 呢 不带 UEFI 的,有没有相应的工具
cevincheung
2016-03-20 16:59:38 +08:00
@jamesarch
linux 没有 uefi 系统的吧。这个好像是 win 做的一个“小系统”,开机主板直接先启动 uefi 然后再进 windows 吧。

具体不清楚。
Bardon
2016-03-20 17:11:06 +08:00
wbsdty331
2016-03-20 17:33:20 +08:00
@jamesarch 华擎主板只要是 uefi BIOS 用这个工具重启后就能自动进 uefi 设置界面
hjc4869
2016-03-20 18:30:28 +08:00
楼主截的图是 WinRE ,它是一个 UEFI 程序,有统一的接口可以进入固件设置(如果用 system boot 也是能进入的),但是启动了操作系统之后似乎就没有统一的 API 可以做这个事情了,必须借助主板厂商给的工具完成。
hjc4869
2016-03-20 18:32:50 +08:00
*systemd boot 。
aprikyblue
2016-03-20 18:48:57 +08:00
@cevincheung 并不是

UEFI 启动项有个属性,会在下次自动直接进去
aprikyblue
2016-03-20 19:03:16 +08:00
用 bootice 或者 easyuefi 等软件编辑 uefi 启动项,可以看到启动项有个属性叫做“下次启动时进去”或者“一次性启动”之类的,它们就是用这个实现的

应该属于 uefi 自身的功能而不是楼上所说的依赖系统(个人猜测,未详细查证)

至于如何去修改。。我也没找到。。可以找找 uefi 相关文档资料。。
jamesarch
2016-03-20 20:32:35 +08:00
@cevincheung
@aprikyblue
@wbsdty331
恩,懂个大概了 这个 WinRE 和 systemd-boot 都是调用 UEFI 接口来实现进入 BIOS ,是这样吧?
mfaner
2016-03-20 21:35:18 +08:00
aliuwr
2016-03-20 21:51:58 +08:00
grub 中输入 fwsetup 可以进入。这个命令包含在 grub-efi 中。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/264921

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX