netboot.xyz:彻底告别 U 盘装系统

netboot.xyz:彻底告别 U 盘装系统

一根网线 · 百种系统 · 永远最新版 · 12K Star 开源神器

一、💾 每个折腾电脑的人,抽屉里都有一堆 U 盘

喜欢折腾电脑的人,抽屉里一定有一大堆 U 盘。装系统用过老毛桃、大白菜,后来进化到 Rufus,再后来大家纷纷投向了 Ventoy。

Ventoy 确实好用,把各种 ISO 扔进 U 盘,一个 U 盘装多个系统。

但极客的追求是无止境的——

"每次出新系统,还是得手动下载好几个 G 的镜像放到 U 盘里。忘记更新就只能装老版本。"

"能不能再彻底一点?连 U 盘和镜像都不要了?"

答案是:行。

GitHub 上有一个狂揽 12,000+ Star 的开源项目,它直接把系统安装干到了"云端"。它就是:netboot.xyz。

二、🔥 netboot.xyz 是什么?

一句话:让你彻底告别 U 盘和本地 ISO 镜像。

只要给电脑插上一根网线,开机后它就会弹出一个云端菜单,里面包含了上百种操作系统的最新版本。选中你想装的系统,它就会直接从互联网拉取数据并自动安装!

简单来说:

Ventoy = "本地系统全家桶"

netboot.xyz = "装机界的云游戏"

它使用了 iPXE 网络启动技术,不需要去各官网找 Ubuntu、Debian、Fedora 的下载链接,不需要等几 GB 的 ISO 下载完。开机联网后,云端菜单自动呈现所有发行版,永远是官方最新版。按下回车,安装程序直接从最近的镜像站流式加载。

netboot.xyz 官网 — 云端系统安装平台

三、🚀 三大核心优势

1. 一根网线搞定所有,不用再下载镜像

传统装系统:找官网 → 下载 ISO(好几个 G)→ 写进 U 盘 → 重启安装。

netboot.xyz:插网线 → 开机 → 选系统 → 自动安装。

整个过程不需要下载任何 ISO,系统直接从网络流式加载安装。而且永远是官方最新版,不用操心版本过时的问题。

2. 跨平台,全架构,支持 UEFI 安全启动

进入 3.x 版本的 netboot.xyz,不仅支持传统 x86 电脑,还完美支持 ARM 架构设备。

更绝的是,它内置了微软签名的安全证书,完美兼容现代主板的 UEFI 安全启动(Secure Boot)。再也不用为了装 Linux 进 BIOS 关安全启动了。

3. 小白也能用的本地化部署

怎么引导出这个网络菜单?有三种方式:

✦ Docker 部署 — 在家里的路由器或 NAS 上用 Docker 跑一个 netboot.xyz 服务,电脑连上家里网,开机按 F12 就能进菜单

✦ 2MB 微型引导文件 — 官方提供了一个极小引导 ISO,放进旧 U 盘,或在 Ventoy 里直接加载

✦ 直接在线引导 — 开机输一条命令,从官方服务器直接加载菜单

不管哪种方式,一旦进入菜单,后续操作完全一样。

netboot.xyz — 支持上百种操作系统最新版本

四、📦 支持的系统和工具

netboot.xyz 的云端菜单覆盖了几乎所有主流操作系统和工具:

🐧 Linux 发行版 Ubuntu / Debian / Fedora / CentOS / Rocky Linux / AlmaLinux / Arch / openSUSE / Kali / Manjaro / Pop!_OS / Linux Mint
🪟 Windows 安装 通过第三方 iPXE 脚本支持
🛠️ 救援与工具 SystemRescue / GParted / MemTest86+ / ShredOS / Clonezilla / SuperGrubDisk
🔧 存储与网络 FreeNAS / pfSense / OpenWrt / DD-WRT
📦 其他系统 Proxmox VE / VMware ESXi / TrueNAS Scale

 

更厉害的是,netboot.xyz 还有一个"自定义菜单"功能。只要是支持 iPXE 网络启动的系统,你都可以手动添加进菜单,打造属于自己的装机全家桶。

五、💻 三种部署方式(从简单到极客)

方式一:在线引导(最简单)

电脑开机后,进入 iPXE 命令行,输入:

chain --autofree https://boot.netboot.xyz

就会从官方服务器加载云端菜单。前提是你的网卡支持 iPXE 或者用 U 盘引导了一个微型 iPXE 环境。

方式二:2MB 引导 ISO(推荐小白)

官方提供了一个只有 2MB 的引导 ISO 文件:

https://netboot.xyz/downloads/

下载后,用 Rufus 或 Ventoy 写入任意 U 盘(2MB 连最老的 128MB U 盘都能装)。开机从 U 盘启动,自动加载云端菜单。

方式三:Docker 部署(极客玩法)

在路由器或 NAS 上用 Docker 部署 netboot.xyz 服务:

docker run -d --restart=always \   --name netboot -p 69:69/udp \   ghcr.io/netbootxyz/netboot.xyz

部署好后,局域网的任何电脑开机按 F12(选择网络启动),就会自动加载你自建的云端系统菜单。

从此,家里、公司、实验室的电脑装系统,再也不需要满世界找 U 盘了。

六、📊 Ventoy vs netboot.xyz

维度 Ventoy netboot.xyz
原理 本地 U 盘多 ISO 启动 云端 iPXE 网络启动
是否需要 U 盘 ✅ 需要 ❌ 不需要(可选 2MB 引导)
是否需要下载镜像 ✅ 需要下载 ISO ❌ 直接在线拉取
系统版本 你下载什么就是什么 永远最新版
支持系统数 取决于 U 盘容量 100+ 种系统
适用场景 无网络的装机环境 有网络的环境均可
复杂程度 非常简单 中等(一次配置终身受益)

 

两者不是替代关系,是互补。Ventoy 适合没网的环境,netboot.xyz 适合有网的环境。很多极客的做法是:把 2MB 的 netboot.xyz 引导文件放进 Ventoy U 盘,走到哪都能装系统。

七、📝 总结

netboot.xyz 是一个"早知道就好了"的项目。

12K+ Star、开源免费、100+ 系统支持、UEFI 安全启动兼容、Docker 可部署——这些标签加在一起,让它成了运维老哥和装机爱好者的必备工具。

从 Ventoy 到 netboot.xyz,装系统这件事从"需要一堆 U 盘"进化到了"一根网线走天下"。

如果你也经常装系统、做运维、或者只是喜欢折腾电脑,netboot.xyz 值得你花 5 分钟试试。

GitHub:https://github.com/netbootxyz/netboot.xyz

官网:https://netboot.xyz/

转自:https://mp.weixin.qq.com/s/2Xqe3ODtCdYPZ4PE3_LN8w