虛擬機詳細說明_第1頁
虛擬機詳細說明_第2頁
虛擬機詳細說明_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

虛擬機詳細說明軟件簡介:使我們可以在同一臺PC機上同時運行WindowsNT、Linux、Windows9x、FreeBSD 可以在使用Linux的同時,即時轉到Win9x中運行Word。如果要使用Linux,只要輕輕一點,又回到Linux之中。就如同你有兩臺計算機在同時工作。實現的工具就是:虛擬計算平臺一一Vmware。 在詳細介紹之前,有幾個概念要說明:1VM(VirtualMachine) 虛擬機,指由Vmware模擬出來的一臺虛擬的計算機,也即邏輯上的一臺計算機;2 HOST——指物理存在的計算機,Host'sOS指HOST上運行的操作系統;3GuestOS——指運行在VM上的操作系統。例如在一臺安裝了WindowsNT的計算機上安裝了Vmware,那么,HOST指的是安裝WindowsNT的這臺計算機,其Host'sOS為WindowsNT。VM上運行的是Linux,那么Linux即為GuestOS。 一、Vmware的特點1.可同時在同一臺PC上運行多個操作系統,每個OS都有自己獨立的一個虛擬機,就如同網絡上一個獨立的PC。 2.在WindowsNT/2000上同時運行兩個VM,相互之間可以進行對話,也可以在全屏方式下進行虛擬機之間對話,不過此時另一個虛擬機在后臺運行。 3.在VM上安裝同一種操作系統的另一發行版,不需要重新對硬盤進行分區。 4.虛擬機之間共享文件、應用、網絡資源等。 5.可以運行C/S方式的應用,也可以在同一臺計算機上,使用另一臺虛擬機的所有資源。 使用Vmware,你可以同時運行Linux各種發行版、Dos、Windows3.1、Windows95、Windows98、WindowsNT,Windows2000、FreeBSD等,你甚至可以在同一臺計算機上安裝多個Linux發行版、多個Windows版本。筆者安裝了WindowsNT下的Vmware后,在VM上安裝了RedHatLinux,成功運行了Xwindow,同時也在虛擬機下安裝了Windows98。這簡直令人難以置信!但是,這一切發生了,是Vmware幫助的結果! 目前,Vmware對虛擬硬盤容量大小的支持尚有一定的限制,最大為2GB。而且,一旦虛擬硬盤的大小建立好了,以后就不允許用戶再更改了。虛擬硬盤實際上是WindowsNT下的一個文件,而對于GuestOS,它則永遠被看作是一個IDE硬盤。在虛擬機中,目前尚沒有SCSI、RAID的概念。不過,你不必擔心,盡管在虛擬機中不支持SCSI盤,但是,虛擬磁盤卻可以建立在任何種類的硬盤上,包括IDE、SCSI甚至RAID陣列上。這些盤上的文件系統可以是FAT16、FAT32、NTFS等。此外,虛擬盤也可建立在一個可移動的磁盤上,還可以建立在一個網絡文件服務器上。如果用戶愿意,也可以放置在一個已劃分好的分區上。 在Vmware的窗口上,模擬了多個按鍵,分別代表打開虛擬機電源、關閉虛擬機電源、Reset鍵等等。這些按鍵的功能就如同真正的按鍵一樣。如果你的GuestOS是Linux,而你不是通過halt命令或reboot命令關閉Linux系統的。那么,下次啟動Linux的時,Linux就會自動進行文件系統的檢查與修復。因為它認為上次關機是一次真實的斷電事故。 二、Vmware的運行機理 由于直接使用了X86的保護模式,Vmware在性能上有十分出色的表現,它可以在一臺X86微機上同時、并行地運行多個不同的操作系統,或者同一個操作系統的不同版本,包括Linux、Win95/98/NT等。并且,在多個操作系統同時運行的情況下,其中一個操作系統的崩潰并不影響其它正在運行的系統。 Vmware的運行機制見圖1,它運行在宿主機的操作系統之上,也即在GuestOS與主機OS之間加了一層虛擬操作平臺(VmwareVirtualPlatform),所有的客戶操作系統都運行在虛擬操作平臺之上。Vmware的虛擬操作平臺支持同時運行多個客戶操作系統。三、安裝及使用 本文以VmwareforWindowsNT&Windows20000為例,介紹它的安裝及使用: 1.安裝Vmware的要求: PentiumH266MHz以上處理器,其它X86兼容處理器也可。推薦使用更高性能的處理器。最低要求為Pentium級處理器。推薦使用128MBRAM,最小內存應為96MB;支持256色以上的顯示;在bridged模式下,可選以太網網卡,在虛擬機上實現網絡功能。 有些系統如SGI的圖形工作站320和540,由于不是標準的PC構架,暫時不被VmwareforWindowsNTandWindows2000支持。其它兼容X86的處理器均被Vmware所支持。 操作系統方面:要求WindowsNT4.0+ServicePack3以上。同時支持WindowsNTServer和WindowsNTWorkstation,當然,也支持未來的Windows2000Professional版以及Server版系列;另外,瀏覽器要求安裝IE4.0以上版本,這是因為Vmware的幫助文件是HTML格式的。而且此幫助文件目前尚不能在其它瀏覽器下工作。2.安裝VmwareforNT 如果你想使用WindowsNT環境下的虛擬機平臺,則要下載:VmwareforWindowsNT&Windows2000,最新版本為0.9Beta版。它可以安裝在WindowsNT或Windows2000Professional以上的環境下。 首先以Administrator用戶登錄WindowsNT,安裝Vmware的過程比較簡單,用戶只要簡單地雙擊此軟件包,即可開始自解壓并安裝。整個過程只要點擊下一步即可。安裝過程要不了1分鐘。不過,要注意,Vmware目前還不能同WindowsNT的屏保很好地共處,所以在安裝完成后要取掉屏保。Vmware以前可以免費使用,但是,現在它要收費了。用戶可以到其站點上申請一個試用30天的Licensee安裝完后,然后,雙擊你收到了的試用30天的license,它是一個注冊文件:License—xxxxx.0000x.REG。將你申請的license注入注冊表,即注冊成功。3.配置虛擬機過程如下: 首先運行Vmware,之后,選擇VmwareConfigurationWizard建立一個虛擬配置文件。以下以建立RedHatLinux虛擬機為例,配置Linux虛擬機: 在筆者的計算機上,安裝了NT4.0+ServicePack4,筆者要在WindowsNT上安裝RedHatLinux。運行“VmwareConfigurationWizard",然后選Linux,選擇保存目錄為c:programefilevmwarelinux,Vmware,以虛擬方式在WindowsNT的文件目錄中建立虛擬的Linux文件系統,下面要安裝的所有Linux系統都放置在這一目錄中。GuestOS要占用的磁盤大小設為300MB,這個數字由用戶自行定義。不過VmwareforWindowsWindowsNT0.9Beta所能支持的最大硬盤空間不能超過2000MB。要在虛擬機上使用軟盤與光驅,還要將Floppy和CD-ROM選擇項置為Enabled。如果要使用網絡,要求虛擬機以一個獨立的主機出現在網絡中,則要選擇Host-Bridge選項。設置完畢后,應保存配置。如果想對虛擬的配置進行更改或添加虛擬設備,如硬盤、光驅、聲卡等硬件,可選擇選單上的settings選項中的ConfigurationEditor進行配置。 四、運行并安裝GuestOS 在WindowsNT環境中安裝Linux虛擬機,以下以RedHatLinux50的安裝為例進行安裝。 首先運行VmwareforWindowsNT,選擇事先建立好的Linux虛擬機,將RedHatLinux啟動軟盤放入軟驅,RedHatLinux光盤放入光驅中,選擇“poweron”啟動虛擬機,開始安裝。 虛擬機啟動過程如圖2所示。用軟盤啟動后,便開始了RedHatLinux的安裝,安裝過程同在一臺獨立的計算機上安裝RedHatLinux沒有什么兩樣 筆者還下載了Vmware—tools252.tar.gz,它安裝在WindowsNT機下的Linux環境中,目前版本為2.52。在下載工具軟件包時,要注意最好下載相應版本的虛擬機軟件工具包,這樣方可正確運行相應的客戶操作系統(GuestOS 虛擬機使用的操作系統)。 安裝好RedHatLinux后,在字符環境下,以root身份登錄系統,鍵入tar—zxvfvmware—tools252—tar.gz命令解開該軟件包并安裝。然后運行Xconfigurator,對XWindow進行配置。如果要達到理想的顯示效果,可以選擇XSVGAServer。正確配置XWindow后,保存配置退出。即可運行XWindow了。Vmware同樣有Linux環境下的軟件包,筆者在TurboLinux3.02簡體中文版下,安裝了VmwareforLinux1.03,并成功地建立了一個WindowsNTWorkstation4.0虛擬機。 在Linux下安裝Vmware,同樣要求的最低系統配置為PII266以上的CPU、至少64MB內存,核心版本應為2.0.32以上。盡管如此,但我在P—133、64MB內存,TurboLinux3.02簡體中文版下,在TurboLinuxDesktop窗口管理器下,試著安裝了WindowsNTWorkstation版本,結果一切正常,只是WindowsNT的運行速度太慢了。 如果你要在Linux下運行WindowsNT或Windows9X,那么你要下載的軟件包有:Vmware—tools.exe(1.3MB)在虛擬機上運行的操作系統中安裝。如果要在WindowsNT環境下的虛擬機上安裝Linux,則要下載vmware.tar.gz(1.8MB),并安裝VGA或SVGA服務器版本。另外,Vmware還支持多重啟動管理。 如果你已經裝了多重啟動管理,那么可以不必從頭安裝RedHatLinux的虛擬機,你可以在NT環境下直接啟動原來已安裝好的RedHatLinux。不過,你需要進行一些改動。具體使用方法請查看Vmware的幫助文件。 五、注意事項 1.由于Vmware不支持SCSI設備,所有SCSI設備都當作IDE設備對待,所以RedHatLinux安裝程序在提示你有無SCSI設備時,應選擇“NO”。 2.當提示對硬盤進行分區時,你只管選擇RedHatLinux提供的DiskDruid對硬盤進行分區,方法同在單機上安裝RedHatLinux一樣。之后,還要格式化各分區。 3.如果你在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論