在windows下的虛擬機中安裝linux


段時間,由於要做ARM 的開發,就想到了裝個Linux系統。 VMware
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來做嵌入式系統的開發了。



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM