虛擬作業系統

imkeny發表於2009-12-04

windows是大家眾所周知的作業系統,但最近要進行linux開發,所以就安裝了ubuntu系統。但雙系統用起來畢竟不方便,因為有些工作要在windows下進行(如使用photoshop進行圖片編輯),頻繁切換系統是一件鬧心的事。於是想到用虛擬工具虛擬作業系統。

 

說起虛擬作業系統,又面臨一個鬧心的選擇:到底是在windows下虛擬linux,還是在linux中虛擬windows?

 

我最先是嘗試在ubuntu下虛擬出一個XP來。最初感覺還可以,但用到後面感覺到很多不方便。例如虛擬機器中軟體(如QQ)的狀態,在伺服器中是感覺不到的,除非虛擬機器一直處於前端。另外,也許是我多年被Windows汙染了,ubuntu下很多軟體用起來總感覺不順心。MSN等即時通訊軟體、文字編輯軟體、Office等,在Linux下找到的軟體都比不上Windows下的軟體(如pidgin vs msn、gedit vs ultraEdit、OpenOffice vs MSOffice)。而且,我放棄ubuntu作為OS伺服器的一個很大很大的原因是周圍很多同事、朋友用的都是windows,而如果我用linux的話,跟他們互動的文件格式會有差異,這會帶來很多不必要的麻煩。Linux——用小P的話來總結——就是用來開發的,而不是用來使用的。

 

於是嘗試改為XP中虛擬ubuntu,這是這幾天在嘗試的工作。

 

目前發現XP中虛擬ubuntu有兩個需要解決的問題:

 

1、虛擬機器中的3D效果:目前主流的虛擬系統程式virtualbox和vmware都支援3D加速了,但virtualbox對3D加速支援不是很好,ubuntu開了3D效果後,虛擬機器就變得很慢很慢了。目前使用clutter開發UI,在虛擬機器中開發存在很多問題,不知是虛擬機器的問題,還是clutter的問題?

 

2、虛擬機器中的USB問題:virtualbox和vmware都是號稱支援虛擬機器中使用USB裝置的,但在實際使用中,我還沒有找到解決方法。

這兩個問題,我還在摸索中……

(to be continued)

相關文章