自托管的实时监控面板,覆盖 Proxmox、Docker、Kubernetes、TrueNAS 和 vSphere,并提供告警与定时巡检。
netbootxyz/netboot.xyz
基于 iPXE 的网络启动菜单,无需预先下载 ISO 即可引导安装多种操作系统和急救工具。
- Star
- 12,544
- Fork
- 873
- 未关闭 Issue
- 154
- 最近提交
- 昨天
这是什么?
netboot.xyz 基于 iPXE 构建,是一个网络启动安装器。机器通过网络启动后会进入一个菜单,从中可以直接选择要运行的操作系统安装程序或工具盘,无需事先查找并下载 ISO。菜单涵盖大量 Linux 发行版、BSD、Windows 和 VMware 安装器,以及 Clonezilla、GParted、Memtest 等实时环境和急救工具。
项目提供多种格式的预构建 iPXE 引导程序,包括 ISO、USB 镜像、内核、软盘、DHCP 和 EFI 镜像,同时支持传统 BIOS 与 UEFI,并提供 ARM64 和树莓派 4 版本。针对 USB 键盘在传统模式下不工作的情况,还提供单独的 Legacy USB 构建。
自建部署方面,菜单和 iPXE 磁盘由 Ansible 模板生成,文档中也给出了 Docker 构建方式。可以通过覆盖配置将启动镜像指向本地镜像源,也能添加自定义用户菜单。
核心功能
- 01通过网络启动一个包含大量 Linux、BSD 和 Windows 安装器的菜单
- 02提供 ISO、USB、内核、软盘、DHCP 和 EFI 等格式的 iPXE 引导程序
- 03支持传统 BIOS、UEFI、ARM64 和树莓派 4
- 04内置 Clonezilla、Memtest 等实时环境和急救工具
- 05可通过 Ansible 或 Docker 自建,并支持覆盖为本地镜像源
适用场景
- 在裸机服务器或家庭实验室机器上安装操作系统,无需携带 U 盘
- 通过同一个启动菜单运行 Clonezilla、GParted 等急救工具
- 为内网搭建私有 PXE 启动菜单并使用本地镜像源
快速上手
- 1
从 netboot.xyz 下载页面获取合并引导程序的 ISO 或镜像
- 2
用下载的 netboot.xyz.iso 或 netboot.xyz.img 启动机器,然后在菜单中选择操作系统
- 3
或者,如果网络中已运行 iPXE(传统模式),则链式加载 netboot.xyz
chain --autofree http://boot.netboot.xyz/ipxe/netboot.xyz.lkrn
使用前须知
- 自行托管需要运行 Ansible 或 Docker 来生成构建输出。
- 默认的 iPXE 构建未启用 HTTPS,因此标准链式加载地址使用 HTTP。
标签
常见问题
- netboot.xyz 是什么?
- 基于 iPXE 的网络启动菜单,无需预先下载 ISO 即可引导安装多种操作系统和急救工具。 netboot.xyz 基于 iPXE 构建,是一个网络启动安装器。机器通过网络启动后会进入一个菜单,从中可以直接选择要运行的操作系统安装程序或工具盘,无需事先查找并下载 ISO。菜单涵盖大量 Linux 发行版、BSD、Windows 和 VMware 安装器,以及 Clonezilla、GParted、Memtest 等实时环境和急救工具。
- netboot.xyz 可以免费使用吗?用的什么许可证?
- netboot.xyz 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- netboot.xyz 还在维护吗?
- 活跃维护中。netboot.xyz 最近一次提交是在 2026年10月19日。
- netboot.xyz 适合用来做什么?
- 在裸机服务器或家庭实验室机器上安装操作系统,无需携带 U 盘 通过同一个启动菜单运行 Clonezilla、GParted 等急救工具 为内网搭建私有 PXE 启动菜单并使用本地镜像源
- netboot.xyz 怎么安装和运行?
- 从 netboot.xyz 下载页面获取合并引导程序的 ISO 或镜像 用下载的 netboot.xyz.iso 或 netboot.xyz.img 启动机器,然后在菜单中选择操作系统 或者,如果网络中已运行 iPXE(传统模式),则链式加载 netboot.xyz: chain --autofree http://boot.netboot.xyz/ipxe/netboot.xyz.lkrn
- 在哪里获取 netboot.xyz?
- 源代码和安装说明在 GitHub 上:https://github.com/netbootxyz/netboot.xyz
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个 Docker 镜像,运行无显示器的 Steam 客户端与桌面环境,可通过浏览器、Moonlight 或 Steam Link 远程串流游戏。
基于 Web 的 Linux 服务器主机管理面板,可一键安装 LNMP/LAMP 环境及常用软件。
可自托管的个人仪表盘,支持服务状态监控、组件小部件、主题与可视化配置编辑。
基于 QEMU 的封装工具,自动下载系统镜像并启动优化配置的 Windows、macOS 和 Linux 虚拟机。
开源 PostgreSQL 发行版,可在裸 Linux 上部署高可用集群、时间点恢复、监控及 575 个扩展。