VMware
在進入細節之前,有幾個概念需要解釋:
1.VM(Virtual Machine)——虛擬機是指由Vmware模擬的虛擬計算機,即邏輯計算機。
2.HOST-指的是物理計算機,Host'sOS指的是運行在主機上的操作系統。
3.來賓操作系統——指虛擬機上運行的操作系統。例如,如果Vmware安裝在安裝了WindowsNT的計算機上,那麽HOST是指安裝了WindowsNT的計算機,其主機的sOS是WindowsNT。Linux運行在VM上,所以Linux是GuestOS。
特性
1.妳可以在同壹臺PC上同時運行多個操作系統,每個OS都有自己獨立的虛擬機,就像網絡上獨立的PC壹樣。
2.在WindowsNT/2000上同時運行兩個虛擬機,可以互相對話,也可以全屏模式與虛擬機對話,但此時另壹個虛擬機在後臺運行。
3.在虛擬機上安裝同壹操作系統的另壹個發行版,而不對硬盤進行重新分區。
4.虛擬機可以共享文件、應用程序和網絡資源。
5.您可以運行C/S應用程序,或者使用同壹臺計算機上另壹個虛擬機的所有資源。
有了Vmware,妳可以同時運行Linux、Dos、Windows和Unix的各種發行版,甚至可以在同壹臺電腦上安裝Linux的多個發行版和Windows的多個版本。在WindowsNT下安裝了Vmware之後,筆者在VM上安裝了RedHatLinux,成功運行了Xwindow,也在虛擬機下安裝了Windows98。這真是難以置信!然而,這壹切都是在Vmware的幫助下發生的!
目前Vmware對虛擬硬盤容量的支持還是有壹定限制的,最多2GB。此外,虛擬硬盤的大小壹旦確定,用戶就不允許在將來更改它。虛擬硬盤實際上是WindowsNT下的壹個文件,但對於GuestOS來說,它永遠被視為壹個IDE硬盤。目前虛擬機中還沒有SCSI和RAID的概念。
不過,妳不用擔心。雖然虛擬機不支持SCSI磁盤,但虛擬磁盤可以構建在任何類型的硬盤上,包括IDE、SCSI甚至RAID陣列。這些磁盤上的文件系統可以是FAT16、FAT32、NTFS等。此外,虛擬磁盤也可以構建在可移動磁盤或網絡文件服務器上。如果用戶願意,也可以放在分割的分區上。
在Vmware的窗口上,模擬了幾個按鈕,分別代表開啟虛擬機電源、關閉虛擬機電源、復位鍵等。這些鍵的功能就像真正的鍵壹樣。如果您的GuestOS是Linux,並且您沒有通過halt命令或reboot命令關閉Linux系統。然後,下次啟動Linux時,Linux會自動檢查並修復文件系統。因為它以為上次關機是真的停電。
VMware使您能夠在壹臺機器上同時運行兩個或更多的Windows、DOS和LINUX系統。與“多重引導”系統相比,VMWare采用了完全不同的概念。多啟動系統壹次只能運行壹個系統,系統切換時需要重啟機器。VMWare真的是同時運行,多個操作系統在主系統的平臺上切換,就像標準的Windows應用壹樣。此外,您可以虛擬分區和配置每個操作系統,而不會影響真實硬盤的數據。妳甚至可以通過網卡把幾個虛擬機連接成壹個局域網,極其方便。安裝在VMware上的操作系統性能遠低於直接安裝在硬盤上的系統,因此更適合學習和測試。我們可以在同壹臺PC上同時運行WindowsNT、Linux、Windows9x和FreeBSD,在使用Linux的同時可以立即切換到Win9x運行Word。如果妳想用Linux,只要點擊它,回到Linux。就像妳有兩臺電腦同時工作。工具是:虛擬計算平臺——VMware。
虛擬PC
VirtualPC被微軟收購,微軟壹開始並沒有開發它。VirtualPC可以讓妳在壹個工作站上同時運行多個PC操作系統。當您切換到新的操作系統時,它可以為您運行傳統應用程序提供壹個安全的環境,以保持兼容性。它可以節省重新配置的時間,使您的支持、開發和培訓工作更加有效。
OraclexVMVirtualBox
OracleVMVirtualBox是sunMicrosystems (Sun於2010年被甲骨文收購)生產的軟件,最初由德國innotek公司開發。2008年2月12日,SunMicrosystems宣布將通過購買股份的方式收購德國Innotek軟件公司。新版本不再叫InnotekVirtualBox,而叫SunxVMVirtualBox。2010 65438+10月21,歐盟最終同意甲骨文收購Sun,VirtualBox再次更名為OracleVMVirtualBox。VirtualBox是開源軟件。目前VirtualBox3.2.0支持的操作系統有:Debian、Fedora、Linux、MacOS(Intel)、Mandriva、OpenSolaris、PCLiunxOS、RedHat、SUSELinux、Solaris10、Ubuntu、Windows、Xandros、openSUSE等。OracleVMVirtualBox支持的客戶端操作系統包括從3.1到Vista的所有版本的Windows、Linux2.2、2.4和2.6內核、Solarisx86、OS/2、OpenBSD、Netware、FreeBSD和DOS。5438年6月+2007年10月,InnoTek發布了帶有GNUGeneralPublicLicense(GPL)的VirtualBox,並提供了代碼的二進制版本和開源版本。最新版本是VirtualBox4.2.6。