麦克雷 Mavom.cn
标题:
UNRAID 电源按钮启动虚拟机插件
[打印本页]
作者:
JustinBone
时间:
2023-3-14 07:10
标题:
UNRAID 电源按钮启动虚拟机插件
最近折腾自己捡垃圾来的小主机,想把它做成一个AIO的系统。系统和软件折腾的都差不多了,但是使用上还是很不方便。
系统平常都是当文件服务器,24小时运行,想要启动里面的LibreELEC来播放影片的时候还需要进系统后台打开虚拟机,感觉很不方便。
为了方便控制机顶盒,我在网上买了个无线遥控器,USB接收器直接插在主机上直通给虚拟机就能用了。遥控器上有个电源按钮,在没启动虚拟机时,按电源按钮就会导致这个服务器关机,我就想能不能把这个按钮的功能改成启动LibreELEC虚拟机。
经过一番探索,我找到了UNRAID系统里控制电源按钮的脚本,脚本位于/etc/acpi/acpi_handler.sh 。
经过简单测试,可以直接修改这个脚本来自定义电源按钮的功能,于是我就把这个功能加入到了我之前做的界面加载速度的插件里了。
插件的基本功能就是可以设定一个虚拟机,让开机按钮的功能变成直接开机这个虚拟机。设置界面如下:
(, 下载次数: 0)
上传
点击文件名下载附件
有了这个插件以后,如果不需要维护服务器,基本就不需要进服务后台了。要使用机顶盒功能的时候直接用遥控器开机就行,用完以后再用遥控器关机,关掉电视。
插件的安装地址:
http://plg.unraid.site:8/plg/UNRAID_Modify.plg
另外。之前分享的KodExplorer插件的链接失效了,这个插件现在也可以通过下面的地址安装:
http://plg.unraid.site:8/plg/KodExplorer.plg
作者:
qgqpjzdivjse
时间:
2023-3-14 07:11
这么算安装成功?我安装了点击图标好像没反应
作者:
pengjie
时间:
2023-3-14 07:12
安装了就是这样,好像并不能解析。有图标,但是不能点击进去。
(, 下载次数: 0)
上传
点击文件名下载附件
作者:
艾的民
时间:
2023-3-14 07:13
不错不错 我也遇到这个问题 手滑遥控关LibreELEC结果机器关机了
(, 下载次数: 0)
上传
点击文件名下载附件
有这个安心了 感谢楼主
作者:
654456
时间:
2023-3-14 07:13
研究研究
作者:
艾的民
时间:
2023-3-14 07:13
感谢大神,如果能实现按键映射就好了,家里没有,比如说按键盘某一个按键就可以实现开关机的功能
作者:
xgndyjmtdj
时间:
2023-3-14 07:14
大佬 你这个是用电源按键开关虚拟机的,能不能直通个USB的遥控器来实现虚拟机的开关呢?
作者:
l97995618
时间:
2023-3-14 07:14
谢谢分享!
作者:
Bitcroblus
时间:
2023-3-14 07:15
大佬 你这个kod上传文件大小限制有吗
作者:
艾的民
时间:
2023-3-14 07:16
(, 下载次数: 0)
上传
点击文件名下载附件
楼主大佬,安装了设置打开上面报错,请教下如何处理。
作者:
brk_wh
时间:
2023-3-14 07:17
这个host修改后,也打不开
作者:
b53270837
时间:
2023-3-14 07:17
楼主老师能不能介绍下libreELEC是怎么直通hdmi输出的啊,我装的unraid自带的libreELEC开启虚拟机系统就死掉了,显示器没输出
作者:
RobertGig
时间:
2023-3-14 07:18
感谢分享,正愁用来游戏的那台VM没办法直接物理唤醒挺不方便。
作者:
Bradleymuh
时间:
2023-3-14 07:18
更新到6.10.3后失效了,会直接关NAS
作者:
royrz69
时间:
2023-3-14 07:19
Unraid 6.9.2,之前用的没问题,最近根据提示更新,更新后Unraid_Modify就不能用了,提示:
Warning: require_once(/usr/local/emhttp/plugins/UNRAID Modify/VM.php): failed to open stream: No such file or directory in /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(522) : eval()'d code on line 9
Fatal error: require_once(): Failed opening required '/usr/local/emhttp/plugins/UNRAID Modify/VM.php' (include_path='.:/usr/local/emhttp') in /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(522) : eval()'d code on line 9
设置界面也没有了。
欢迎光临 麦克雷 Mavom.cn (http://www.mavom.cn/)
Powered by Discuz! X3.5