PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

  回應
 
主題工具
yidelong
Basic Member
 

加入日期: Jun 2002
您的住址: 沙漠
文章: 11
一般Type 2 hypervisor (VMware Workstation, VirtualBox...) 不支援 device pass-through,了不起加一些 hooks 可以 call OS (graphics) API.


只有 Type 1 hypervisor 支援 device pass-through (through Vt-d or IOMMU),但那是針對 Nic or Storage HBA,不是Graphics card.

唯一有graphics direct I/O的是XenClient (請 google "Project Independence"), 但是硬體有限制頗多,不是甚麼PC/Graphics card 都可以支援.
     
      
舊 2012-03-21, 08:32 AM #11
回應時引用此文章
yidelong離線中  
yidelong
Basic Member
 

加入日期: Jun 2002
您的住址: 沙漠
文章: 11
看起來我已經落伍了,Xen 4.0 支援 Graphics pass-through for single VM.
 
舊 2012-03-21, 08:35 AM #12
回應時引用此文章
yidelong離線中  
antonytai
Senior Member
 

加入日期: Aug 2001
您的住址: 台北市
文章: 1,109
只要電腦本身的驅動沒有缺少在安裝虛擬機就可以
虛擬機內的作業系統會自動抓取主電腦的驅動
到虛擬機內的作業系統

意思就是虛擬機不需要安裝驅動程式
虛擬機可設定硬碟容量
顯示卡最容量,2D.3D功能
可設共享資料夾(跟原本的主系統相通的資料夾)
很簡單用過幾次就會了
舊 2012-03-21, 11:06 PM #13
回應時引用此文章
antonytai離線中  
yidelong
Basic Member
 

加入日期: Jun 2002
您的住址: 沙漠
文章: 11
引用:
作者antonytai
只要電腦本身的驅動沒有缺少在安裝虛擬機就可以
虛擬機內的作業系統會自動抓取主電腦的驅動
到虛擬機內的作業系統
意思就是虛擬機不需要安裝驅動程式

虛擬機不會抓到電腦本身的驅動,虛擬機裡面只會看到虛擬硬件(virtual device). Type 2 hypervisor 只是一般Windows/Linux/OSX 程式,OS看的到用的到的都可能可以使用。

說可能因為virtual device並不支援所有的應件,例如很多USB camera在虛擬機下是不能使用的。

支援 VM device pass-through direct I/O 則不然,虛擬機要裝真正的driver才能運作。

引用:
作者antonytai
虛擬機可設定硬碟容量
顯示卡最容量,2D.3D功能
可設共享資料夾(跟原本的主系統相通的資料夾)
很簡單用過幾次就會了
舊 2012-03-23, 09:39 AM #14
回應時引用此文章
yidelong離線中  
anderson1127
Elite Member
 

