玩轉虛擬機,十分鐘學會一台電腦安裝3個操作系統
本文目錄
一、什麼是虛擬機
1.普通虛擬機
2.Java虛擬機
二、虛擬機的作用
三、虛擬機的安裝需求
四、常用的虛擬機軟件
1.VMware虛擬機
2.VirtualBox虛擬機
五、在虛擬機中是如何安裝操作系統的
1.使用安裝光盤安裝
2.使用光盤鏡像文件安裝
虛擬機
一、什麼是虛擬機
虛擬機通常是指通過軟件模擬的具有完整硬件功能的電腦系統,並且運行在一個完全隔離的環境中。通過虛擬機軟件可在一台物理電腦上模擬出一台或多台虛擬的電腦,用於安裝操作系統、安裝應用軟件、訪問網絡資源和存儲文件等。
在虛擬機中運行的操作系統和程序,就像是在真實電腦中運行一樣,但不會影響外部的真實主機。即使虛擬機中的系統或程序出現故障,所影響的也只是虛擬機上的操作系統。
虛擬機是一個抽象的計算機,和實際的計算機一樣,具有一個指令集,並使用不同的存儲區域。虛擬機分為普通虛擬機和Java虛擬機。
1.普通虛擬機
普通虛擬機也就是用戶平時所見的虛擬機,它是通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。通過虛擬機軟件,用戶可以在一台物理計算機上模擬出一台或多台虛擬的計算機,這些虛擬機完全就像真正的計算機那樣進行工作,例如可以安裝操作系統、安裝應用程序和訪問網絡資源等。對於用戶而言,虛擬機只是運行在物理計算機上的一個應用程序,但是對於在虛擬機中運行的應用程序而言,它就像是在真正的計算機中進行工作一樣。因此,當用戶在虛擬機中進行軟件評測時,系統可能也會出現崩潰,但是,崩潰的只是虛擬機上的操作系統,而不是物理計算機上的操作系統,並且,使用虛擬機的Undo(恢復)功能,可以馬上恢復虛擬機到安裝軟件之前的狀態。
目前流行的虛擬機軟件有VMware軟件和VirtualBox軟件,它們都能在Windows系統上虛擬出多個計算機,用於安裝Linux、OS/2和macOS等其他操作系統。
2.Java虛擬機
Java虛擬機是一個想像中的機器,在實際的計算機上通過軟件模擬來實現。Java虛擬機有自己想像中的硬件,如處理器、堆棧和寄存器等,還具有相應的指令系統。
Java語言的一個非常重要的特點就是與平台的無關性,而使用Java虛擬機是實現這一特點的關鍵。一般的高級語言如果要在不同的平台上運行,至少需要編譯成不同的目標代碼,而引入Java語言虛擬機後,Java語言在不同平台上運行時不需要重新編譯。Java語言使用模式Java虛擬機屏蔽了與具體平台相關的信息,使得Java語言編譯程序只需生成在Java虛擬機上運行的目標代碼,就可以在多種平台上不加修改地運行。Java虛擬機在執行位元組碼時,把位元組碼解釋成具體平台上的機器指令並執行。
二、虛擬機的作用
有些用戶認為虛擬機只是模擬計算機,最多也只能完成和計算機一樣的操作,而且虛擬機對計算機配置有一定的要求,普通的計算機根本無法運行虛擬機,因此這些用戶會認為虛擬機根本沒太大的實際意義。其實,虛擬機最大的作用就是虛擬,而且虛擬機一旦損壞了也不會影響計算機上的數據。
虛擬機的作用可歸納為以下幾點:
(1)演示環境,可以安裝各種演示環境,便於做各種例子。
(2)保證主機的快速運行,減少不必要的垃圾安裝程序,偶爾使用的程序,或者測試用的程序可在虛擬機上運行。
(3)避免每次重新安裝銀行卡等常用工具,不經常使用,而且要求保密性較好的,可單獨在一個環境下運行。
(4)想測試一下不熟悉的應用程序,可在虛擬機中隨便安裝和徹底刪除。
(5)體驗不同版本的操作系統,如Linux系統、Mac系統等。
(6)虛擬機與主機和其他虛擬機完全隔離,如果一個虛擬機崩潰,而其他虛擬機不會受到影響。
(7)虛擬機之間不會泄露數據,而且應用程序只能通過配置的網絡連接從而進行通信。
三、虛擬機的安裝需求
雖然虛擬機實現了在一台電腦上同時運行多個操作系統的願望,但由於每個虛擬操作系統都要佔用物理資源,因此對物理主機的硬件提出了比較高的要求。下面介紹虛擬機的安裝需求。
1.電腦硬件配置
目前大多數電腦的CPU都在酷睿i3以上,硬盤空間也很大,一般至少有300GB,這完全能夠滿足虛擬機對電腦硬件的要求。但虛擬機對物理電腦的內存要求很高,內存的大小等於本機系統加上虛擬機操作系統需求的總和。
2.對操作系統的要求
用戶安裝的虛擬機不同,對虛擬機上安裝的操作系統要求也不同。Vmware既可以運行Windows操作系統,也可以運行Linux操作系統,但它運行的Windows操作系統的版本必須要在Windows NT以上。VirtualBox 跨平台支持 Windows、Mac、Linux 作為宿主機器,操作系統的兼容性較好,市面上大多數的操作系統都可以運行,因此用戶應該根據要安裝的虛擬操作系統選擇要安裝的虛擬機軟件。
四、常用的虛擬機軟件
目前流行的虛擬機軟件主要有VMware和VirtualBox,它們都適用於在Windows系統上虛擬出多台電腦,安裝Windows或其他操作系統(例如macOS、Linux、Android等)。
1.VMware虛擬機
VMware虛擬機
VMware(中文名稱為「威睿」)是一款功能強大的桌面虛擬計算機軟件,提供用戶可在單一的桌面上同時運行不同的操作系統,它使用戶可在一台電腦上同時運行兩個或更多Windows、DOS和Linux等操作系統,號稱PC上最強大的虛擬機軟件。
VMware允許操作系統和應用程序在一台虛擬機內部運行。虛擬機是獨立運行主機操作系統的離散環境。在 VMware中,你可以在一個窗口中加載一台虛擬機,它可以運行自己的操作系統和應用程序。你可以在運行於桌面上的多台虛擬機之間切換,通過一個網絡共享虛擬機,掛起和恢復虛擬機以及退出虛擬機,這一切不會影響你的主機操作和任何操作系統或者其它正在運行的應用程序。
與「多啟動」系統相比,VMware虛擬機採用了完全不同的概念,多啟動系統在一個時刻只能運行一個系統,在系統切換時需要重新啟動計算機,而VMware虛擬機是真正在主系統的平台上「同時」運行多個操作系統,就像標準Windows應用程序那樣切換,而且用戶可以對每個操作系統進行虛擬的分區、配置而不影響真實硬盤的數據,甚至可以通過網卡將幾台虛擬機連接為一個局域網,極其方便。VMware虛擬機上安裝的操作系統在性能上比直接安裝在硬盤上的系統低不了多少,因此,比較適合學習和測試。
VMware虛擬機主要有以下功能:
(1)不需要分區或重新開機就能在同一台PC上使用兩種以上的操作系統。
(2)完全隔離並且保護不同OS的操作環境以及所有安裝在OS上面的應用軟件。
(3)不同的OS之間還能互動操作,包括網絡、周邊、文件分享以及複製粘貼等功能。
(4)有復原(Undo)功能。
(5)能夠設定並且隨時修改操作系統的操作環境,如內存、磁盤空間和周邊設備等。
2.VirtualBox虛擬機
VirtualBox虛擬機
一款功能強大的虛擬機軟件,它不僅具有豐富的特色,而且性能也很優異,更可喜的是,VirtualBox是開源免費跨平台的虛擬機軟件,支持簡體中文界面。
VirtualBox 有四大特點:免費、開源、輕量高效、多國語言 (含中文),任何人都可以藉助它輕鬆在一台電腦上同時運行多個不同的操作系統!如在 macOS 上虛擬運行 Win10,在 Win7 上安裝 CentOS,在 Win10 上虛擬運行 Ubuntu、XP 等等,完全可以滿足大家工作、學習、開發甚至是玩遊戲等需求。
VirtualBox號稱是最強的免費虛擬機軟件,可跨平台運行在 Win、Mac、Linux 系統上。加上該虛擬機功能強大且性能出色,可以流暢虛擬運行各大主流操作系統,如微軟全系列 (包括 Windows 10) / Linux 各種發行版 (Ubuntu / CentOS / Deepin ) 甚至是 Android 等,能應對各種場景需求。因此它一直是無數用戶首選的虛擬機軟件。
VirtualBox的主要特點:
– 支持64位客戶端操作系統,即使主機使用32位CPU
– 支持SATA硬盤NCQ技術
– 虛擬硬盤快照
– 無縫視窗模式 (須安裝客戶端驅動)
– 能夠在主機端與客戶端共享剪貼簿 (須安裝客戶端驅動)
– 在主機端與客戶端間建立分享文件夾 (須安裝客戶端驅動)
– 內建遠端桌面服務器
– 支持VMware VMDK磁盤檔及Virtual PC VHD磁盤檔格式
– 3D虛擬化技術支持OpenGL(2.1版後支持)、Direct3D(3.0版後支持)、WDDM(4.1版後支持)
– 最多虛擬32顆CPU(3.0版後支持)
– 支持VT-x與AMD-V硬件虛擬化技術
– iSCSI支持
– USB與USB2.0支持
五、在虛擬機中是如何安裝操作系統的
安裝了虛擬機軟件之後,要先新建虛擬機(也就是模擬出一台虛擬的電腦系統),才能安裝操作系統。由於新建的虛擬機為裸機,所以均採用全新安裝的方式為其安裝操作系統,這就涉及系統安裝文件的使用問題。在虛擬機中主要通過如下兩種方式讀取和運行操作系統安裝文件:使用操作系統的安裝光盤安裝,或者使用光盤鏡像文件安裝。
1.使用安裝光盤安裝
在虛擬機軟件模擬出的電腦系統中可以連接主機的物理光驅,讀取並運行操作系統安裝光盤安裝操作系統,其操作流程如下:新建虛擬機→在虛擬機中啟用物理光驅→設置虛擬機從光驅啟動→在虛擬機中運行安裝光盤→安裝操作系統。
●新建虛擬機:運行虛擬機軟件,根據需要新建一個虛擬機。
●在虛擬機中啟用物理光驅:配置虛擬機的硬件參數,將其光驅(CD-ROM)設置為使用物理驅動器。
●設置虛擬機從光驅啟動:在虛擬機軟件中啟動所創建的虛擬機,並按提示的熱鍵進入其BIOS設置,將其第一啟動設備設置為光驅(CD-ROM)。如果沒有BIOS設置則跳過此步驟。
●在虛擬機中運行安裝光盤:確保已經開啟了虛擬機與物理光驅的電源連接,將操作系統安裝光盤插入光驅,在軟件中重啟虛擬機。
●安裝操作系統:在安裝光盤的引導下啟動虛擬機後,就可在虛擬機中全新安裝操作系統了。
2.使用光盤鏡像文件安裝
在虛擬機軟件中還可使用操作系統的光盤鏡像文件安裝虛擬機的操作系統。無須使用主機的物理光驅和安裝光盤,光盤鏡像文件在虛擬機內的讀取和運行效果與真實的光盤相同。
光盤鏡像文件又叫做光盤映像文件,鏡像文件其實就是一個獨立的文件,和其他文件不同,它是由多個文件通過刻錄軟件或者鏡像文件製作工具製作而成的單一文件,可用於刻錄光盤或虛擬光驅。標準光盤鏡像文件的擴展名為「.iso」,被叫做ISO文件,例如Windows 7操作系統的光盤鏡像文件就為ISO格式。用戶可到微軟官方網站下載所需的操作系統鏡像文件,或者通過鏡像文件製作軟件製作為鏡像文件。
小提示:製作鏡像文件的軟件有WinISO、UltraISO、PowerISO、AnyToISO等,將要刻錄的內容製作成光盤鏡像後再刻錄可以大大降低刻壞幾率。
在虛擬機中使用光盤鏡像文件安裝操作系統的流程如下:新建虛擬機→在虛擬機中啟用光盤鏡像→設置虛擬機從光驅啟動(光盤鏡像)→在虛擬機中運行光盤鏡像→安裝操作系統。
●新建虛擬機:運行虛擬機軟件,根據需要新建一個虛擬機。
●在虛擬機中啟用光盤鏡像:配置虛擬機的硬件參數,將其光驅(CD-ROM)設置為使用光盤鏡像(ISO鏡像)。
●設置虛擬機從光驅啟動(光盤鏡像):在軟件中啟動虛擬機並按提示的熱鍵進入其BIOS設置,將其第一啟動設備設置為光驅(CD-ROM)。如果沒有BIOS設置則跳過此步驟。
●在虛擬機中運行光盤鏡像:重啟虛擬機後,虛擬機軟件就會讀取光盤鏡像文件,模擬出與讀取真實安裝光盤一模一樣的效果。
●安裝操作系統:在虛擬機中開始全新安裝操作系統,與在真實主機中的操作相同。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/217509.html
微信掃一掃
支付寶掃一掃