Hyper-V物理磁盘直通需满足脱机状态、SCSI控制器及虚拟机关机三重硬性约束,与权限无关;宿主机脱机后VM独占访问,切换须严格按流程操作以防数据损坏。
hyper-v 中物理磁盘直通不是权限配置问题,而是访问控制机制——它依赖独占性、脱机状态和控制器类型三重硬性约束,不涉及用户账户权限或uac提权。
直通前,目标物理磁盘(如磁盘1)必须在宿主机上处于“脱机”状态。这不是权限开关,而是Windows内核级资源释放动作:脱机后,系统主动断开所有文件系统句柄、卷挂载点和驱动程序绑定。若磁盘仍显示为“联机”,即使你是管理员,Hyper-V设置里也看不到该磁盘选项。
Set-Disk -Number 1 -IsOffline $true
IDE控制器不支持物理硬盘直通,这是Hyper-V底层架构限制,与权限无关。添加操作必须在虚拟机关机状态下完成——因为直通磁盘会在启动时由VM直接初始化控制器,运行中热插拔会导致I/O冲突甚至蓝屏。
磁盘成功直通后,在虚拟机内部无需管理员权限即可识别设备。Windows虚拟机中打开diskmgmt.msc会提示“发现新磁盘”,此时需手动初始化(GPT推荐)、新建简单卷、分配盘符并格式化——这一步是操作系统层面的常规磁盘准备,不是权限提升操作。
lsblk 或 lshw -class disk 可见新设备(如/dev/sdb),后续fdisk/mkfs/mount均为标准用户级命令直通本质是硬件资源移交,不是共享。一旦磁盘被虚拟机使用,宿主机将彻底失去对该磁盘的任何访问能力(包括磁盘管理、PowerShell、资源管理器)。切换访问方必须手动干预:
Set-Disk -Number 1 -IsOffline $false → 再右键“联机”