iT邦幫忙

0

虛擬機上可接實體USB裝置嗎?

各位好,公司未來要將舊2003升級,考量用虛擬化,但有些問題要克服,問題是我們原本有用WINDOWS SERVER FAX當採購部門傳真,舊2003SERVER原本是接著一個USB MODEM(可支援到WIN2016 SERVER內建驅動),以後轉移到新的虛擬主機(WIN2016)上,不知虛擬機可接實體USB的裝置嗎?

小弟有詢問過群環工程師,他們經驗是虛擬機有接過USB的光碟機是OK的。想在證實一下是否可可行...麻煩有經驗的大大們能解惑小弟,謝謝

可以。虛擬機的設備都是與實體設備有掛勾的。
所以一定可以的。
比較擔心的是驅動問題就是了。
畢竟你的是modem。
phl0722 iT邦研究生 5 級 ‧ 2021-01-05 13:54:07 檢舉
太好了謝謝,這MODEM不需要驅動程式的WIN2016內建就有。感謝!!
0
japhenchen
iT邦大師 1 級 ‧ 2021-01-05 15:13:42
最佳解答

可以,但要注意到共用設備的問題
https://ithelp.ithome.com.tw/upload/images/20210105/201179547OrCou1pw5.jpg
https://ithelp.ithome.com.tw/upload/images/20210105/20117954RozhF6Gh8w.jpg

phl0722 iT邦研究生 5 級 ‧ 2021-01-05 15:21:07 檢舉

謝謝解答,原來連序列埠都可以

如果電腦主機上沒有RS232孔的話,可以去買個USB-RS232的線回來用
https://24h.pchome.com.tw/prod/DCAX06-A76984080

還是回歸到老問題,RS232說穿了還是個序列輸出的裝置,I/O一旦被開啟,就是鎖定佔用,如果有共用的需要,就得一個虛擬機接一個實體設備來解決..

0
cmwang
iT邦大師 1 級 ‧ 2021-01-05 20:21:51

Hypervisor雖然可以用USB passthrough讓guest抓到USB週邊,但I/O intensive一直是虛擬化的罩門(牽涉到太多特權等級轉移),而且USB modem很可能只是個電氣界面(說穿了就是USB界面的ADC/DAC加上電話界面DAA),所有的modulation/demodulation都是丟給driver處理的(也就是說都要靠CPU跑程式),對這類realtime須求甚高的應用而言,USB passthrough能做到啥程度就天曉得了/images/emoticon/emoticon13.gif....

看更多先前的回應...收起先前的回應...
phl0722 iT邦研究生 5 級 ‧ 2021-01-07 13:06:03 檢舉

CMWANG所言甚是,所以還是要實機測測看為準了,謝謝

phl0722 iT邦研究生 5 級 ‧ 2021-01-08 23:22:42 檢舉

另外廠商提到做虛擬機HA時,這USB MODEM裝置會導致做HA移轉時造成不可預期的結果,也就是可能移轉會不一定會成功,CMWANG網兄有這經驗嗎?謝謝

cmwang iT邦大師 1 級 ‧ 2021-01-09 06:59:16 檢舉

Host上的實體裝置當然是不可能自動跑到另一台Host上啊,所以只要有用到I/O passthrough或是USB passthrough的Guset,就都無法自動在Host間轉移了(ESXi在assign I/O或USB passthrough時會提示這一點,而且有用到passthrough的Guest其vMotion按鈕會被disable掉,Hyper-V應該也差不多吧)....

phl0722 iT邦研究生 5 級 ‧ 2021-01-11 08:14:39 檢舉

了解!!謝謝王兄分享經驗!!感謝萬分!!

0

菩薩慈悲:末學的經驗是用Virtual Box做的虛擬電腦掛上實體電腦接的印表機與掃描器,關鍵在要在虛擬電腦安裝好相對應的驅動程式就是了。不僅是裝置共用的問題而已。
https://ithelp.ithome.com.tw/upload/images/20210108/20118680VW7PSdXSqq.png
https://ithelp.ithome.com.tw/upload/images/20210108/20118680gENVg2J2a6.png

感恩感恩 南無阿彌陀佛

phl0722 iT邦研究生 5 級 ‧ 2021-01-08 23:24:45 檢舉

感恩網兄提供意見,謝謝,我這USB MODEM WIN2016有內建驅動的,應該OK

我要發表回答

立即登入回答