网络启动服务重构

寒假期间,我们重构了网络启动服务(PXE),主要有以下改变:

  • 引导器由 PXELINUX 更换为 GRUB2,以提供更好的 UEFI 支持;
  • 使用 simple-pxe 脚本实现系统镜像及菜单的自动生成和更新;
  • 提供了更多操作系统,包括 FreeBSD 和 NetBSD。

校内使用方式和以前一样。校外用户可在 GRUB2 命令行中执行以下命令加载我们的网络启动服务:configfile (http,pxe.ustc.edu.cn)/boot2/menu/root.menu

诚邀各位使用并提供反馈。

PXE 支持 IPv6

pxe.ustc.edu.cn 长久以来不支持 IPv6 的问题于今天被解决。

之前 /etc/network/interfaces 中已配置 2001:da8:d800:931::94 这个地址,不过没有生效。 现在已绑定到网卡上了。

/etc/lighttpd/lighttpd.conf 中增加了一行:
server.use-ipv6 = “enable”

之后 /etc/init.d/lighttpd restart 了。

一共就这些操作。

— tux, USTC PXE Maintainer