跳转至

sanbootconf

sanbootconf 是 Windows SAN 引导配置驱动。它为非标准的 Windows SAN 引导方式提供支持,例如:

  • 通过 iSCSI 引导 Windows XP 或 Windows Server 2003 [^1]。
  • 从 Infiniband SCSI RDMA Protocol(SRP)目标引导 Windows。
  • 从 Fibre Channel over Ethernet(FCoE)目标引导 Windows。

sanbootconf 还提供关于 SAN 引导过程的额外诊断信息(同时显示在屏幕上和通过内核调试器连接输出),如果你的 SAN 引导失败,这些信息可能会很有用。

Windows XP iSCSI boot using sanbootconf

下载

你可以从 http://git.ipxe.org/release/sanbootconf/sanbootconf-latest.msi 下载最新版本的 MSI 安装包。

旧版本可从 http://git.ipxe.org/releases/sanbootconf 获取。源代码维护在 http://git.ipxe.org/sanbootconf.git 的 git 仓库中。

快速上手

在从本地磁盘引导的系统中,下载最新版本的 sanbootconf 并安装。然后你就可以把磁盘镜像转移到 SAN 目标上,并使用你的 SAN 协议从中引导。

许可证

sanbootconf 是采用 GNU GPL 许可的自由开源软件。

已知问题

如果你尝试从 SAN 目标引导 Windows Server 2008 R2,可能需要应用补丁 KB976042

故障排除

sanbootconf 会在内核查找引导磁盘期间出现的启动画面上显示文本。例如:

   iSCSI boot via iPXE
   iqn.2010-04.org.ipxe.duckling:initiator
   56:3c:dc:73:51:7e 10.0.0.186/255.255.255.0 gw 10.0.0.1
   10.0.0.115 iqn.2010-04.org.ipxe.duckling:win2k8

在这个例子中,你可以看到 sanbootconf 已经检测到系统正在尝试通过 iSCSI 引导。IP 地址配置与 iSCSI 发起方和目标的详细信息一起显示了出来。

连接 Windows 内核调试器可以获取更详细的信息。你也可以尝试联系 sanbootconf 开发者寻求帮助。

[^1]: Windows Vista、Windows Server 2008 及更高版本已经内置了通过 iSCSI 引导的支持