企鹅龙(Diskless Remote Boot in Linux,DRBL,又名Penguinzilla)是一个透过创建具NIS与NFS服务之服务器,提供无碟或无系统之大量客户端环境及群播还原的自由软件,由国家高速网络与计算中心自由软件实验室所开发。企鹅龙透过GNU GPL协议许可。
企鹅龙可安装于众多Linux发行版上,如Debian、Ubuntu、Mandriva、Red Hat Linux、Fedora、CentOS及SuSE。另提供基于Debian Live的DRBL Live CD,包含所有DRBL功能,适合用来进行群播还原。
企鹅龙提供以下两个主要功能:
硬盘克隆(复制)
再生龙(CloneZilla)是一个免费的灾难恢复,硬盘克隆,硬盘档映像制作的部署和解决方案。透过DRBL的PXE引导并结合Partition Image(英语:Partimage),DRBL即可对40台以上机器同时还原。功能类似于商业软件Norton Ghost的GhostCast Server,但不需要经由光盘或是软盘片引导。
客户端无碟环境
借由DRBL可方便快速地创建多台集中式管理之无碟客户端系统,客户端可以直接使用服务端提供之Linux服务,并透过DRBL服务器进行操作,如新增或删除软件、文件等。这种精简客户端的使用方式对于老旧电脑尤其有用。
企鹅龙服务器使用DHCP、TFTP、NFS、NIS等技术。客户端透过PXE网络引导获取服务端发放之IP地址,再透过NFS挂载根目录后即可加载服务器提供之Linux环境引导。DRBL的客户端是透过NFS来获取文件,然后用自己的CPU与存储器来运行程序。
根据官网所述,无论服务端抑或客户端均不需较高之硬件规格。CPU 300~450MHz,存储器128~256MB,并具有Fast Ethernet(含)以上之网络连线即可顺利运作。若要透过PXE方式引导,则必须确认网卡是否支持,另外再架设一台一般支持PXE的服务器。