本文提供了一个问题的解决方法,即当启动 LUN 有多个物理路径指向启动 LUN 时,无法从 SAN 配置安装 Windows。
适用于: Windows Server 2008 R2 Service Pack 1
原始 KB 数: 2826787
现象
假设出现了下面这种情景:
- 你要从 SAN 配置启动中安装 Windows Server 2008、Windows Server 2008 R2 或 Window Server 2012。
- 启动 LUN 有多个物理路径。
- 启动 LUN 是原始的,尚未由 Windows 初始化。
在此方案中,当你在安装向导的“要安装 Windows 的位置?”步骤中选择启动 LUN 时,LUN 的所有路径都会单独显示,并显示一条消息:
Windows Server 2012 和 Windows Server 2008 R2:
“安装程序无法创建新的系统分区或找到现有的系统分区。 有关详细信息,请参阅安装程序日志文件。
Windows Server 2008:
“Windows 找不到满足安装要求的系统卷。
原因
Windows 无法安装到具有多个物理路径的 RAW 磁盘。 如果在单个物理路径上显示启动 LUN,或者如果在安装 Windows 之前已初始化启动 LUN,安装程序将按预期继续。
有两种方法可用于解决此问题。
解决方法 1:在单个路径上显示启动 LUN
在安装 Windows 时配置启动 LUN 的单个路径。 对于多个 HBA 端口配置,在 Windows 安装过程中,只有一个 HBA 端口应连接到 SAN。
解决方法 2:在运行安装程序之前初始化启动 LUN
这种方法非常适合在无法或很难物理断开额外 SAN 连接的情况下使用。
在多路径磁盘配置中,Windows 安装程序在初始化磁盘并存在磁盘签名之前,无法将磁盘识别为可启动磁盘。 若要初始化启动 LUN 并为 Windows 安装程序准备磁盘,必须创建新分区,然后删除新创建的分区。 创建新分区将初始化磁盘、写入磁盘签名和创建分区。 删除分区会删除新创建的分区,但保留磁盘使用磁盘签名进行初始化。 请务必删除分区,以便 Windows 安装程序可以同时创建系统保留分区和操作系统卷。 否则,Windows 安装程序不会创建系统保留分区。
解决方法 2 的详细步骤如下:
- 在 Windows 安装程序的“安装 Windows”对话框中,在“ 要安装 Windows 的位置”下,选择 “磁盘 0 ”,然后单击“ 驱动器选项 ”(高级)链接。
- 选择“ 新建 ”以创建新分区。
- 单击应用接受默认分区大小。
- 在对话框上单击 “确定 ”,说明 Windows 可能会自动创建其他分区。
- 现在,选择“ 删除 ”以删除新创建的分区,同时使磁盘处于初始化状态。
- 在警告对话框中单击 “确定 ”,确认磁盘上的任何数据都将丢失。
- 重新启动系统并正常运行 Windows 安装程序。 Windows 安装程序将识别磁盘,安装程序将继续。