我想知道 Ubuntu Server 是否可以用来拥有各种操作系统映像库(例如,Windows 7、8 和 Windows Server 2008/2012,可能还有 Ubuntu 本身),这些映像可以通过网络安装到客户端机器上。可能通过 PXE、CD 或 USB 启动到可以访问所述网络/服务器/库的某个设备。
我对 TFTP 和 PXE 启动等方面做了一些研究,但从未遇到过特定的“按照本教程”解决方案,允许我使用我工作室中的 ubuntu 服务器将操作系统推送到通过交换机连接的机器上。
其实际应用是让 IT 公司、部门或 MSP 能够使用 KVM 和交换机站批量重新加载操作系统,而无需将速度较慢的物理介质从一个站点拖到另一个站点。
我想您可能会将其与 WAIK 的多平台版本进行比较?
非常感谢朋友们的见解:)
答案1
以下是我们使用 10.04 LTS 创建此类服务器的构建文档。为了实现 NIC 兼容性,我们已将其安装在 12.04 上;过程类似(除了/usr/sbin
现在有配置命令),但我们尚未更新 12.04 的文档。
我在让服务器重启后保持活动状态时遇到了一些问题,但运行以下两个命令似乎可以启动它:
sudo restart tftpd-hpa
sudo restart ics-dhcp-server
我们还没有在 14.04 LTS 上尝试过。我们主要在 XP 和 Windows 7 系统上使用过。
构建文档 – Clonezilla 磁盘映像服务器
设置:
硬件:任何台式机或服务器类机器,至少有两个硬盘 - 一个用于操作系统,一个用于磁盘映像
软件:Ubuntu Linux,桌面版 10.4 LTS x64(Lucid Lynx,长期支持)
配置:
- 使用默认选项安装 Ubuntu。如果磁盘上安装了以前的操作系统,请为 Ubuntu 选择“使用整个磁盘”。将机器命名为“clonezilla”。
在系统 → 首选项 → 网络连接中,设置 IPV4 地址参数(编辑
Auto Eth0
):Method: Manual IP Address: 192.168.0.11 Netmask: 255.255.255.0 Gateway: 192.168.0.1 DNS Server: 10.10.1.5
在系统 → 管理 → 磁盘工具中,创建
/home/partimag
,格式化第二个磁盘,并将其挂载上/home/partimag
。打开终端会话并
sudo -s
成为 root。编辑/etc/fstab
,复制该/dev/sda1
行,更改sda1
为sdb1
,并将/
挂载点更改为/home/partimag
。保留所有其他选项不变。运行更新管理器并安装所有更新。重新启动。
打开终端会话并
sudo -s
成为 root。编辑/etc/apt/sources.list
。将以下行添加到文件末尾:deb http://drbl.sourceforge.net/drbl-core drbl stable
运行以下命令:
apt-get update apt-get install drbl /opt/drbl/sbin/drblsrv -i (accepting the default options) /opt/drbl/sbin/drblpush -i
--
Domain: mossbeachhomes.com NIS/YP: penguinzilla (the default) Client prefix: clonezilla (the default) Ethernet: eth0 (the default; answer “y” when prompted) Don't collect client MAC addresses Initial IP: 100 How many: 50 1st Mode: 0 (full DRBL) 2nd Mode: 0 (full Clonezilla) Images: /home/partimag Accept all other defaults /opt/drbl/sbin/dcs Select all clients Clonezilla-start Beginner mode Select-in-client Accept all other defaults