你好,
我在 VMware ESX 4 下使用 RHEL 5.5 来宾 VM。当我在 VM 硬件设置中配置虚拟磁盘时,每个磁盘都有一个格式为“N:M”的 SCSI 地址。例如,“1:3”表示 SCSI 主机号 1 和 SCSI 目标 ID 3。
当我从 VM 的 BIOS 或 Windows 操作系统查看磁盘信息时,检测到的 SCSI 地址信息与虚拟硬件设置相匹配。但是在 Linux 下,SCSI 地址组件不匹配,至少不完全或一致。
我已经尝试了三种支持的虚拟 SCSI 和 SAS 驱动程序,它们似乎都“坏了”,但方式不同。下面是虚拟硬件地址的列表,以及在 Linux 下检测到的每个驱动程序的地址:
Driver vHW Addr Linux Addr
-------- -------- ----------
LSI SAS 0:0 0:0
LSI SAS 0:3 0:1
LSI SAS 0:6 0:2
LSI SCSI 1:1 2:1
LSI SCSI 1:4 2:4
LSI SCSI 1:7 2:7
pvSCSI 2:2 1:2
pvSCSI 2:5 1:5
pvSCSI …Run Code Online (Sandbox Code Playgroud)