Project Icon

netboot.xyz

网络启动工具:轻松安装和运行多种操作系统

netboot.xyz 是一个开源的网络启动工具,支持 Legacy 和 UEFI 模式。它提供多种操作系统的安装和运行环境,包括 Linux、BSD 和 Windows 等。用户无需手动下载 ISO 文件即可访问系统安装程序或 Live 环境。该工具支持自托管和自定义菜单,适合系统管理员和技术爱好者使用。netboot.xyz 简化了多系统部署和测试过程,是网络启动领域的实用解决方案。

netboot.xyz 推文

您喜爱的操作系统都在一处!

构建状态 Discord 发布 GitHub 所有发布版本

netboot.xyz 菜单

引导加载程序下载

结合传统和UEFI的iPXE引导加载程序

类型引导加载程序描述
ISOnetboot.xyz.iso用于CD/DVD、虚拟CD、DRAC/iLO、VMware、VirtualBox
USBnetboot.xyz.img用于创建USB启动盘

传统(PCBIOS)iPXE引导加载程序

类型引导加载程序描述
内核netboot.xyz.lkrn用于从GRUB/EXTLINUX引导
软盘netboot.xyz.dsk用于DRAC/iLO、VMware、VirtualBox等的虚拟软盘
填充软盘netboot.xyz.pdsk用于DRAC/iLO、VMware、VirtualBox等的填充虚拟软盘
DHCPnetboot.xyz.kpxeDHCP引导镜像文件,使用内置iPXE网卡驱动程序
DHCP-undionlynetboot.xyz-undionly.kpxeDHCP引导镜像文件,如果遇到网卡问题请使用此文件

UEFI iPXE引导加载程序

类型引导加载程序描述
DHCPnetboot.xyz.efiDHCP引导镜像文件,使用内置iPXE网卡驱动程序
DHCP-snpnetboot.xyz-snp.efi带简单网络协议的EFI,尝试引导所有网络设备
DHCP-snponlynetboot.xyz-snponly.efi带简单网络协议的EFI,仅从链接的设备引导

ARM64 iPXE引导加载程序

类型引导加载程序描述
DHCPnetboot.xyz-arm64.efiDHCP引导镜像文件,使用内置iPXE网卡驱动程序
DHCP-snpnetboot.xyz-arm64-snp.efi带简单网络协议的EFI,尝试引导所有网络设备
DHCP-snponlynetboot.xyz-arm64-snponly.efi带简单网络协议的EFI,仅从链接的设备引导

树莓派iPXE引导加载程序

类型引导加载程序描述
USB/SD卡netboot.xyz-rpi4-sdcard.img树莓派4 - USB/SD卡镜像
DHCP-snpnetboot.xyz-rpi4-snp.efi树莓派4 - EFI镜像

在每次构建iPXE时都会生成SHA256校验和,可以在这里找到。您还可以在这里查看嵌入到镜像中的脚本。

什么是netboot.xyz?

netboot.xyz是一个方便的地方,可以引导到任何类型的操作系统或实用程序磁盘,无需花时间检索ISO文件即可运行。iPXE用于在BIOS中提供一个用户友好的菜单,让您可以轻松选择所需的操作系统以及任何特定类型的版本或可引导标志。

如果您的网络上已经运行了iPXE,您可以随时通过在Legacy(PCBIOS)模式下键入以下命令来访问netboot.xyz:

chain --autofree http://boot.netboot.xyz/ipxe/netboot.xyz.lkrn

或者在UEFI模式下:

chain --autofree http://boot.netboot.xyz/ipxe/netboot.xyz.efi

您也可以使用HTTPS加载,但默认情况下,iPXE的构建中并未编译HTTPS支持。这将加载适当的netboot.xyz内核,并启用所有正确的选项。

文档

有关所有文档,请参阅netboot.xyz。以下是一些入门链接:

如果您想为文档做出贡献,netboot.xyz的文档位于netboot.xyz-docs

自托管netboot.xyz

对于想要部署自己的netboot.xyz环境的用户,您可以利用用于部署托管环境的相同脚本。源脚本都是Ansible模板,可以根据您的偏好生成和自定义。

更多信息请参阅自托管文档,简而言之:

使用Ansible部署

要生成,请运行:

ansible-playbook -i inventory site.yml

默认情况下,构建输出将位于/var/www/html中。

使用Docker部署

docker build -t localbuild -f Dockerfile .
docker run --rm -it -v $(pwd):/buildout localbuild