加入日期: Jan 2002
文章: 4,032
引用:
作者cmwang
FYI:VMware 的效能問題 (http://forum.pcdvd.com.tw/showthrea...52&page=2&pp=10),不過單一實體週邊每次只能assign給單一guest(就算這個guest沒有實際用到那個週邊,其它guest還是不能用),對一般user會感興趣的應用而言恐怕實際意義不大就是了....BTW,VirtualBox只有在4.1.x以後版本而且host是跑linux時才支援PCI passthrough(詳情請參閱VirtualBox的UserManual),真要實驗挑戰性恐怕不低,還是您方便讓鵝試試啊 ....


被嚇到了...

我正好就是用Linux + VirtualBox 4.1.8的平台...
但是,我並沒有在GUI 上看到選項可以進行PCI Passthrough 的功能...
如果確定可以的話,那我那片Compro H900 PCI電視卡就有機會利用這功能在Win2000下
直接驅動 , 會想這樣做是實在沒辦法 , 因為在XP下搭配任何的driver版本,還是很容易掛點
只有在Win2000下最穩定 , 害我目前只能夠將它獨立出來...
__________________
您想買新硬碟嗎? 購買前請務必參考這篇文章,是我的實際經驗

還想讓統一賺你的錢嗎?統一集團成員(能見度高的):
星巴克、家樂福、7-11、無印良品、黑貓宅急便、聖娜多堡、阪急百貨、
康是美、博客來、夢時代、Mister Donut 、Cold Stone 、龜甲萬、
維力33%股權、光泉31%股權、Smile速邁樂、紅心辣椒、台北轉運站(統一企業BOT)

統一LP33膠囊有環保署早已列管的一級管制品: DNOP塑化劑
舊 2012-03-23, 12:37 PM #15
回應時引用此文章
anderson1127離線中  
foxtm
Power Member
 
foxtm的大頭照
 

加入日期: Jan 2002
您的住址: 台北苦命IT工人
文章: 586
Smile

引用:
作者anderson1127
被嚇到了...

我正好就是用Linux + VirtualBox 4.1.8的平台...
但是,我並沒有在GUI 上看到選項可以進行PCI Passthrough 的功能...
如果確定可以的話,那我那片Compro H900 PCI電視卡就有機會利用這功能在Win2000下
直接驅動 , 會想這樣做是實在沒辦法 , 因為在XP下搭配任何的driver版本,還是很容易掛點
只有在Win2000下最穩定 , 害我目前只能夠將它獨立出來...
manual
Virtualbox很多東西都是在純指令實現的,包含使用實體磁區啟動虛擬機等。
但驅動電視卡的風險極大就是了,畢竟PCI電視卡絕對是數一數二容易衝突的設備。
舊 2012-03-23, 12:52 PM #16
回應時引用此文章
foxtm離線中  
yidelong
Basic Member
 

加入日期: Jun 2002
您的住址: 沙漠
文章: 11
引用:
作者anderson1127
被嚇到了...

我正好就是用Linux + VirtualBox 4.1.8的平台...
但是,我並沒有在GUI 上看到選項可以進行PCI Passthrough 的功能...
如果確定可以的話,那我那片Compro H900 PCI電視卡就有機會利用這功能在Win2000下
直接驅動 , 會想這樣做是實在沒辦法 , 因為在XP下搭配任何的driver版本,還是很容易掛點
只有在Win2000下最穩定 , 害我目前只能夠將它獨立出來...



From http://www.virtualbox.org/manual/ch...pcipassthrough:

If the virtual machine has a PCI device attached, certain limitations apply:

1.Only PCI cards with non-shared interrupts (such as using MSI on host) are supported at the moment.
2.No guest state can be reliably saved/restored (as the internal state of the PCI card could not be retrieved).
3.Teleportation (live migration) doesn't work (for the same reason).
4.No lazy physical memory allocation. The host will preallocate the whole RAM required for the VM on startup (as we cannot catch physical hardware accesses to the physical memory).


*non-shared interrupts* PCI card, 我想*舊電視卡*很難吧不是 interrupt-based.
舊 2012-03-24, 07:10 AM #17
回應時引用此文章
yidelong離線中  
anderson1127
Elite Member
 

加入日期: Jan 2002
文章: 4,032
引用:
作者yidelong
[恕刪]

*non-shared interrupts* PCI card, 我想*舊電視卡*很難吧不是 interrupt-based.


如果要non-shared interrupts , 那這張PCI 電視卡是有機會的 , 只是Disable Plug & Play
不曉得有沒有幫助就是了!! 這張PCI卡要佔用一個interrupt 應該不困難...
另外, 要讓它可以專門使用interrupt 應該還可以不要安裝其它的介面卡 , 這樣資源就不會被
share掉 , 現在只是不確定的是 , 到底能不能穩定使用這個問題了...這要做Lab才會知道了...

好麻煩....

VirtualBox對USB Device的support似乎就做得很不錯 , 幾乎來者不拒說...
__________________
您想買新硬碟嗎? 購買前請務必參考這篇文章,是我的實際經驗

還想讓統一賺你的錢嗎?統一集團成員(能見度高的):
星巴克、家樂福、7-11、無印良品、黑貓宅急便、聖娜多堡、阪急百貨、
康是美、博客來、夢時代、Mister Donut 、Cold Stone 、龜甲萬、
維力33%股權、光泉31%股權、Smile速邁樂、紅心辣椒、台北轉運站(統一企業BOT)

統一LP33膠囊有環保署早已列管的一級管制品: DNOP塑化劑
舊 2012-03-24, 09:30 AM #18
回應時引用此文章
anderson1127離線中  
cmwang
Elite Member
 

加入日期: May 2002
您的住址: 板橋
文章: 5,112
剛看到A社的A85X(FM2平台)有支援IOMMU,所以連NT$2590的小板子都可能可以玩(而且還有IGP可用,不像AM3的9系列一定得插獨顯 ),有沒有人自願當勇者啊....
__________________
士大夫之無恥,是謂國恥....
舊 2012-11-08, 03:14 PM #19
回應時引用此文章
cmwang離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是12:59 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。