起因: 之前我写过一篇介绍在KVM虚拟机体系下,如何直接挂载化学硬碟和物理分区的方式:KVM虚拟机直接挂栽化学硬碟分区的方式_给libvirt虚机挂载c盘_lggirls的博客-CSDN博客。近期帮助一个同学搭建局域网,其中有OA系统要用到windows server系统,所以干脆宿主机装Windows Server,虚拟机上linux了,于是就有了这一篇。
在进行本操作之前,我也搜索了一下hyper-v虚拟机直接挂载化学硬碟的介绍,但看内容都比较老了,特别是点击虚拟机的 “连接”,根本不会出现富含显示配置等内容的窗口,而是直接联接到了虚拟机。所以是系统版本升级了,而教程还没有升级的缘由。
一、将宿主机上要用于虚拟机的硬碟脱机
主要是在“计算机管理”这个工具中进行。 单独的磁盘管理器,运行:diskmgmt.msc
可以在上图中见到,右击c盘1下方的空白处,会出现一个选择列表,其中有一个 “脱机(O)"选项,因为是操作系统盘,所以未能脱机;而c盘0、磁盘2,已经是脱机状态,正是我早已将其脱机的结果。
二、打开Hyper-v的提高会话模式
如下图,在hyper-v管理其中,进行设置确定即可
三、重启hyper-v服务
如下图,点击停止服务, 确定,然后再在新页面上,选择启动服务即可。主要目的是让hyper-v 识别到两个脱机的硬碟。
四、为虚拟机添加化学硬碟
点击你要配置的虚拟机的设置选项,
选择 SCSI控制器——磁盘驱动器——添加
然后应该出现可选的”物理c盘“选项。 因为我的c盘0早已添加,磁盘1是系统盘,所以只剩下了脱机的c盘2可选择。
五、启动虚拟机
按照上述步骤操作完成后,启动虚拟机。 在Linux系统下,使用fdisk -l 明明,即可查看到新添加的两块硬碟。