还在为批量安装系统而烦恼吗?通过在NAS上部署iVentoy,可以轻松搭建一个网络安装服务器。只需上传ISO镜像,局域网内的设备即可通过网络启动并安装系统,极大地提升了运维效率,是批量部署电脑的理想解决方案。
智能速览
iVentoy是一款配置极其简单的增强版PXE服务器。
通过Docker Compose在NAS上部署,过程快捷高效。
只需将ISO文件放入指定目录,即可通过网络启动安装。
支持110+种操作系统及多种BIOS/UEFI启动模式。
精华内容
将NAS变身为网络装机服务器,其核心在于部署与配置。以下将详细拆解关键步骤,助你快速搭建这套高效的运维工具。
准备与部署
部署前需在NAS的docker目录下创建iventoy文件夹,并预设data、user、log、iso四个子目录,分别用于存放配置、用户文件、日志和系统镜像。接着,从官网下载iVentoy,将其data目录内容复制到本地。最后,通过一个docker-compose.yml文件即可完成部署,关键配置包括使用host网络模式和privileged权限,并正确挂载四个本地目录到容器内。
镜像与界面
服务启动后,通过浏览器访问`NAS IP:26000`即可进入管理界面,可将语言切换为中文。核心操作十分简单:将Windows、Linux等各类操作系统的ISO文件上传至之前创建的iso目录。iVentoy会自动识别这些镜像,无需复杂配置即可在启动菜单中列出。
关键DHCP配置
实现网络启动的关键在于DHCP服务配置。若采用External或ExternalNet模式,需在路由器DHCP服务器中设置`next-server`为iVentoy服务器IP,并将`bootfile`(选项67)指定为对应的引导文件名。例如,External模式统一使用`iventoy_loader_16000`,而ExternalNet模式则需根据客户端的BIOS或UEFI模式分别指定`_bios`或`_uefi`后缀的文件。
应用场景
这套方案在多种场景下都能大显身手。例如,在办公室中批量部署新电脑,或在电脑维修店为客户提供快速重装系统服务。对于拥有多台设备的家庭用户或需要频繁重建系统的实验室环境,它同样能显著提升管理效率,实现系统部署的标准化和自动化。
将iVentoy部署在NAS上,不仅盘活了闲置设备,更构建了一套强大、灵活的网络安装体系。它让系统部署从繁琐的单点操作,转变为高效的集中化管理,是IT运维和系统爱好者的得力助手。你的NAS,还有哪些潜力等待发掘?