最近實驗室來了一批新電腦,豪華的配置讓我們很是高興,就連高年級的學長也投來了羨慕的眼光。我們這些小學生自然是很興奮了啊,在新機器上一頓測試~——~,但是後來的情況並不是很理想,機器中自帶的vista系統我們用起來很吃力,而且發現很多軟件在vista下的運行不是非常的理想。
無奈之下,我們只好動了裝虛擬機的念頭,這麼好的配置和正版的vsita實在不想糟蹋了呵呵。評價我們所知的兩款虛擬機軟件,決定使用vitualbox。不為別的,就是兼容性和大小的考慮。
終於在sun主頁上下載到了vitualbox,很顯然這也是一款符合GPL 的軟件,在安裝過程中沒有出現系統兼容性的問題,順利通過。於是在學校FTP上找到了redhat的鏡像文件,迫不及待的進行了安裝。
安裝過程中也沒有什麼好解釋的,在安裝完成後需要解決的是兩件問題,上網的問題,以及和主機進行共享交互的問題。
一:net used
其實vitualbox上網問題也比vmware來的簡單的多,雖然現在我不是很了解內部具體的一些細節實現,但是vitualbox做的很到位呵呵,在網絡設置上選擇的是NAT方式,然後進入Guest OS進入網絡設置,選擇DHCP方式,但是這裡要強調一下的是對於精簡版的系統,Guest OS無法自動監測到Host NAT,這時候需要選擇靜態設置,手動輸入IP,MASK等,具體參數設置如下:
IP:10.0.2.X(X>3)
Mask:255.255.255.0
GateWay:10.0.2.3
DNS:10.0.2.3
最後激活你所選擇的網絡設備,重啟就Ok了。
二:Folder share
在做其他操作之前,必須先安裝vitualbox的additions,然後才能設置共享。
選擇設備下的VitualBox Guest Additions,這時候虛擬光盤上就會有VitualBoxGuestAdditions.iso文件,下面就很簡單了,在guest os中掛載該光盤文件,然後執行對應的.run文件就可以了。代碼參考如下:
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
bash xxxxxx.run
接下來就是要在host os裡創建一個共享路徑,然後為這個路徑起一個名字。下一步去vitualbox,設備--->分配數據空間,將對應選項填充就好了。最後一步就是要到Guest os裡就行設置,下面是以Linux系統為例說明之。在命令行模式下,對host的共享進行掛載操作就可以了。例如:mount -t vboxsf (host設置的共享名) 掛載路徑
如果Guest os是windows os的話,在命令行模式下運行:net use x: \\vboxsvr\sharename
有一點沒有搞明白,在Linux guest os中,設置共享後,每次系統關閉再打開會發現共享無法看到,還要重新進行掛載操作。