Windows-Server-2012-R2
訪問 Hyper-V VM 中的物理主機 COM 埠
我剛剛虛擬化了一台執行 Windows XP Pro SP3 的物理機。從中複製它的物理機器正在執行日常操作和安全所需的關鍵軟體。
該軟體通過 DB-9 RS232 串列埠 (COM1) 與單獨的設備通信。
我需要新創建的 VM 能夠通過主機伺服器(伺服器 2012 R2)上的物理串列埠與同一設備通信。我使用 Hyper-V 作為虛擬機的管理程序。我可以看到在 VM 的設置中設置虛擬 COM 埠是可能的,但從我對該主題的研究看來,如果不使用第 3 方軟體,在 Hyper-V 中直接將虛擬 COM 埠映射到物理埠是不可能的.
我的問題是:如何讓我的虛擬機通過 Hyper-V 訪問主機的物理串列埠,如果我不能通過 Hyper-V 做到這一點,哪個管理程序允許我這樣做?
我在這篇博文中找到了這個問題的答案http://www.goodjobsucking.com/?p=214
使用名為 com0com http://com0com.sourceforge.net/的程序 ,您可以通過連接到主機上的物理 COM 埠的網路設置一個虛擬 COM 埠。
按照部落格文章中的說明進行設置。
如何讓我的虛擬機通過 Hyper-V 訪問主機的物理串口
Hyper-V 不支持通過 COM 埠。你在這方面不走運。