hoo*_*enz 17 windows-7 netboot pxe-boot
几年前,在我的大学,我记得那里的实验室通过网络启动 Windows NT。
有一个共享驱动器用于您自己的东西,除了您对正在运行的操作系统所做的任何更改在您重新启动机器时都会重置。
现在我希望能够在 Windows 7 上做同样的事情。
我已经找到了一些使用 iSCSI 的方法,但我不希望每台 PC 都有一个 iSCSI 磁盘,我想要一个图像用于多台 PC。我还找到了用于在本地安装 Windows 的 PXE 启动设置文件,但这也不是我想要的。
我将如何设置我在大学拥有的但使用 Windows 7 作为网络引导的操作系统?
即如何通过网络引导 Windows 7 映像?我不想将 Windows 7 安装程序网络引导到 PC 以在本地安装 Windows,我想从内存/网络运行 Windows 7 映像。
回答我自己的问题。可以使用 iPXE 和 iSCSI 或 AoE。这个想法是用 iPXE 替换网卡选项 ROM 或链式加载 ipxe,然后执行 sanboot。
iSCSI 是两种 san 协议中较简单的一种,因为您实际上可以将 Windows 7 直接安装到 iSCSI 目标。这是因为 iSCSI 支持内置在 Windows 7 中,而 AoE 则没有。
请参阅:archive.org 镜像 windowsdiskless.wordpress.com
或者:archive.org 镜像 windowsdisklessaoe.wordpress.com
当然要注意的是,虽然 iSCSI 支持多台机器使用 NTFS 访问同一目标。腐败就会发生。要么需要在后端使用 Copy on Write 机制,要么创建一个基本映像(模板)并将其复制到新导出的目标。
我最终从 freebsd 修补了开源 iscsi 目标并在写入时添加了副本。所以我可以使用相同的 LUN 但写入被定向到其他地方。我能够将它们定向到本地 RAM 或服务器上的另一个文件。不过,我不再使用它了,这是一个概念证明。
小智 5
您描述的场景实质上相当于将每个工作站用作瘦客户端来访问位于中央的桌面环境。即使可以完成,Windows 7 从 PXE 启动也是非常不切实际的。
每当使用 PXE 进行引导时,它都会将整个引导映像下载到客户端系统,这意味着每次引导需要传输数 GB。
理想情况下,此方案是通过将网络上的桌面环境保持在中心位置来实现的。在虚拟桌面基础架构 (VDI) 环境中,这是使用虚拟化来实现的,以允许单独的虚拟桌面环境一起驻留在硬件上,虚拟环境通过管理器提供给客户端。在基于会话的环境中,每个用户的桌面环境在服务器上本地启动,并通过远程桌面服务等技术代理到客户端。
在这两种情况下,工作站仍必须运行操作系统;然而,它通常是一个非常轻量级的操作系统,为硬件和客户端提供基本接口,用于重定向到托管桌面环境的服务器。对于拥有软件保障的客户,Microsoft 提供Windows Thin PC作为轻量级操作系统,旨在通过远程桌面服务连接到 Windows Server。支持的其他功能,如对增强图形的RemoteFX支持、DirectAccess VPN 连接和BitLocker加密,有助于为重新利用桌面硬件提供最佳的瘦客户端操作系统。
如果上述方法听起来适合您,您可以在 TechNet 上 Springboard 站点的桌面虚拟化中心找到更多信息、IT 专业人员指南、试用版和 Beta 版访问以及更多内容。
| 归档时间: |
|
| 查看次数: |
37037 次 |
| 最近记录: |