我發現有些朋友花力氣安裝虛拟機以後用不了多久就會遇到虛拟機崩潰的情況,我準備用兩篇文章介紹一下虛拟機的使用,主要還是圍繞VMware來的。
第一篇包含這些内容:
“虛拟機(Virtual Machine)指通過軟件模拟的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。在實體計算機中能夠完成的工作在虛拟機中都能夠實現。在計算機中創建虛拟機時,需要将實體機的部分硬盤和内存容量作為虛拟機的硬盤和内存容量。每個虛拟機都有獨立的CMOS、硬盤和操作系統,可以像使用實體機一樣對虛拟機進行操作。”
這是百度百科對虛拟機的解釋。
虛拟機能夠在你的虛拟機服務器軟件基礎上模拟一個或多個計算機,這些計算機的使用與實際的計算機使用基本無差異。
我列舉幾個應用場景幫你理解:
列舉近幾年作為軟件從業人員可能會接觸的虛拟機:
這個算是Windows下使用體驗比較好的虛拟機軟件,同時他的産品覆蓋範圍也非常廣,不僅是我們常用的本地電腦虛拟機創建的模式,還提供服務器、業務等虛拟化服務,這是一款收費軟件,但是國内的激活密鑰目前非常好找。
這是一款開源免費的虛拟機軟件,體驗也不錯,做過Android開發的可能指導一款Android虛拟機軟件叫genymoton,它就是通過VirtualBox搭建的虛拟機。但是它的功能和産品系沒有VMware完善和龐大。
如果你本身或者工作場景對版權要求比較嚴格,可以嘗試使用這一款軟件。
這是微軟從Windows後期版本開始推行的Linux子系統,但是目前聽說馬上又要推出Android子系統了,Windows這是準備使用虛拟機把Linux和Android通殺的。
但是截止目前WSL2(WSL第二個版本)我覺得并沒有VMware用的省心。
這個與前面提的幾個虛拟機軟件其實有一些不同,Docker是一個開源的應用容器引擎,但是它本身也是通過虛拟化實現,但是他比較面向于業務場景而非計算機系統。但是這個技術目前在開發領域使用非常廣,在代碼管理、軟件編譯、軟件發布、日志服務等業務方向都能夠見到,建議了解一下即可。
虛拟機共享文件現在回到我們前面在VMware上安裝的Ubuntu20.04虛拟機,虛拟機上面的文件和Windows主機上的文件怎麼能夠實現共享,我在Ubuntu系統中怎麼訪問Windows系統中的文件,這是一個非常關鍵的操作,因為正常情況下你的有用資源都放在主機上面。
我在這裡介紹3種辦法:
以前老的Ubuntu在安裝完vm-tools以後就已經支持這個功能了,現在的Ubuntu20.04版本還需要做一個操作:
關閉虛拟機,選擇“編輯虛拟機設置”,然後添加“軟盤驅動器”支持。
如果已經有一個軟盤驅動器了就先移除再添加一次。
軟盤
在重新打開虛拟機應該就可以與主機共享複制粘貼了,在Windows複制一個文件,直接在Ubuntu中粘貼就可以了。
另外一個辦法是用VMware虛拟機軟件的共享文件夾功能,我推薦的方法,簡單好用,适用于初學者。
這個操作是為Ubuntu虛拟機設置Windows主機的共享文件夾,比如我在Windows桌面創建一個文件夾“Ubuntu工作目錄”
測試目錄
打開“虛拟機設置”,然後按照下面的步驟設置共享文件夾
設置共享目錄
設置共享目錄
設置共享目錄
設置共享目錄
之所以推薦這種方式是因為這種方式可以讓你在虛拟機和主機指向同一個文件使用,修改内容雙向同步,非常好用。
設置完成以後在虛拟機的 /mnt/hgfs/目錄下面就能看到共享的目錄了,在虛拟機裡面修改文件和在Windows主機一樣。
共享目錄
要實現文件共享還有兩個服務器軟件可以實現,一個是Samba,另一個是ftp(文件傳輸協議)服務器。
這兩個服務不僅僅适用于虛拟機環境,更适用于局域網環境,但是配置也相對麻煩,這個我們後面将服務器的時候再說怎麼用
虛拟機狀态虛拟機是主機模拟的一台電腦,那麼這一台電腦也會有自己的運行狀态。
虛拟機狀态
實際使用中虛拟機有下面這幾種狀态:
類似于物理電腦電腦斷電或者關機。
通過虛拟機的“關閉虛拟機”或者虛拟機系統的“關機”都可以實現。
類似于物理機電腦的上電或者開機。
通過虛拟機“開啟虛拟機”實現。
值得注意的是在開機狀态下,虛拟機和物理機一樣有休眠和息屏的操作,這個根據虛拟機系統自行設置就可以,前面的桌面體驗文章就講過Ubuntu20.04 的息屏設置。
這是一種主機保存的狀态,在虛拟機運行過程中,直接點擊“挂起虛拟機”實現。
挂起将會把此刻虛拟機的運行狀态完整保存下來,下次繼續打開虛拟機就會完全恢複當前的運行狀态,比如你當前正在拷貝文件,挂起後停止拷貝,下次開啟虛拟機将繼續之前沒有完成的拷貝。
可以多使用這個狀态,避免每次輸入開機密碼,大大減小開啟虛拟機正常工作狀态的時間。
虛拟機分享你創建的虛拟機是可以分享拷貝給别人使用的,就想拷貝一部電影的MP4文件一樣。
将之前創建虛拟機的目錄完整拷貝給别人或者其他的電腦上。
然後再VMware軟件中選擇打開虛拟機,選擇你拷貝的虛拟機目錄下的vmx文件,點擊“打開”即可。
需要注意的是:
本文是初級使用的說明,後面我再整理一篇關于虛拟機顯示模式、快照保存、網絡設置、硬件設備使用的文章。相信初學者對虛拟機的使用就沒有問題了。
你想了解虛拟機什麼問題?這篇文章能不能幫助你了解虛拟機的使用?
期待你的回複。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!