Windows 实例上的设备名称
当您将卷附加到实例时,需要为卷提供设备名称。该设备名称由 Amazon EC2 使用。实例的块储存设备驱动程序会在装载卷时分配实际的卷名称,指定的名称可以与 Amazon EC2 使用的名称不同。
您的实例可支持的卷的数量取决于操作系统。有关更多信息,请参阅实例卷限制。
有关 Linux 实例上的设备名称的信息,请参阅 Amazon EC2 用户指南(适用于 Linux 实例) 中的 Linux 实例上的设备命名。
可用设备名称
Windows AMI 使用以下一组驱动程序来允许访问虚拟化硬件:Amazon PV、Citrix PV 和 RedHat PV。有关更多信息,请参阅Windows 实例的半虚拟化驱动程序。
下表列出了在块储存设备映射中或附加 EBS 卷时您可指定的可用设备名称。
驱动程序类型 | Available | 为根预留 | 建议用于 EBS 卷 | 实例存储卷 |
---|---|---|---|---|
Amazon PV、Citrix PV |
xvd[b-z] xvd[b-c][a-z] /dev/sda1 /dev/sd[b-e] |
/dev/sda1 |
xvd[f-z] * |
xvdc[a-x] xvd[a-e] ** |
Red Hat 半虚拟化 |
xvd[a-z] xvd[b-c][a-z] /dev/sda1 /dev/sd[b-e] |
/dev/sda1 |
xvd[f-p] |
xvdc[a-x] xvd[a-e] |
* 对于 Citrix PV 和 Red Hat PV,如果您映射名为 xvda
的 EBS 卷,则 Windows 不会识别卷(卷对 Amazon PV 或 Amazon NVMe 可见)。
** 将自动枚举 NVMe 实例存储卷并为其分配 Windows 驱动器号。
有关实例存储卷的更多信息,请参阅 Amazon EC2 实例存储。有关 NVMe EBS 卷(基于 Nitro 的实例)的更多信息,包括如何识别 EBS 设备,请参阅 Windows 实例上的 Amazon EBS 和 NVMe。
设备名称注意事项
在选择设备名称时请记住以下原则:
-
尽管您可以使用用于附加实例存储卷的设备名附加 EBS 卷,我们还是强烈建议您不要这样做,因为这种操作具有不可预测性。
-
实例的 NVMe 实例存储卷数取决于该实例的大小。将自动枚举 NVMe 实例存储卷并为其分配 Windows 驱动器号。
-
Amazon Windows AMI 附带其他软件,用于在首次启动时准备实例。此软件为 EC2Config 服务(Windows Server 2016 之前的 Windows AMI)或 EC2Launch(Windows Server 2016 及更高版本)。设备映射到驱动器后,驱动器即完成初始化和装载。根硬盘经过初始化后装载为
C:\
。默认情况下,当 EBS 卷附加到 Windows 实例时,它在实例上可能会显示为任何盘符。您可以更改设置,以便按您的规范来设置卷的盘符。对于实例存储卷,默认设置则取决于驱动程序。AmazonPV 驱动程序和 Citrix PV 驱动程序以从 Z: 到 A: 的顺序分配实例存储卷驱动器盘符。Red Hat 驱动程序按 D: 到 Z: 的顺序分配实例存储卷盘符。有关更多信息,请参阅使用 EC2Config 服务配置 Windows 实例、使用 EC2Launch 配置 Windows 实例和将磁盘映射到 Windows 实例上的卷。