workstation是一個不錯的選擇。正好手邊有VMware workstation4.5.3版本的,舊是舊了點,想着應該不影響性能吧。
VMware workstation就是一個虛擬機軟件,它可以在你現有的操作系統上虛擬出一個新的子機,這個子機一方面是建立在你正在運行的操作系統之上的,同時,它又擁有自己獨立的CPU,硬盤,內存及各個硬件,當然,這些都是虛擬出來的,虛擬子機的CPU是通過i386的保護模式實現的,虛擬的硬盤其實就是母機上的一個文件,內存當然是從物理中划出一塊,別的如網絡設備也都是通過某種途徑實現的.有了VMware workstation,就可以在一台機器上真正同時運行兩個以上的獨立操作系統,一個是原始的操作系統,一個運行於虛擬機上,前者稱之為母機,后者為子機.
我的筆記本配置如下:迅馳1.7Ghz,40G硬盤,512M內存(最低要求為96M),Windows XP.
1。先將VMware
workstation4.5.3裝載到機子上,按照提示步驟就OK了。(注:不知道為什么,裝的時候挺容易,但卸載就很麻煩了。不能修復,也卸載不干凈,讓我反復恢復系統才終於搞定)
2。建立虛擬機
A,打開VMware
workstation,選擇NewVirtual Machine(新建虛擬機),彈出虛擬機創建菜單
B,按照安裝向導的提示:
l TYPICAL(典型) à
l LINUX----Virtual
machine name(虛擬機名字)中輸入要建立的虛擬機的名字並在Location(位置)中選擇虛擬機的安裝位置(這里選擇一個有比較大的空間安裝)à
l 選擇網絡連接Use
bridged net-working(使用路由網絡) à
l 點擊finish(完成),返回VMWARE主界面。
這樣LINUX虛擬機就建好了。
3。要安裝redhat
linux首先要有安裝軟件,光盤或者ISO 鏡像文件。這里,我下載了redhat linux 9.0 的ISO鏡像(1.72G),從硬盤安裝。
4。安裝操作系統
l 點擊虛擬(M)à
l 設置(S)à
l 在Hardware(硬件)選項中選中CD-ROM1à
l 在右邊的Connection(連接)選項中選擇使用ISO鏡像à
l 點擊Browse(預覽)按鈕,找到放置ISO文件的目錄,打開第一個ISO鏡像à
l 在Virtual
device mode(虛擬設備節點)選擇虛擬設備的接口方式,選擇IDE0:0項-à
l 點擊確定返回到虛擬機界面下-----然后點擊Power
ON啟動這台虛擬機。
5。安裝redhar linux
9.0
l 按照你對於一台物理 PC
所做的那樣完成安裝步驟。確認在下面描述的步驟作出選擇à
l 在 Mouse Selection 屏幕中,選擇
Generic - 3 Button Mouse (PS/2),這樣支持一般的帶滾軸光電鼠標à
l 選擇語言和鍵盤,然后在 Installation Type 屏幕中,選擇 Server 或 Workstation
作為安裝類型à
l Bad partition table. The partition table on device
sda is corrupted. To create new partitions, it must be initialized, causing the
loss of ALL DATA on the drive. 可能會遇到這樣的提示,這並不意味着你的物理計算機上的硬盤驅動器有任何錯誤。它只是表明需要對虛擬機中的虛擬硬盤驅動器進行分區和格式化,單擊 Initialize 按鈕,然后按 Enterà
l 選擇Automatic Partitioning
,允許對磁盤進行自動分區,不丟失硬盤原有數據à
l 如果你的主機操作系統支持 DHCP 並且連接到一個
LAN,那么在 Network Configuration 屏幕中,選擇 Use bootp/dhcp 選項à
l 在 Video Card Selection
屏幕中,從列表中選擇任意一種卡à
l 在
Video Card Configuration 屏幕中,選擇 Skip X
Configurationà
這樣就完成了 Red Hat Linux 9.0
客戶操作系統的基本安裝。
6.安裝Vmware Tolls
虛擬機安裝REDHAT9.0時,在狀態欄中一直提醒你安裝VMware Tools.因為虛擬機是默認使用自帶的虛擬顯卡,只有正確安裝了VMware
Tools后,才能在虛擬機中正確啟動REDHAT7.3操作系統,並正確設置顯卡以及顯示器的分辨率等參數。
注意:在安裝好LINUX后再進行此項操作,這一步針對你的 Red Hat Linux 9.0
客戶操作系統安裝一個特定的 X server 和一些其他工具。在安裝 VMware Tools 之前,不要啟動 X,即不要進入redhat 窗口操作界面。
l 點擊啟動虛擬機,在系統自動進入redhat系統以后,准備虛擬機安裝 VMware Tools,選擇 設置 -> VMware Tools
安裝 à
注意:VMware Tools
的安裝一定不能在X界面(X window session)
下安裝,那樣一直裝載不成功。(這讓我捉摸了兩天才搞定),提示stop all
XFree86.
l 用組合鍵ctrl-alt-break進入TEXT MODE ,即命令提示的界面à
l 然后以用戶名(ROOT)和密碼進入 ROOT@LOCALHOST ROOT 目錄下,然后輸入以下的命令,注意空格:
mount -t iso9660 /dev/cdrom /mnt (加載CDROM設備,並且CDROM為只讀屬性。)
cp /mnt/vmware-linux-tools.tar.gz /tmp (將該軟件包持拷貝到LINUX的TMP目錄下)
umount /dev/cdrom (舍載CDROM)
cd /tmp (進入TMP目錄)
tar zxf vmware-linux-tools.tar.gz
(解壓該軟件包)
cd vmware-tools-distrib(進入解壓后的目錄)
./vmware-install.pl (運行安裝命令,系統開始安裝vmware tools)
l 然后下面一直按回車選擇安裝在默認目錄下即可,最后一個命令自動配置執行后,會出現幾個顯示器的分辨率的選擇,選擇適合自己機器的分辨率即可,這里我選擇3(1024*768)。這樣,出現完成提示后,Vmware Tolls就完成了à
Exit 退出à
Startx 啟動REDHAT9.0,進入圖形界面à
l 在run program 中運行 vmware-toolbox & 來配置VMware Tools。
至此,安裝好VMware Tools后,整個Linux虛擬機在WINDOWS下的裝載就全部完成,以后就可以在WINDOWS操作系統下使用Linux來做嵌入式系統的開發了。