功能介绍:
1、更换PVE软件源、Debian源、LXC CT源、Ceph源及一键换源并更新系统等。源包括中科大源、清华大学源、南京大学源、阿里云源、腾讯源、华为源等;
2、设置设备的直通直通功能、虚拟机的核显及高清音频直通功能;
3、自定义虚拟机的扩展参数配置向导;
4、群晖虚拟机虚拟 USB 引导配置向导;
5、修改 PVE 概要信息栏,增加 CPU及线程频率、CPU及核心、主板等工作状态及温度,风扇转速,NVME及机械硬盘的型号、容量、温度、通电时间、IO状态等信息显示。其中NVME支持0E故障监测。UPS 信息
6、支持安装PVE暗黑主题(感谢Weilbyte);
7、支持删除其他内核及头文件,也支持一键删除其他内核及头文件;
8、支持修改 CPU 工作模式;
9、支持自定义 CPU 主频限制区间或锁定主频。
P.S.
①个人编写的小工具,适用于特定机型个别场景,因此请勿与其他类似功能工具比较;
②不定期更新。个人较繁忙,有事留言,请勿急催;
③感谢支持。
其他
6.x内核,AMD 平台 CPU 频率限制无效,需要更新到6.5内核。非脚本BUG。Intel 平台无问题。
pve_source 更新日志:
2023.12.21 开发版
①更新核显直通方案参数,AMD 7840HS 等系列兼容 PVE 8.1.3 内核 6.5.11-7 实现一键核显直通。
2023.12.2 开发版
①增加 P-States 模式切换功能,可解决 6.x 内核 AMD 平台频率限制及 6.5 内核 CPU 工作模式较少的问题。
注:该功能在系统 IOMMU 定制向导菜单中列为可选项,同时提供独立功能选项;
②支持 ZFS 系统盘禁止网卡更名,使用原始 eth0~ethN 。
2023.12.1 开发版
①PVE 概要信息支持 AMD 780M 760M 核显温度显示;
2023.11.30 开发版
①PVE 系统配置 IOMMU、核显直通、核显 SR-IOV 调整为定制向导+推荐方案;
②更新设备 ID 及 更新 Intel 核显固件调整为独立选项菜单。
2023.11.24
①PVE 概要信息 IO 增加磁盘读写速度统计;
②PVE 概要信息区别硬盘和闪存信息。
2023.11.20
①PVE 概要信息增加预设方案条目。
2023.11.19.002-fix
①PVE 概要信息定制菜单修复当 CPU 核心超过 4 个时, CPU 核心温度不显示的 BUG ;
②PVE 概要信息定制菜单硬盘通电时间调整为可选项;
③PVE 概要信息定制菜单 NVME 硬盘寿命调整为剩余百分比;
④PVE 概要信息定制菜单修复 IO 信息导致界面无响应的 BUG ;
⑤PVE 概要信息定制菜单其他界面的改善或修复;
2023.11.19
①PVE 概要信息调整为定制菜单,自由定制显示条目。
2023.11.16
①一些 AMD 核显直通方面的兼容性改善。
2023.11.13.002
①修复 CPU 功率采样率过高导致 AMD 霄龙平台读数异常的BUG。
2023.11.13
①解决CPU 实时功率无法自启的 BUG。(P.S. 感谢网友yk)
2023.11.12
①概要信息新增 CPU 实时功率显示。
2023.11.10
①新增设置 Proxmox 系统通过 SLAAC 获取 IPv6 功能。
2023.11.07.002
①新增更新 PVE 的 Intel 核显固件的功能(在开启 Intel 核显 SR-IOV 功能最后一步),以解决 N100 等设备 SR-IOV 开启失败的问题。
注:需自行处理 GitHub 连通性。
2023.11.07
①更新虚拟机核显直通向导,兼容市面多种主流方案;
②工具主页增加网络连通性判断和提示。
2023.11.02
①兼容PVE 8。支持旧版本升级固件;
②新增 UPS 信息显示。
③新增 CPU 工作模式显示;
④新增设置启动内核功能;
⑤新增 Intel 核显 SR-IOV 配置功能,(仅支持部分 Intel CPU,最高支持到 6.2.16-15 内核),需配合安装 i915-sriov-dkms-dkms_6.1_all.deb 驱动;
⑥兼容 11 代以上核显直通配置。
2022.10.15
①增加 NTP 自动校时服务器设置;
②增加 移除 local-lvm 存储空间功能(具有危险性);
③增加 禁止 Proxmox 修改网卡名称功能(具有危险性)。
2022.10.12-002
①增加0E故障提示时,显示可用备用空间百分比;
②改善部分主机上的概要信息显示。
2022.10.12
①增加CPU主频限制功能。
2022.10.11
①论坛首发。
示意图:
Q&A
案例一 it87-dkms 依赖的 dksm 版本过低,如下图:
原因分析:因为安装dkms前没有更新软件数据库。
解决办法:
①卸载 it87-dkms。命令:
apt purge it87-dkms
或
dpkg -P it87-dkms
②更新数据库和软件包,包括dkms会自动更新到最新。命令:
apt update && apt upgrade -y
案例二 apt 和 dpkg 安装工具故障。提示需要用 dpkg --configure -a 命令修复问题,如下图:
原因分析:CW 56-58 部分设备因 12V 5A 电源功率不够,在首次运行更新数据库、更新软件包、更新系统等任务时掉电关机,导致工具故障。此故障也会导致其他安装或卸载工具命令运行失败。
解决办法:换个高功率的好电源,开机修复后再进行其他任务。命令:
dpkg --configure -a
同理,基础工具安装失败也可能是由以上原因导致的,分别根据症状排查修复。
案例三 概要信息栏中,CPU温度信息空栏。如下图:
原因分析:未按要求将 conf 文件上传至 /etc/sensors.d 路径且拷贝错了文件。
解决办法:将正确的 conf 文件上传至 /etc/sensors.d 路径,并删除无用文件。
案例四 vbios、群晖img等文件填写报错。如下图:
原因分析:填写内容与实际文件路径、名称不一致
解决办法:按要求填写
案例五 直通核显的虚拟机启动报错类型如下图:
原因分析:未提前安装系统就直通核显。
解决办法:删除已直通的核显及高清音频PCI设备,再将显示改成默认,先安装好Windows 10及以下系统(不支持Windows 11等无法传统引导的系统)后。再通过 pve_source 添加直通核显,安装核显驱动,且将显示调整为none。重启PVE后通过 HDMI 或 DP 输出显示器。
一、pve_source 下载地址及使用方法
虎佬威武,用了很长一段时间,感觉是用过这么多个版本中操作最简单且好用的,对于单cpu小主机来说,太给力了,温度,瓦数,太赞了
发现有一个小问题,如果主机是双路CPU的情况下,也只能显示其中一个CPU1的信息,而我使用sensors的命令执行得到的结果是
root@r730xd:~# sensors
coretemp-isa-0001
Adapter: ISA adapter
Package id 1: +64.0°C (high = +89.0°C, crit = +99.0°C)
Core 0: +57.0°C (high = +89.0°C, crit = +99.0°C)
Core 1: +58.0°C (high = +89.0°C, crit = +99.0°C)
Core 2: +61.0°C (high = +89.0°C, crit = +99.0°C)
Core 3: +62.0°C (high = +89.0°C, crit = +99.0°C)
Core 4: +62.0°C (high = +89.0°C, crit = +99.0°C)
Core 8: +59.0°C (high = +89.0°C, crit = +99.0°C)
Core 9: +61.0°C (high = +89.0°C, crit = +99.0°C)
Core 10: +64.0°C (high = +89.0°C, crit = +99.0°C)
Core 11: +62.0°C (high = +89.0°C, crit = +99.0°C)
Core 16: +60.0°C (high = +89.0°C, crit = +99.0°C)
Core 17: +62.0°C (high = +89.0°C, crit = +99.0°C)
Core 18: +60.0°C (high = +89.0°C, crit = +99.0°C)
Core 19: +58.0°C (high = +89.0°C, crit = +99.0°C)
Core 20: +59.0°C (high = +89.0°C, crit = +99.0°C)
Core 24: +62.0°C (high = +89.0°C, crit = +99.0°C)
Core 25: +61.0°C (high = +89.0°C, crit = +99.0°C)
Core 26: +59.0°C (high = +89.0°C, crit = +99.0°C)
Core 27: +57.0°C (high = +89.0°C, crit = +99.0°C)
nvme-pci-0400
Adapter: PCI adapter
Composite: +48.9°C (low = -0.1°C, high = +69.8°C)
(crit = +79.8°C)
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +56.0°C (high = +89.0°C, crit = +99.0°C)
Core 0: +49.0°C (high = +89.0°C, crit = +99.0°C)
Core 1: +49.0°C (high = +89.0°C, crit = +99.0°C)
Core 2: +51.0°C (high = +89.0°C, crit = +99.0°C)
Core 3: +50.0°C (high = +89.0°C, crit = +99.0°C)
Core 4: +50.0°C (high = +89.0°C, crit = +99.0°C)
Core 8: +49.0°C (high = +89.0°C, crit = +99.0°C)
Core 9: +50.0°C (high = +89.0°C, crit = +99.0°C)
Core 10: +50.0°C (high = +89.0°C, crit = +99.0°C)
Core 11: +51.0°C (high = +89.0°C, crit = +99.0°C)
Core 16: +49.0°C (high = +89.0°C, crit = +99.0°C)
Core 17: +51.0°C (high = +89.0°C, crit = +99.0°C)
Core 18: +49.0°C (high = +89.0°C, crit = +99.0°C)
Core 19: +48.0°C (high = +89.0°C, crit = +99.0°C)
Core 20: +49.0°C (high = +89.0°C, crit = +99.0°C)
Core 24: +50.0°C (high = +89.0°C, crit = +99.0°C)
Core 25: +50.0°C (high = +89.0°C, crit = +99.0°C)
Core 26: +48.0°C (high = +89.0°C, crit = +99.0°C)
Core 27: +50.0°C (high = +89.0°C, crit = +99.0°C)
目前界面上我只能显示下面的信息
线程 1: 2700.238 Mhz | 线程 2: 2700.264 Mhz | 线程 3: 2700.310 Mhz | 线程 4: 2700.267 Mhz
线程 5: 2700.243 Mhz | 线程 6: 2700.256 Mhz | 线程 7: 2684.890 Mhz | 线程 8: 2700.278 Mhz
线程 9: 2700.264 Mhz | 线程 10: 2700.272 Mhz | 线程 11: 2700.249 Mhz | 线程 12: 2700.279 Mhz
线程 13: 2700.172 Mhz | 线程 14: 2700.276 Mhz | 线程 15: 2700.270 Mhz | 线程 16: 2700.219 Mhz
线程 17: 2700.254 Mhz | 线程 18: 2700.179 Mhz | 线程 19: 2700.234 Mhz | 线程 20: 2700.249 Mhz
线程 21: 2700.159 Mhz | 线程 22: 2700.251 Mhz | 线程 23: 2702.677 Mhz | 线程 24: 2700.257 Mhz
线程 25: 2666.217 Mhz | 线程 26: 2700.269 Mhz | 线程 27: 2700.392 Mhz | 线程 28: 2700.306 Mhz
线程 29: 2700.160 Mhz | 线程 30: 2700.415 Mhz | 线程 31: 2700.484 Mhz | 线程 32: 2700.214 Mhz
线程 33: 2700.247 Mhz | 线程 34: 2700.223 Mhz | 线程 35: 2700.262 Mhz | 线程 36: 2700.259 Mhz
线程 37: 2700.296 Mhz | 线程 38: 2700.344 Mhz | 线程 39: 2700.261 Mhz | 线程 40: 2700.258 Mhz
线程 41: 2700.261 Mhz | 线程 42: 2700.265 Mhz | 线程 43: 2694.167 Mhz | 线程 44: 2700.239 Mhz
线程 45: 2700.272 Mhz | 线程 46: 2700.236 Mhz | 线程 47: 2700.237 Mhz | 线程 48: 2700.255 Mhz
线程 49: 2700.262 Mhz | 线程 50: 2700.286 Mhz | 线程 51: 2700.293 Mhz | 线程 52: 2700.209 Mhz
线程 53: 2700.264 Mhz | 线程 54: 2700.153 Mhz | 线程 55: 2700.292 Mhz | 线程 56: 2700.267 Mhz
线程 57: 2700.192 Mhz | 线程 58: 2700.197 Mhz | 线程 59: 2700.805 Mhz | 线程 60: 2700.281 Mhz
线程 61: 2682.117 Mhz | 线程 62: 2700.170 Mhz | 线程 63: 2700.294 Mhz | 线程 64: 2700.342 Mhz
线程 65: 2700.156 Mhz | 线程 66: 2700.467 Mhz | 线程 67: 2700.272 Mhz | 线程 68: 2700.212 Mhz
线程 69: 2700.218 Mhz | 线程 70: 2700.259 Mhz | 线程 71: 2700.188 Mhz | 线程 72: 2700.211 Mhz
核心 1: 49.0°C | 核心 2: 50.0°C | 核心 3: 51.0°C | 核心 4: 51.0°C
核心 5: 50.0°C | 核心 6: 49.0°C | 核心 7: 50.0°C | 核心 8: 50.0°C
核心 9: 51.0°C | 核心 10: 49.0°C | 核心 11: 52.0°C | 核心 12: 50.0°C
核心 13: 48.0°C | 核心 14: 48.0°C | 核心 15: 51.0°C | 核心 16: 51.0°C
核心 17: 47.0°C | 核心 18: 50.0°C
好东西
好东西