歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

FreeBSD6.2在VMware虛擬機中使用總結


對於FreeBSD初學者來說,在虛擬機中學習FreeBSD是個不錯的選擇,既可以學習Unix的命令使用和桌面應用,又可以利用虛擬網絡的方便性來學習與網絡服務有關的程序和配置。VMware可以提供以上這些所有的便利環境。唯一的限制就是對內存的消耗。所以利用VM來學習Freebsd首先要有足夠的內存。
我的VM環境搭建如下:
硬件:Core2 Duo T7100 + 1.5G內存
軟件:vista(windows 2003) + 虛擬光驅 + VM6.0.0 build 45731 + Freebsd 6.2的光盤映像
安裝過程按照前面說的方法既可以完成安裝,下面主要講講配置方面的經驗。
在VM的環境下使用Freebsd,X系統的配置非常重要,最典型的就是xorg.cfg的配置。配置不當,可能就會造成X系統無法運行。
1、配置鼠標
在命令提示符下輸入sysinstall,找到鼠標配置界面,使能鼠標,正常的話,應該可以在屏幕上看到鼠標指針。
2、配置 /etc/X11/xorg.cfg
在命令行提示符下輸入xorgcfg -textmode,這是一種文本模式的配置界面
如果是第一次配置,按照列表的順序進行配置,在這個列表中,monitor,card和screen的配置很關鍵
在“monitor”要選擇“High Frequency SVGA,1024*768 @ 70Hz”,這是VMware所提供的SVGA所能容許的,可以保證X桌面可以工作在1024*768分辨率上
回車進入刷新率的選擇,選擇50-100即可。
在“card”的選擇中,實際選擇的是顯卡驅動,建議使用系統提供的vmware驅動!
在“screen”的選擇中,顏色深度選擇24bit 16Mb 顏色,接下來的分辨率把1024*768,800*600,640*480都選擇上
最後一步是把剛才的配置寫入xorg.cfg文件中。
xorgcfg -textmode的優點是可以精確控制xorg.cfg的各項參數選擇,提供了很大的靈活度
注意:該配置過程需要配置monitor,card和screen,每個都需要配置,我第一次配置時,僅僅配置了monitor,導致不能進入KDE環境,然後再次配置 /etc/X11/xorg.cfg,既可以回復。
3、安裝vmware-tools
VMware針對不同系列的操作系統,比如windows,Linux和Freebsd都提供了vmware-tools,這個程序的作用就是對客戶機的硬件環境,軟件環境進行優化。例如在windows平台,除了操作系統可以自動識別的聲卡,網卡加載驅動外,vmware-tools提供了顯卡驅動和鼠標驅動以及其他的一些優化控制,這給虛擬客戶機的使用帶來了很多方便。
針對Freebsd,也提供了VMware-tools,它的主要作用是提供優化的顯卡、鼠標驅動,並且提供客戶機與主機時間的同步,對比可以看出,它可以增加顯卡的刷新率和分辨率支持,增加了鼠標的靈活性,而且能讓Freebsd客戶機與主機的時間保持一致。
VMware提供了freebsd.iso這個文件,可以在vmware的安裝目錄中找到。
freebsd客戶機在啟動之前要在虛擬光驅中加載這個freebsd.iso,以便freebsd運行時能夠訪問到光盤映像的內容。
具體的安裝步驟:
a、啟動Freebsd客戶機,通過選擇vmware主菜單中“ VM -> Install VMware Tools ”,准備在虛擬機中安裝 VMware Tools。
b、登錄freebsd客戶機,輸入用戶名和密碼,不要進入X,否則不能安裝。
freebsd環境下,vmware-tools的安裝可以用兩種途徑:一個是直接安裝,另外一種方式是通過ports進行安裝,但這兩種安裝方式都會讀freebsd.iso光盤映像裡的文件。這裡介紹直接安裝方式:
c、輸入以下命令
mount /cdrom 加載光盤
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp 拷貝文件
umount /cdrom 卸載光盤
拷貝文件可以放到任意位置,下一步是解壓和安裝
cd /tmp 進入文件目錄
tar zxf vmware-freebsd-tools.tar.gz 解壓文件
cd vmware-tools-distrib 進入安裝目錄
./vmware-install.pl 運行安裝腳本
所有的問題都回答yes。
4、VMware-tools的使用
要使用VMware-tools,需要在VMware主程序界面中選擇“VM”菜單下的“Install vmware-tools”
主要的可執行程序放在 /usr/local/bin目錄下:
vmware-config-tools.pl
這是個shell環境下可執行腳本,可以在命令行下直接輸入vmware-config-tools運行,它的主要作用就是啟動vmware-tools,設置屏幕分辨率。
vmware-toolbox
cd /usr/lib
啟動X,比如KDE,在模擬終端中輸入“vmware-toolbox”即可進入vmware-tools的控制面板。
Copyright © Linux教程網 All Rights Reserved