第一部分:使用 Microsoft Virtual PC 2007 安裝 solaris。
 
       具體安裝 virtual pc和虛擬光碟機的部分略,下載好solaris的幾張iso,開始建立虛擬機器,然後出現:
use is subject to license terms,然後就停止不動了,嘗試幾次依然如此。
       在google的答案是:
       1.”大部分使用 vmware 來作為非windows作業系統的虛擬安裝,而我比較兩者而言,確實功能相差很大”, Microsoft Virtual PC 是 ms 的產品,列出的系統大部分都是 windows,然後有一個other,看似 other 是全包括了,但是安裝 solaris 卻死活過不去。
 
       2.使用 vmware 也有遇到同樣問題的,有的說是版本低,要使用5.5.2以上版本的。也有的說,solaris10不支援希捷80G的硬碟,邪門了呢,還有這等事情?於是,拆開幾天前直接安裝了solaris(沒有安裝在虛擬機器裡),赫然發現,Seagate 80G。不支援硬碟之說不攻自滅。
 
       3.既然Virtual PC不靈,那麼只有下載了最新的vmware 6,然後繼續嘗試,一切OK。
 
       4.安裝過程耗時很久,終於見到了圖形介面,不過之後再次啟動虛擬機器,卻怎麼也進不了圖形介面。找到相關命令如下,得以解決:
          svcadm clear system/boot-archive
       命令生效後,會有一些提示訊息,點選yes忽略即可。然後將會出現使用者登入的圖形介面,輸入使用者名稱和密碼後,OK,漂亮的圖形介面再次出現了。  
 
     
                          第二部分  使用virtual PC 安裝suse9.2,並安裝orcle 10g
       另外,由於工作需要,還需要安裝一臺suse 9的測試環境,故在虛擬機器上安裝了suse professional 9.2(生產環境需要企業版,僅用pro做測),由於之前接觸過suse,安裝很順利,但是oracle 10g的安裝卻是足足廢了一番工夫。下面簡單說說我遇到的問題,這些問題針對我的環境而言,可能對有相似安裝需求的朋友有所幫助,僅供參考。
 
       首先,因為使用了 vmware 安裝了solaris,因此,繼續使用 vmware 安裝suse。安裝過程很順利,基本上,設定了幾個比較重要的部分:包括分配的空間大小,我分配了1G的記憶體和10G的空間給虛擬機器,因為還要安裝oracle,而且,我的本的配置也能夠滿足(2G記憶體,120G硬碟)。
 
       順利安裝好suse後,開始配置網路,關於vmware在區域網環境下配置網路的設定,可以自己試驗一下就可以搞通,也就那麼幾種方式,或者可以去網路搜尋一下,很多資料。安裝oracle之前,需要確保虛擬機器和宿主機互通,使用ping命令測試一下即可。
 
       我在實現了互通之後,開始著手安裝oracle。之前也準備了一些資料,搜尋了相關的安裝方法,但是,還是準備不足,性子急沒辦法,直接按照資料上說的建立了oracle使用者之後,就開始./runInstaller,結果出現了DISPLAY的問題。這個問題可能會比較普遍,但是初次安裝鑑於理解的不夠,還是需要注意的。
 
       這個問題困擾了好久,我還給sery打了電話,他告訴我的方式和網路上的解決方法基本一致,說一定要裝xserver,但是以為xserver就是suse的圖形介面,這個在裝虛擬機器的時候已經使用了xwindow,後來才明白,不是一回事。之前搞到晚上11點,還是沒有見到oracle的安裝介面,仍舊提示DISPLAY 256 color FAILED,必備檢查過不去。由於這個問題,甚至,我又刪掉了vmware下的suse,在virtual pc 中又安裝了一遍,後來,結果,主機和虛擬機器竟然不能互通了,仔細檢查發現,原來是suse的防火牆開著呢,關閉放火牆後,一切正常,於是,開始繼續安裝oracle的旅程。
 
       這次,有了更多的瞭解,也找到了一篇詳細的文件(google搜尋:Installing Oracle Database 10g on SUSE Linux Enterprise Server 9 and on SUSE Linux Professional 9.1, 9.2, and 9.3),對於安裝非常有幫助,於是加班到很晚,瞭解到了安裝之前需要檢查和設定的核心引數,看來直接安裝肯定是不成的,即使見到了圖形介面,也會在安裝過程中崩掉,或者安裝之後有效能問題。仔細設定了引數之後,設定export DISPLAY=172.30.x.x:0.0(oracle 使用者下),偶爾能通過檢查,但是,還是不能安裝。
 
       後來,我又嘗試著把安裝的xmanager開啟,啟動xserver,通過ssh連線到我的虛擬機器,這是,在進行./runInstaller,OK,終於見到了oracle的安裝介面。接下來的安裝過程非常簡單了,和在windows下的安裝過程是一致的,不過中間有個細微的區別就是,需要返回虛擬機器系統中,執行兩個指令碼,這個在安裝過程的有具體的提示,包括指令碼的路徑,直接返回到虛擬機器系統執行即可。
 
       週末抽時間整理出來的,希望能對路過的朋友有幫助。