使用iPXE BOOT在ISCSI SAN存储上安装Windows操作系统

捕获启动过程

嗨,好人,

我试图制作无盘PC客户端,并在SAN存储上安装操作系统。 截至目前我使用Windows Server 2012 R2 ,它将作为我的DHCP / WDS和SAN服务器。 所以我在youtube上find了一个名为“Hyper-V:Windows安装到ISCSI磁盘 ”的频道“BjørnJentoft”频道的video。我遵循了所有的步骤和configuration,但是并没有放弃我的工作。 但是我不停地重复他的video,看看我是否在configuration步骤上错过了一些东西,但是当我检查了所有内容时,似乎我没有错过任何基于他在video教程中显示的东西。 顺便说一下,他在他的教程中使用HYPER-V,我正在使用物理机器。

谢谢。

我已经阅读了与StarWind iSCSI目标不同的成功iPXE实现,但还没有testing过自己。

以下是一篇您可能会觉得有用的文章: https : //jonmccune.wordpress.com/2011/12/19/diskless-windows-7-with-iscsi-and-gpxe/

在图像中显示的消息是: tftp://192.168.1.1/client1.txt... No such file or directory (http://ipxe.org/2d12603b)

所以tftp服务器上的文件“不存在”,并且在那个链接之后有一些build议:

  • 检查您是否正在尝试下载正确的文件。
  • 检查是否可以使用另一个TFTP客户端(如Linux上的tftp-hpa)检索文件。

在这种情况下,我的build议是检查tftp服务器日志,或者使用数据包转储(例如wireshark)来查看发生了什么。

在这种情况下,我的猜测是Windows TFTP服务器尚未configuration为允许该path。 通常情况下,它只接受以Boot开头的path,参见这个文档: http : //ipxe.org/appnote/chainload_wds

下面是这个场景的指南: http : //ipxe.org/howto/wds_iscsi