HrnrKitOS PXE 一键 PXE 启动 · 自动化 OS 安装 · 物理磁盘定位 · 深度硬件诊断 · 跨机房网段启动
面向一线运维工程师的企业级裸金属自动化运维平台
一键 PXE 启动 · 自动化 OS 安装 · 物理磁盘定位 · 深度硬件诊断 · 跨机房网段启动
核心亮点
部署:原生Linux系统部署 (新),支持直接安装在 Rocky/AlmaLinux/RHEL 8+、Fedora、Ubuntu/Debian 等主流系统上,灵活融入现有运维环境。
多网段并行完整服务:接口独立设计,可在同一主机上让多个物理网口/VLAN同时成为全功能PXE服务器,服务栈物理隔离,满足多机房、多VLAN、高规隔离场景的并行交付需求。
自动化 OS 安装:支持 Kickstart/Preseed,模板化部署 RHEL/Ubuntu/SUSE 等主流系统,集成IPMI自动引导与Web流程驱动。
深度硬件诊断:新增CPU深度诊断与专业烤机功能,提供处理器全方位健康洞察与极限稳定性测试。
全系存储配置:增强RAID卡支持,现可便捷配置管理 RAID 0, 1, 5, 10, 50, 60 等全系列别。
智能带外管理:新增恢复出厂设置、修改BMC密码功能,并与系统安装流程智能关联,实现零接触运维。
物理磁盘定位:远程Web点灯,精准定位SAS/SATA/NVMe硬盘,新增对直通(Pass-Through)硬盘的支持。
资产信息管理:完善硬件信息采集,并支持一键导出为Excel报告,便于存档与分析。
快速开始

1) 原生Linux系统部署
环境要求
- 支持的系统:Rocky Linux 8+, AlmaLinux 8+, RHEL 8+, Fedora, Ubuntu/Debian 等。
- 网络:建议配置两个网络接口,一个用于管理,一个专用于PXE服务。
- 存储:需要准备一个独立分区或硬盘(≥100GB)用于存储数据。
安装与启动
tar -zxvf hrnrkitos-nexus-v3.4.0.tar.gz && cd hrnrkitos-nexus-v3.4.0 && sudo ./install.sh
安装完成后,浏览器访问 http://<服务器IP>:8080 即可进入Web管理界面。
功能详解

1. 多网段并行完整服务
- 接口独立设计:同一主机上任意物理网口/VLAN均可同时成为「全功能PXE服务器」,各自独享DHCP/TFTP/HTTP/DNS服务栈,零交叉、零中继。
- 标签驱动配置:支持 PXE 网络(完整引导)、业务网络(仅分配IP)、通用网络(仅本机静态IP)三种模式。
- 典型场景:适用于多机房并行装机、异构VLAN批量交付、生产/管理/实验网物理隔离等高规需求。
2. 企业级自动化OS安装
- 模板化部署:支持主流操作系统的Kickstart、Preseed/Autoinstall模板。
- Web全流程:从ISO上传、模板管理到安装进度监控,全程Web化。
- 带外集成:可结合IPMI自动远程开机并引导至PXE安装流程。
- 交互式磁盘配置:在安装前,通过Web界面为服务器直观选择安装目标盘。
3. 深度硬件诊断与压测

- 专业压测套件:提供CPU、内存、硬盘、网络、GPU的专业压力测试。
- CPU深度诊断 (新):新增处理器深度诊断功能,提供健康状态与性能洞察。
- 专业CPU烤机 (升级):升级极限稳定性测试,检验系统在高负载下的可靠性。
- 智能健康分析:深入解读硬盘SMART、RAID卡事件、BMC日志,预警潜在故障。
- 一站式日志采集:一键打包所有关键硬件组件的日志,加速故障排查。
4. 全系存储配置与管理
- 增强RAID配置支持 (新):全面支持RAID 0, 1, 5, 10, 50, 60等级的便捷配置与管理。
- 物理磁盘定位:自动映射Linux块设备到物理插槽,提供统一的“点亮/熄灭”操作,新增对直通硬盘的点灯支持。
- 固件升级:支持LSI/Broadcom RAID/HBA卡固件在线升级。
5. 智能带外(BMC/IPMI)管理
新增功能:
- 恢复出厂设置:一键复位BMC/iBMC配置。
- 修改BMC密码:直接在平台内安全更新带外管理密码。
核心功能:远程开/关机、重启、设置引导项,实现零接触运维。
流程关联:增强与系统安装流程的智能关联。
6. 资产管理与报告
- 完善硬件采集 (新):采集更全面、准确的硬件资产信息。
- 导出Excel报告 (新):支持将硬件信息一键导出为Excel文件,便于数据分析与存档。
- 优化压测报告样式 (新):硬件压力测试报告视觉升级,数据呈现更直观。
7. 兼容性增强
- 支持更多Linux系统部署 (新):可原生安装于主流Linux发行版。
- 优化IPXE兼容性 (新):增强对各类网卡的兼容性,提升网络引导成功率。
内置工具清单
存储管理:storcli64 perccli64 MegaCli64 smartctl sas3flash sas2flash sas3ircu arcconf
网络配置:mlxconfig mstflint mlxfwmanager bnxtnvm bootutil64e Yafuflash
GPU 管理:nvidia-smi fieldiag
带外管理:ipmitool hponcfg ssacli smcipmitool racadm
诊断与压测:dmidecode turbostat lshw nvme-cli stress-ng memtester fio iperf3
BIOS/固件:fwupd afu afudos afuefi
其他:gdisk partclone ddrescue
下载与校验
GitHub Releases:hrnr27/HrnrKitOS/tags 获取最新版本的 Live ISO 及原生部署安装包。
百度网盘:https://pan.baidu.com/s/1KbVnL3QcYzq6I7MMeqwNjw 提取码 3bqf 备用下载渠道。
请注意:从 v3.4.0 开始,我们提供 Live ISO 和 Linux原生安装包 两种格式,请根据您的部署需求选择下载。
常见问题
Q: 现在支持哪些部署方式?
A: 目前支持两种部署方式:1) 传统 Live ISO 模式,解压即用;2) 原生Linux系统部署,可直接安装在 Rocky/AlmaLinux/RHEL 8+、Fedora、Ubuntu/Debian 等系统上,更灵活地融入现有环境。
Q: 如何重置 BMC 密码?
A: 在 Web UI 选中目标主机 → 更多操作 → BMC 密码重置。该功能已在新版本中增强,支持更多品牌。
Q: 是否支持 UEFI 启动?
A: 支持 Legacy BIOS 与 UEFI 双模式启动。
Q: 如何导出硬件信息报告?
A: 在硬件信息采集页面,点击“导出”按钮即可生成 Excel 格式的详细报告。
贡献与反馈
邮件:support@hrnrkit.cn
Issue:GitHub Issues
PR:欢迎提交代码补丁、文档改进或新工具集成!
============================================================ HrnrKit OS PXE Nexus ============================================================