有没有办法键盘启动电脑并进入不同操作系统?

2018-08-15 11:31:51 +08:00
 ahoge1993
例如我电脑安装了 win mac linux 三个系统,在关机状态下,我按下 ctrl+1 启动 win,按下 ctrl+2 启动 mac,按下 ctrl+3 启动 linux
3628 次点击
所在节点    程序员
29 条回复
Tink
2018-08-15 13:59:19 +08:00
可能需要重写 bios
ctsed
2018-08-15 14:00:44 +08:00
@loading 没必要型发明家
zhujinliang
2018-08-15 14:03:44 +08:00
1. 确认 BIOS 支持 USB 键盘开机
2. 编写键盘固件,将 Ctrl+1、Ctrl+2、Ctrl+3 均映射为开机键,并可以通过自定 HID 报告查询通过哪个组合键触发开机
3. 使用 Grub 管理启动,并修改 Grub 源码,查询键盘,得知按下哪个键触发的开机,根据按键选择启动项
skylancer
2018-08-15 14:54:39 +08:00
@iwtbauh 所以我说能不能- -
zhicheng
2018-08-15 14:58:18 +08:00
买三部电脑
ahoge1993
2018-08-15 17:31:21 +08:00
@tea2017 看 8L
ahoge1993
2018-08-15 17:32:00 +08:00
@zhujinliang 看起来似乎是可行的方案 但实现起来也很相当复杂了
haimall
2018-08-15 17:38:15 +08:00
启动项是摆设吗?
ahoge1993
2018-08-16 11:24:03 +08:00
@haimall 不方便

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

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

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

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

© 2021 V2EX