完整教程:從零到流暢運(yùn)行)
這段時(shí)間后臺(tái)收到不少讀者留言開頭幾乎都是同一句話“虛擬機(jī)到底怎么裝” 有人被網(wǎng)上各種精簡(jiǎn)版鏡像坑過裝上之后系統(tǒng)頻繁藍(lán)屏有人卡在 BIOS 里找不到虛擬化開關(guān)還有人好不容易裝了一半鼠標(biāo)卡在虛擬機(jī)里出不來。這些問題其實(shí)都不是大問題只是沒人把流程順一遍。這篇教程我會(huì)從零開始講清楚用 VMware Workstation 安裝 Windows 10 虛擬機(jī)的完整流程。我的核心判斷是新手最穩(wěn)妥的組合是 VMware Workstation 微軟官方 Windows 10 鏡像不要碰第三方精簡(jiǎn)版、Ghost 版和來路不明的“一鍵安裝”工具。只要按下面的步驟走裝出一臺(tái)能流暢運(yùn)行的 Win10 虛擬機(jī)通常只需要十分鐘左右前提是電腦硬件支持虛擬化、網(wǎng)絡(luò)下載速度正常。讀完這篇文章你會(huì)得到三樣?xùn)|西一份可以直接照做的虛擬機(jī)安裝清單、一份能避開常見坑的排錯(cuò)手冊(cè)、一套以后再裝任何系統(tǒng)都能復(fù)用的方法論。1. 這篇文章真正要解決的問題先說一個(gè)常見誤區(qū)很多人以為虛擬機(jī)是程序員專用的高深工具。其實(shí)不是。你需要虛擬機(jī)的場(chǎng)景可能比想象中多得多你想測(cè)試某個(gè)軟件但不想弄臟自己的主力系統(tǒng)。你需要一個(gè)干凈的 Windows 環(huán)境做開發(fā)調(diào)試。你想學(xué)習(xí)系統(tǒng)重裝、分區(qū)、網(wǎng)絡(luò)配置但手里只有一臺(tái)日常用的電腦。你要跑一個(gè) Linux 服務(wù)器做實(shí)驗(yàn)又不想放棄 Windows 下的辦公環(huán)境。在這些場(chǎng)景里虛擬機(jī)就是一臺(tái)“運(yùn)行在 Windows 窗口里的電腦”。它占用你的一部分內(nèi)存、CPU 和磁盤空間但和宿主機(jī)之間是隔離的。宿主機(jī)系統(tǒng)出問題虛擬機(jī)不受影響虛擬機(jī)里折騰壞了只要?jiǎng)h掉或回滾快照就行宿主機(jī)完全無損。這正是虛擬機(jī)最核心的價(jià)值允許你低成本試錯(cuò)然后把試錯(cuò)成本控制在文件級(jí)別。那么為什么推薦 VMware Workstation而不是隨便找一個(gè)全能模擬器這里要區(qū)分兩類軟件。一類是純模擬器比如 QEMU它模擬整臺(tái)機(jī)器的 CPU 和硬件兼容性極強(qiáng)但性能損耗高。另一類是虛擬化軟件比如 VMware Workstation、VirtualBox它們借助 CPU 的虛擬化指令I(lǐng)ntel VT-x / AMD-V讓虛擬機(jī)里的程序直接運(yùn)行在物理 CPU 上性能損耗小得多。對(duì)新手來說VMware Workstation 的圖形化向?qū)ё龅梅浅3墒鞆膭?chuàng)建虛擬機(jī)到安裝系統(tǒng)全程點(diǎn)鼠標(biāo)就能完成。它默認(rèn)幫你配置好 UEFI 引導(dǎo)、虛擬網(wǎng)卡、聲卡、USB 控制器大部分情況下不需要手動(dòng)改配置。這篇文章適合誰適合第一次接觸虛擬機(jī)的新手也適合之前裝過但總在某一步卡住的半新手。我會(huì)盡量不預(yù)設(shè)你有任何虛擬機(jī)基礎(chǔ)每個(gè)步驟都會(huì)解釋為什么這么做。2. 核心概念與基礎(chǔ)原理在開始操作之前有幾個(gè)概念必須搞清楚否則后續(xù)你會(huì)不知道怎么選配置。虛擬機(jī)Virtual Machine虛擬機(jī)就是通過軟件模擬出來的一臺(tái)完整電腦。這臺(tái)電腦有自己獨(dú)立的 CPU虛擬 CPU、內(nèi)存、硬盤虛擬磁盤、網(wǎng)卡、聲卡和顯示器但實(shí)際上這些硬件都是由宿主機(jī)分配資源模擬出來的。在虛擬機(jī)里安裝系統(tǒng)和在一臺(tái)真實(shí)電腦上安裝系統(tǒng)流程幾乎一樣。Hypervisor / VMM負(fù)責(zé)創(chuàng)建和管理虛擬機(jī)的軟件層叫 Hypervisor也叫虛擬機(jī)監(jiān)控器Virtual Machine Monitor。VMware Workstation 屬于“托管型 Hypervisor”它可以運(yùn)行在 Windows 之上通過調(diào)用 Windows 的底層能力來使用硬件資源。你的 Windows 就是宿主機(jī)虛擬機(jī)就是客戶機(jī)Guest。虛擬硬件創(chuàng)建虛擬機(jī)的時(shí)候你會(huì)看到“虛擬處理器數(shù)量”“內(nèi)存大小”“磁盤大小”“網(wǎng)絡(luò)類型”這些參數(shù)。它們都是邏輯上的硬件不是真實(shí)硬件。例如你把內(nèi)存設(shè)為 8GB意味著虛擬機(jī)最多只能看到并使用宿主機(jī)物理內(nèi)存中的 8GB不會(huì)超過這個(gè)限制。Windows 10 ISO 鏡像ISO 鏡像相當(dāng)于一張光盤版安裝盤。里面包含完整的系統(tǒng)安裝文件。安裝 Win10 虛擬機(jī)前你必須先拿到一個(gè)官方、完整、未被篡改的 ISO 文件。這一步非常重要因?yàn)楹芏喟惭b失敗案例根源都是鏡像文件不干凈。VMware Tools這是 VMware 為虛擬機(jī)安裝的一套驅(qū)動(dòng)和增強(qiáng)工具包。裝上之后虛擬機(jī)和宿主機(jī)之間拖動(dòng)文件會(huì)變得順手鼠標(biāo)可以自由進(jìn)出虛擬機(jī)窗口屏幕分辨率也會(huì)自動(dòng)跟著窗口大小調(diào)整。很多新手裝上系統(tǒng)后覺得“鼠標(biāo)怎么總是被卡住”“屏幕怎么永遠(yuǎn) 800x600”多半是沒裝 VMware Tools。下面用一張表對(duì)比常見虛擬化方案方案適用平臺(tái)難度性能典型使用場(chǎng)景VMware WorkstationWindows / Linux較低高新手入門、開發(fā)測(cè)試、多系統(tǒng)共存VirtualBoxWindows / macOS / Linux較低中輕量級(jí)虛擬化、學(xué)習(xí) LinuxHyper-VWindows 專業(yè)版/企業(yè)版中高高Windows 原生虛擬化、服務(wù)器場(chǎng)景WSL2Windows 10/11中較高Linux 開發(fā)環(huán)境、命令行工具如果你只想快速裝一個(gè) Win10 虛擬機(jī)VMware Workstation 是最容易上手的路線如果你之后要長(zhǎng)期跑 Docker 或 Linux 開發(fā)環(huán)境WSL2 也值得了解。這兩種方案并不沖突可以同時(shí)存在。3. 環(huán)境準(zhǔn)備與前置條件動(dòng)手之前先確認(rèn)你的電腦滿足以下條件。硬件要求CPU 支持虛擬化技術(shù)Intel VT-x 或 AMD-V并且已經(jīng)在 BIOS/UEFI 中開啟。內(nèi)存建議至少 8GB。虛擬機(jī)裝 Win10 推薦分配 4GB 或更多所以宿主機(jī)內(nèi)存低于 8GB 會(huì)比較吃力。磁盤至少留出 60GB 空閑空間。Win10 系統(tǒng)本身加常用軟件占用 30GB 左右給點(diǎn)余量更安心。網(wǎng)絡(luò)最好穩(wěn)定。下載 VMware 安裝包和 Win10 鏡像都需要聯(lián)網(wǎng)。檢查虛擬化是否開啟在 Windows 下打開 PowerShell 或命令提示符執(zhí)行下面這個(gè)命令# 返回 True 表示 CPU 虛擬化已在固件中啟用 (Get-CimInstance Win32_Processor).VirtualizationFirmwareEnabled如果返回False說明 BIOS/UEFI 中虛擬化還沒有打開。不同品牌電腦進(jìn)入 BIOS 的快捷鍵不一樣常見的是F2、Del、Esc。進(jìn)入 BIOS 后找Intel Virtualization Technology、VT-x、AMD SVM之類的選項(xiàng)把它設(shè)為Enabled保存重啟。具體路徑各廠商差異很大建議按“你的電腦品牌 開啟 VT-x”搜索一下。也可以使用systeminfo命令查看更全面的信息systeminfo | Select-String Hyper-V在中文系統(tǒng)上輸出通常是一行“Hyper-V 要求:”開頭的文字后面如果顯示“虛擬化已啟用”就說明沒問題。不過這個(gè)信息可能會(huì)受 Windows 自身虛擬機(jī)監(jiān)控程序的影響所以最可靠的檢查方式還是第一個(gè) PowerShell 命令。下載 VMware Workstation打開 VMware 官方網(wǎng)站或 Broadcom 下載中心找到 Workstation Pro 下載頁面。當(dāng)前主流的版本是 17 系列。版本號(hào)會(huì)持續(xù)更新界面細(xì)節(jié)可能略有差別但安裝邏輯基本不變。下載后得到一個(gè)可執(zhí)行安裝包文件名一般是VMware-workstation-full-17.x.x.exe之類。下載 Windows 10 官方鏡像推薦從微軟官網(wǎng)下載 Windows 10 系統(tǒng)映像。官方提供兩種方式一種是下載“媒體創(chuàng)建工具”它會(huì)引導(dǎo)你制作 U 盤或下載 ISO另一種是直接下載 ISO 文件。對(duì)虛擬機(jī)來說直接下載 ISO 更方便。為了確保下載的文件完整建議下載后校驗(yàn) SHA256 哈希值。打開 PowerShell執(zhí)行certutil -hashfile D:\Downloads\Win10_22H2_Chinese_x64.iso SHA256把路徑替換成你實(shí)際的鏡像路徑然后把輸出的哈希值和微軟官網(wǎng)公示的哈希值對(duì)比。一致說明文件完整可以放心使用。這一步對(duì)新手來說可能有點(diǎn)繁瑣但能幫你避開 90% 的“安裝到一半就報(bào)錯(cuò)”問題。4. 安裝 VMware Workstation鏡像和安裝包都準(zhǔn)備好之后先裝 VMware Workstation。雙擊安裝包如果出現(xiàn)用戶賬戶控制提示選擇“是”。安裝過程基本就是下一步到底但有幾個(gè)地方值得注意安裝類型選擇“典型”即可不需要自定義所有組件。安裝路徑默認(rèn)在 C 盤如果你的 C 盤剩余空間小于 20GB可以改到其他盤。勾選項(xiàng)建議取消“啟動(dòng)時(shí)檢查產(chǎn)品更新”和“加入客戶體驗(yàn)改善計(jì)劃”這樣啟動(dòng)速度更快減少后臺(tái)打擾。許可證VMware Workstation Pro 現(xiàn)在對(duì)個(gè)人用戶提供免費(fèi)使用授權(quán)。安裝完成后一般不需要立即輸入許可證密鑰。如果你在公司或商業(yè)環(huán)境使用請(qǐng)務(wù)必確認(rèn)符合 VMware/Broadcom 的授權(quán)政策不要使用來源不明的許可證文件。安裝完成后啟動(dòng) VMware Workstation。首次啟動(dòng)會(huì)要求你閱讀并接受最終用戶許可協(xié)議接受即可。如果沒有看到許可證輸入界面可能默認(rèn)就是免費(fèi)模式。不同版本的授權(quán)方式有變化安裝包來源越官方越不容易遇到激活問題。到這里你的宿主機(jī)側(cè)的環(huán)境已經(jīng)就緒。5. 創(chuàng)建 Win10 虛擬機(jī)打開 VMware Workstation 主界面點(diǎn)擊“創(chuàng)建新的虛擬機(jī)”。我推薦使用“典型推薦”模式然后在“安裝程序光盤映像文件”這一步選擇“稍后安裝操作系統(tǒng)”而不是直接指定 ISO 文件。原因很簡(jiǎn)單新建虛擬機(jī)過程中自動(dòng)啟動(dòng)安裝器新手容易手忙腳亂。我們要做的是先把虛擬機(jī)這臺(tái)“裸機(jī)”配置好再把安裝光盤塞進(jìn)去。具體操作步驟點(diǎn)擊“創(chuàng)建新的虛擬機(jī)”。選擇“典型推薦”下一步。選擇“稍后安裝操作系統(tǒng)”下一步。客戶機(jī)操作系統(tǒng)選擇Microsoft Windows版本選擇Windows 10 x64下一步。輸入虛擬機(jī)名稱例如Windows 10選擇存放位置。建議不要放在 C 盤可以放到 D:\VMware 之類的目錄避免 C 盤空間越用越緊張。指定磁盤容量。建議設(shè)置為 60GB。選擇“將虛擬磁盤存儲(chǔ)為單個(gè)文件”還是“拆分為多個(gè)文件”這里推薦“拆分為多個(gè)文件”。單個(gè)文件性能略高但更容易遇到單文件體積上限也更容易損壞拆分為多個(gè)文件對(duì)備份、移動(dòng)和壓縮都更友好對(duì)普通用戶的影響幾乎可以忽略。點(diǎn)擊“自定義硬件”檢查內(nèi)存、處理器和啟動(dòng)固件。虛擬硬件配置建議配置項(xiàng)推薦值說明內(nèi)存4096MB4GB宿主機(jī)內(nèi)存 16GB 可設(shè)為 8GB處理器2 核心不用貪多2 核日常夠用硬盤60GB拆分為多個(gè)文件網(wǎng)絡(luò)適配器NAT默認(rèn)即可虛擬機(jī)可以上網(wǎng)聲卡 / USB按需不需要可以移除自定義硬件里還有一個(gè)“新 CD/DVD (SATA)”選項(xiàng)在這里可以指定 Windows 10 的 ISO 鏡像路徑。但因?yàn)槲覀冞x擇了“稍后安裝操作系統(tǒng)”所以這里可以先不設(shè)置等虛擬機(jī)創(chuàng)建完成后再掛載。完成向?qū)Ш蠡氐街鹘缑婺銜?huì)看到左側(cè)虛擬機(jī)列表里多了一個(gè)Windows 10虛擬機(jī)。6. 掛載 ISO 鏡像并安裝 Win10創(chuàng)建完空的虛擬機(jī)后右鍵點(diǎn)擊虛擬機(jī)名稱選擇“設(shè)置”進(jìn)入“CD/DVD (SATA)”勾選“啟動(dòng)時(shí)連接”。選擇“使用 ISO 映像文件”。點(diǎn)擊“瀏覽”選擇之前下載的 Windows 10 官方 ISO 文件。點(diǎn)擊確定保存。然后點(diǎn)擊工具欄上的“開啟此虛擬機(jī)”按鈕或者直接點(diǎn)擊“播放虛擬機(jī)”。這時(shí)會(huì)彈出一個(gè)獨(dú)立的窗口就像一臺(tái)沒有顯示器的電腦忽然接上了顯示器。虛擬機(jī)會(huì)自動(dòng)從 CD/DVD 啟動(dòng)進(jìn)入 Windows 10 安裝程序。安裝過程和你在一臺(tái)真實(shí)電腦上裝系統(tǒng)幾乎一樣選擇語言、時(shí)間和鍵盤輸入法一般保持默認(rèn)“中文(簡(jiǎn)體)”即可。點(diǎn)擊“現(xiàn)在安裝”。如果有產(chǎn)品密鑰可以輸入如果沒有點(diǎn)擊“我沒有產(chǎn)品密鑰”跳過。選擇要安裝的版本。建議選擇Windows 10 專業(yè)版或Windows 10 家庭版。如果你之后需要用到組策略、遠(yuǎn)程桌面等高級(jí)功能專業(yè)版更合適。勾選“我接受許可條款”下一步。選擇“自定義僅安裝 Windows高級(jí)”。進(jìn)入磁盤分區(qū)界面。如果是新建的空白虛擬磁盤會(huì)顯示一個(gè)“未分配的空間”。選中它點(diǎn)擊“新建”不調(diào)整大小直接應(yīng)用然后選擇主分區(qū)點(diǎn)擊“下一步”。安裝程序開始復(fù)制文件。這一步會(huì)花幾分鐘期間虛擬機(jī)會(huì)自動(dòng)重啟幾次不要急著操作讓它自己跑。等進(jìn)入“為你進(jìn)行設(shè)置”階段你會(huì)看到設(shè)置用戶名、密碼的界面。這一步隨意設(shè)置例如用戶名test密碼留空或設(shè)置一個(gè)臨時(shí)密碼建議設(shè)置密碼但記住別搞混。繼續(xù)下一步后系統(tǒng)會(huì)進(jìn)入桌面。看到 Windows 10 桌面壁紙時(shí)說明系統(tǒng)安裝已經(jīng)基本完成。這里要解釋一下“十分鐘”到底怎么算。如果宿主機(jī)是固態(tài)硬盤、CPU 支持快速虛擬化指令、鏡像從微軟官網(wǎng)下載從點(diǎn)擊“開啟此虛擬機(jī)”到進(jìn)桌面十分鐘左右是可能的。如果你的電腦還是機(jī)械硬盤或者分區(qū)分到了虛擬磁盤的“按需分配”模式那么等待時(shí)間會(huì)明顯變長(zhǎng)。這不代表你的操作有問題只是磁盤速度決定了整個(gè)過程的節(jié)奏。系統(tǒng)進(jìn)桌面之后第一件事不是急著裝軟件而是裝 VMware Tools。7. 安裝 VMware Tools 與基礎(chǔ)優(yōu)化在 VMware 菜單欄上找到“虛擬機(jī)”菜單點(diǎn)擊“安裝 VMware Tools”。如果這個(gè)選項(xiàng)是灰色的先確認(rèn)虛擬機(jī)窗口處于運(yùn)行狀態(tài)。點(diǎn)擊后虛擬機(jī)里應(yīng)該會(huì)彈出一個(gè)提示表示 VMware Tools 安裝程序已經(jīng)掛載到了虛擬光驅(qū)。如果沒彈出來可以打開虛擬機(jī)的“此電腦”找到 DVD 驅(qū)動(dòng)器雙擊運(yùn)行setup64.exe。安裝過程同樣是下一步到底裝完后會(huì)提示重啟虛擬機(jī)。重啟后你會(huì)發(fā)現(xiàn)鼠標(biāo)可以自由在虛擬機(jī)和宿主機(jī)之間移動(dòng)了虛擬機(jī)屏幕分辨率也能跟隨窗口大小自動(dòng)調(diào)整了。這就是 VMware Tools 的核心作用。可以用 PowerShell 在虛擬機(jī)里確認(rèn) VMware Tools 服務(wù)狀態(tài)Get-Service -Name *VM* | Sort-Object Status正常情況下你會(huì)看到VMTools服務(wù)的狀態(tài)是Running。如果服務(wù)沒有運(yùn)行可以在服務(wù)列表里手動(dòng)啟動(dòng)它。到這里一臺(tái)能日常使用的 Win10 虛擬機(jī)已經(jīng)完成。接下來可以做一些基礎(chǔ)優(yōu)化內(nèi)存設(shè)置進(jìn)入虛擬機(jī)設(shè)置在內(nèi)存選項(xiàng)卡中可以調(diào)整內(nèi)存大小。如果宿主機(jī)內(nèi)存只有 8GB虛擬機(jī)分配 4GB 比較穩(wěn)妥如果宿主機(jī)內(nèi)存是 16GB虛擬機(jī)分配 6GB 或 8GB 也不會(huì)太吃力。處理器設(shè)置默認(rèn) 2 核心夠用。如果你經(jīng)常在虛擬機(jī)里編譯軟件或跑重型應(yīng)用可以分 4 核但要注意宿主機(jī) CPU 負(fù)載。圖形加速如果只是普通辦公、網(wǎng)頁瀏覽默認(rèn)顯示設(shè)置就夠了。如果需要在虛擬機(jī)里做簡(jiǎn)單的 3D 渲染或玩老游戲可以在“顯示”設(shè)置中勾選“加速 3D 圖形”。網(wǎng)絡(luò)模式VMware 默認(rèn)使用 NAT 模式虛擬機(jī)可以通過宿主機(jī)上網(wǎng)同時(shí)和宿主機(jī)處于一個(gè)內(nèi)部網(wǎng)絡(luò)中。如果你希望虛擬機(jī)像一臺(tái)獨(dú)立電腦一樣出現(xiàn)在局域網(wǎng)里可以改成橋接模式。如果你希望虛擬機(jī)完全隔離只能用僅主機(jī)模式。新手默認(rèn)用 NAT 就好。8. 常見問題與排查思路裝虛擬機(jī)最常見的坑集中在下面幾個(gè)地方我用表格總結(jié)一下問題現(xiàn)象可能原因排查方式解決方案啟動(dòng)虛擬機(jī)提示“此主機(jī) CPU 不支持虛擬化”BIOS/UEFI 中 VT-x/AMD-V 未開啟或宿主機(jī) Hyper-V 與 VMware 沖突執(zhí)行(Get-CimInstance Win32_Processor).VirtualizationFirmwareEnabled檢查狀態(tài)進(jìn)入 BIOS 開啟虛擬化如果安裝了 Hyper-V需要在“啟用或關(guān)閉 Windows 功能”中評(píng)估是否關(guān)閉相關(guān)組件操作前務(wù)必備份數(shù)據(jù)啟動(dòng)后黑屏或停在 VMware 啟動(dòng)畫面ISO 鏡像損壞、虛擬硬件配置不當(dāng)、內(nèi)存不足校驗(yàn) ISO 哈希查看虛擬機(jī)日志重新下載官方鏡像調(diào)大內(nèi)存嘗試把固件類型從 UEFI 改為 BIOS 再試鼠標(biāo)卡在虛擬機(jī)窗口里移不出來VMware Tools 未安裝觀察虛擬機(jī)窗口右下角是否有 Tools 圖標(biāo)安裝 VMware Tools臨時(shí)可按住 CtrlAlt 釋放鼠標(biāo)虛擬機(jī)里沒有網(wǎng)絡(luò)NAT 服務(wù)未啟動(dòng)、Windows 防火墻攔截查看宿主機(jī) VMware NAT 服務(wù)狀態(tài)以管理員身份運(yùn)行 VMware或重啟 VMware NAT 服務(wù)提示“無法連接到虛擬機(jī)。請(qǐng)確保您有權(quán)運(yùn)行該程序”權(quán)限不足或 VMware 服務(wù)被禁用右鍵 VMware 圖標(biāo)選擇“以管理員身份運(yùn)行”查看服務(wù)狀態(tài)啟動(dòng) VMware Authorization Service或重新安裝 VMware Workstation虛擬機(jī)磁盤占用越來越大虛擬磁盤按需增長(zhǎng)、快照累積、系統(tǒng)更新緩存查看虛擬機(jī)所在目錄文件大小清理 Win10 磁盤清理刪除不再需要的快照使用 VMware 壓縮磁盤提示“該 CPU 型號(hào)不支持此操作”或“無法使用虛擬化”新版本 VMware 對(duì) CPU 要求更高或宿主機(jī) CPU 過老查看 CPU 型號(hào)和 VMware 版本支持矩陣換用兼容舊 CPU 的 VMware 版本或升級(jí)電腦硬件安裝 Win10 過程中藍(lán)屏鏡像損壞、磁盤分區(qū)配置異常重新校驗(yàn) ISO重新創(chuàng)建虛擬機(jī)建議選擇“自定義安裝”并刪除所有分區(qū)后重新新建排查順序建議先確定是 VMware 軟件層面問題還是虛擬機(jī)內(nèi)系統(tǒng)層面問題。如果 VMware 本身啟動(dòng)報(bào)錯(cuò)優(yōu)先檢查虛擬化是否開啟、VMware 服務(wù)是否運(yùn)行、是否以管理員權(quán)限運(yùn)行。如果 VMware 正常但虛擬機(jī)內(nèi)系統(tǒng)啟動(dòng)失敗優(yōu)先檢查 ISO 鏡像、虛擬磁盤配置和安裝步驟。9. 最佳實(shí)踐與工程建議虛擬機(jī)安裝完成只是開始真正讓它變得好用需要養(yǎng)成幾個(gè)好習(xí)慣。第一安裝完基礎(chǔ)系統(tǒng)后立刻拍快照。快照相當(dāng)于虛擬機(jī)的“后悔藥”。在 VMware 界面中右鍵虛擬機(jī) - 快照 - 拍攝快照。以后你如果在虛擬機(jī)里安裝了一個(gè)不穩(wěn)定的軟件或者系統(tǒng)被折騰壞了可以從快照恢復(fù)。建議至少保留兩個(gè)快照一個(gè)是剛裝好系統(tǒng)VMware Tools 的“干凈狀態(tài)”一個(gè)是所有常用軟件裝好后的“日常狀態(tài)”。注意快照會(huì)占用磁盤空間建議不要長(zhǎng)期保留過多快照。第二不要把虛擬機(jī)裸奔在局域網(wǎng)橋接模式里。如果你把網(wǎng)絡(luò)模式改成了橋接虛擬機(jī)就像局域網(wǎng)中的一臺(tái)獨(dú)立電腦它會(huì)暴露在局域網(wǎng)環(huán)境中。虛擬機(jī)里的系統(tǒng)同樣要打補(bǔ)丁、裝防火墻、設(shè)置強(qiáng)密碼。NAT 模式相對(duì)更安全因?yàn)樗鼘?duì)宿主機(jī)外部不可見。除非確實(shí)需要否則新手留在 NAT 模式即可。第三善用共享文件夾和拖拽功能。安裝 VMware Tools 之后虛擬機(jī)和宿主機(jī)之間可以直接拖拽文件。如果想要一個(gè)更穩(wěn)定的共享方式可以在虛擬機(jī)設(shè)置 - 選項(xiàng) - 共享文件夾中添加一個(gè)宿主機(jī)的真實(shí)文件夾。這樣兩邊都能訪問適合做開發(fā)調(diào)試。但要注意不要在共享文件夾中放重要敏感數(shù)據(jù)因?yàn)樗鼤?huì)在宿主機(jī)和虛擬機(jī)之間雙向暴露。第四合理規(guī)劃磁盤空間。虛擬磁盤會(huì)隨著使用逐漸增長(zhǎng)。哪怕你設(shè)置的是 60GB 的大小虛擬機(jī)在剛創(chuàng)建時(shí)可能只有幾 MB安裝完系統(tǒng)后變成十幾 GB后續(xù)還會(huì)繼續(xù)增長(zhǎng)。要避免讓虛擬磁盤占用超過宿主機(jī)磁盤剩余空間。定期清理 Win10 中的臨時(shí)文件必要時(shí)運(yùn)行 VMware 的“清理磁盤”功能。第五合法使用系統(tǒng)與軟件。虛擬機(jī)里的 Windows 10 同樣需要正版授權(quán)。你可以先試用但不要使用破解工具或不明密鑰。關(guān)于 VMware Workstation個(gè)人免費(fèi)使用已經(jīng)覆蓋很多場(chǎng)景商業(yè)使用前務(wù)必確認(rèn)授權(quán)范圍。正規(guī)軟件的穩(wěn)定性、安全性和升級(jí)通道才是你真正需要的東西。第六不要用虛擬機(jī)跑生產(chǎn)級(jí)數(shù)據(jù)庫或高負(fù)載服務(wù)。虛擬機(jī)始終受宿主機(jī)資源限制性能會(huì)有不可避免的損耗。做開發(fā)測(cè)試、演示、學(xué)習(xí)環(huán)境沒問題但如果要長(zhǎng)期運(yùn)行數(shù)據(jù)庫、中間件優(yōu)先考慮物理服務(wù)器、云主機(jī)或容器化方案。虛擬機(jī)更多是開發(fā)環(huán)境的一部分不是所有場(chǎng)景的銀彈。10. 總結(jié)與后續(xù)方向到這里你已經(jīng)完整走通了“下載 VMware - 準(zhǔn)備 Win10 鏡像 - 創(chuàng)建虛擬機(jī) - 操作系統(tǒng)安裝 - 安裝 VMware Tools - 基本優(yōu)化”的全流程。這個(gè)流程不僅適用于 Win10安裝 Linux、Windows Server 也基本一致區(qū)別只在于鏡像選擇和分區(qū)方式。如果你是第一次接觸虛擬機(jī)建議把重點(diǎn)放在兩個(gè)地方一個(gè)是理解 NAT、橋接、僅主機(jī)三種網(wǎng)絡(luò)模式的區(qū)別另一個(gè)是熟練使用快照和克隆。網(wǎng)絡(luò)模式?jīng)Q定了虛擬機(jī)和外部世界的關(guān)系快照和克隆決定了你折騰系統(tǒng)的底氣。裝完 Win10 之后下一步可以試試在虛擬機(jī)里安裝一個(gè) Ubuntu Linux體驗(yàn)一下雙系統(tǒng)環(huán)境下網(wǎng)絡(luò)互通、文件共享、SSH 登錄這些操作。當(dāng)你能夠在虛擬機(jī)里熟練完成這些任務(wù)時(shí)再回來看真實(shí)服務(wù)器、容器化、自動(dòng)化部署這些概念會(huì)順暢很多。虛擬機(jī)最大的價(jià)值就是讓“試錯(cuò)”變得廉價(jià)。你的每一個(gè)實(shí)驗(yàn)都有回滾的余地。這篇教程給你的不是一次安裝操作而是以后無數(shù)次實(shí)驗(yàn)的入口。建議收藏備用遇到問題隨時(shí)回來對(duì)照排查。