构建输出将在生成的文件夹buildout中。

本地覆盖

Ansible将处理源代码生成以及iPXE磁盘生成,并使用您的设置。它将生成可用于加载到netboot.xyz环境中的Legacy(PCBIOS)和UEFI iPXE磁盘。如果要覆盖默认设置,可以将覆盖放在user_overrides.yml中。有关示例,请参阅user_overrides.yml

使用覆盖文件,您可以覆盖defaults/main.yml中的所有设置,以便在渲染菜单时轻松更改引导镜像URL。如果您更喜欢在之后进行此操作,也可以编辑boot.cfg进行更改,但请记住,重新部署菜单时这些更改不会保存。

自托管自定义选项

除了能够在本地托管netboot.xyz之外,您还可以为netboot.xyz中的自定义菜单创建自己的自定义模板。有关更多信息,请参阅自定义用户菜单

netboot.xyz目前提供哪些操作系统?

操作系统

名称网址安装程序内核实时操作系统
AlmaLinuxhttps://almalinux.org/
Alpine Linuxhttps://alpinelinux.org
Arch Linuxhttps://www.archlinux.org
Backboxhttps://www.backbox.org
BlackArch Linuxhttps://blackarch.org
Bluestar Linuxhttps://sourceforge.net/projects/bluestarlinux
Bodhi Linuxhttps://www.bodhilinux.com
CentOShttps://centos.org
CoreOShttp://coreos.com/
Debianhttps://debian.org
Deepinhttps://www.deepin.org
Devuanhttps://devuan.org
Elementary OShttps://elementary.io
EndeavourOShttps://endeavouros.com
Fatdog64https://distro.ibiblio.org/fatdog/web/
Fedorahttps://fedoraproject.org
Feren OShttps://ferenos.weebly.com/
Flatcar Container Linuxhttps://www.flatcar.org
FreeBSDhttps://freebsd.org是,磁盘镜像
FreeDOShttps://www.freedos.orgISO - Memdisk
Garuda Linuxhttps://garudalinux.org/
Gentoohttps://gentoo.org
Harvesterhttps://harvesterhci.io
hrmpfhttps://github.com/leahneukirchen/hrmpf/
IPFirehttps://www.ipfire.org
K3OShttps://k3os.io/
Kali Linuxhttps://www.kali.org
KDE Neonhttps://neon.kde.org
Kodachihttps://www.digi77.com/linux-kodachi/
Linux Litehttps://www.linuxliteos.com
LXLEhttps://lxle.net/
Mageiahttps://www.mageia.org
Manjarohttps://manjaro.org
Minthttps://linuxmint.com
Microsoft Windowshttps://www.microsoft.com用户提供介质
MirOShttp://www.mirbsd.org
Nitruxhttps://nxos.org/
NixOShttps://nixos.org
OpenBSDhttps://openbsd.org
openEulerhttps://openeuler.org
openSUSEhttps://opensuse.org
Oracle Linuxhttps://www.oracle.com/linux/安装程序
Parrot Securityhttps://www.parrotsec.org
Pepperminthttps://peppermintos.com
Pop OShttps://system76.com/pop
Proxmox 开源产品https://www.proxmox.com/
Q4OShttps://q4os.org
Raizohttps://sourceforge.net/projects/live-raizo/
Red Hat Enterprise Linuxhttps://www.redhat.com用户提供介质
Regolithhttps://regolith-linux.org
Rocky Linuxhttps://rockylinux.org/
Septorhttps://septor.sourceforge.io
Slackwarehttps://www.slackware.com
SmartOShttps://www.smartos.org/
SparkyLinuxhttps://sparkylinux.org/
Tailshttps://tails.net
Taloshttps://www.talos.dev/
Tiny Core Linuxhttps://tinycorelinux.net
Ubuntuhttps://www.ubuntu.com
VMwarehttps://www.vmware.com用户提供介质
VMware Photonhttps://vmware.github.io/photon/
Vanilla OShttps://vanillaos.org
Voyagerhttps://voyagerlive.org
VyOShttps://vyos.io
Zen 安装程序https://sourceforge.net/projects/revenge-installer
Zorin OShttps://zorin.com

实用工具

随时间变化的星标数

随时间变化的星标数

反馈

欢迎在 Github 上提出问题或在 Discord 上联系我们。关注我们的 Twitter 并在 Facebook 上为我们点赞!

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号