快科技7月19日消息,据龙芯中科官方,近日,开源网络引导固件iPXE集成新补丁,正式支持龙芯自主的龙架构指令集(LoongArch)。
这样一来,用户就可以使用iPXE,从网络引导基于龙架构的操作系统。
iPXE是国际领先的开源网络引导固件,提供了一个完整的PXE实现,并增强了其它功能,包括:
- 通过HTTP从Web服务器启动
- 从iSCSI SAN引导
- 通过FCoE从光纤通道SAN启动
- 从AoE SAN引导
- 从无线网络引导
- 从广域网引导
- 从Infiniband网络引导
- 使用脚本控制引导过程
- 使用iPXE替换网卡上现有的PXE ROM,也可以链式加载到iPXE中,以获取iPXE功能,无需重新刷新
iPXE是使用GNU GPL授权的免费开源软件(部分采用GPL兼容许可证),多家网卡制造商和OEM产品都包含它。
iPXE应用场景众多,包括但不限于:
- 裸金属服务启动
- 自动无人值守安装操作系统
- 批量部署/罐装系统
- 无盘工作站
值得一提的是,就在日前,龙架构Arch Linux发行版官方网站宣布结束Beta测试状态,正式支持龙架构。
Arch Linux是一种轻量级、可定制、灵活的Linux操作系统,一款简单、现代、开放旨在基于“KISS原则”(保持简单的哲学),提供最小化的核心系统,并允许用户根据自身需求进行高度自定义和优化。
由于轻量、简单、灵活的特性,Arch Linux通常被视为高级用户、开发者和Linux爱好者的首选操作系统。
目前,龙架构Arch Linux已经连续滚动升级了三个季度,软件仓库移植了包括Gnome、KDE、Mate、XFCE、LXDE、Cinnamon、DDE、UKUI在内的众多桌面环境及大量开源软件,并支持用户直接安装AUR软件。
经统计,当前Arch Linux x86_64版本的core仓库包含263个软件包,extra仓库包含13325个软件包,合计共13588个软件包;
Arch Linux龙架构版本的core仓库包含261个软件包,extra仓库包含10259个软件包,合计共10520个软件包,整体移植进度大约为x86_64的77%。