安裝全流程:從BIOS設(shè)置到快照克隆)
這一周我在兩個(gè)不同場(chǎng)合幫人處理虛擬機(jī)問(wèn)題一個(gè)是同事想在自己的Windows電腦上裝一個(gè)Linux環(huán)境學(xué)開(kāi)發(fā)又怕雙系統(tǒng)切換太折騰另一個(gè)是朋友裝完VMware Workstation Pro之后虛擬機(jī)一啟動(dòng)就提示“未啟用虛擬化”最后發(fā)現(xiàn)是BIOS里的開(kāi)關(guān)根本沒(méi)開(kāi)。這兩個(gè)場(chǎng)景其實(shí)都是VMware Workstation Pro最常見(jiàn)的使用起點(diǎn)。很多人以為裝虛擬機(jī)最難的是找系統(tǒng)鏡像實(shí)際上真正影響成敗的往往是一開(kāi)始對(duì)虛擬化機(jī)制的理解、固件類型的選擇以及裝完系統(tǒng)后那些容易被忽略的收尾動(dòng)作。VMware Workstation Pro能讓一臺(tái)物理電腦同時(shí)運(yùn)行多個(gè)操作系統(tǒng)但它的本質(zhì)并不是“安裝器”而是一套把完整電腦環(huán)境封裝成文件的虛擬化平臺(tái)。真正用好它的標(biāo)志不是你成功裝了一個(gè)Windows或Linux而是你開(kāi)始用快照、克隆、網(wǎng)絡(luò)模式這些機(jī)制來(lái)管理環(huán)境。這篇文章會(huì)把從下載軟件、創(chuàng)建虛擬機(jī)、安裝系統(tǒng)到常見(jiàn)問(wèn)題排查和長(zhǎng)期使用的完整鏈路拆開(kāi)講希望能幫你少走一些彎路。1. 先搞清楚VMware Workstation Pro真正解決的是什么問(wèn)題1.1 為什么不用物理機(jī)裝多系統(tǒng)對(duì)很多新手來(lái)說(shuō)想用第二個(gè)系統(tǒng)時(shí)最容易想到的方案是物理機(jī)安裝雙系統(tǒng)分出一個(gè)磁盤(pán)分區(qū)把Linux或老版本W(wǎng)indows裝進(jìn)去開(kāi)機(jī)時(shí)選擇進(jìn)入哪個(gè)系統(tǒng)。這個(gè)方案確實(shí)可行但代價(jià)很直接每次切換系統(tǒng)都要重啟電腦兩個(gè)系統(tǒng)之間交換文件也比較麻煩而且安裝過(guò)程中一旦操作分區(qū)錯(cuò)誤可能影響現(xiàn)有數(shù)據(jù)。更麻煩的是如果只是臨時(shí)測(cè)試一個(gè)軟件或者學(xué)習(xí)一個(gè)系統(tǒng)雙系統(tǒng)會(huì)給日常使用增加很大負(fù)擔(dān)。虛擬機(jī)思路完全不同。VMware Workstation Pro把CPU、內(nèi)存、硬盤(pán)、網(wǎng)卡等硬件都通過(guò)軟件模擬出來(lái)然后在里面安裝操作系統(tǒng)。這臺(tái)“虛擬電腦”在宿主機(jī)上體現(xiàn)為幾個(gè)文件你可以在里面隨便折騰裝壞了不影響物理系統(tǒng)。更重要的是虛擬機(jī)的狀態(tài)是可以保存的。安裝完系統(tǒng)、配置好環(huán)境之后打一個(gè)快照之后無(wú)論怎么操作都能一鍵回到剛才那個(gè)狀態(tài)。這個(gè)能力是物理雙系統(tǒng)不具備的。1.2 它和VirtualBox、WSL、Hyper-V、Docker之間怎么選很多人在選擇工具時(shí)被一堆名詞搞暈。VMware Workstation Pro、VirtualBox、WSL、Hyper-V、Docker都在做“隔離運(yùn)行環(huán)境”的事情但層級(jí)和目標(biāo)場(chǎng)景不一樣。VMware Workstation Pro屬于桌面級(jí)Type-2虛擬化適合完整安裝一個(gè)操作系統(tǒng)包括圖形界面、桌面環(huán)境、底層驅(qū)動(dòng)實(shí)驗(yàn)。VirtualBox也類似開(kāi)源免費(fèi)功能略少但勝在省錢(qián)。WSL則是把Linux作為Windows的一項(xiàng)子系統(tǒng)能力啟動(dòng)快、資源占用低適合開(kāi)發(fā)命令行程序但不適合測(cè)試桌面應(yīng)用。Hyper-V是Windows自帶的Type-1 hypervisor適合在Windows上跑其他Windows或Linux但它會(huì)和VMware Workstation產(chǎn)生沖突兩者同時(shí)啟用可能讓VMware無(wú)法啟動(dòng)虛擬機(jī)。Docker則是操作系統(tǒng)層面的容器化只隔離進(jìn)程不是一個(gè)完整系統(tǒng)。選型并不復(fù)雜如果你需要的是一個(gè)完整的、帶桌面的、可以自由做破壞性實(shí)驗(yàn)的系統(tǒng)環(huán)境VMware Workstation Pro是很順手的選擇。它和VirtualBox同屬一個(gè)層次差別更多體現(xiàn)在性能和體驗(yàn)細(xì)節(jié)如果你只是想在Windows終端里敲Linux命令優(yōu)先考慮WSL。2. 安裝VMware Workstation Pro之前先把這些概念對(duì)齊2.1 版本選擇與軟件下載打開(kāi)搜索引擎輸入“VMware Workstation Pro下載”會(huì)看到很多站點(diǎn)的“破解版”“綠色版”信息。我不建議用這些來(lái)源。虛擬化軟件本身涉及底層驅(qū)動(dòng)來(lái)路不明的安裝包可能在安裝時(shí)注入惡意內(nèi)容。建議去VMware官方網(wǎng)站下載試用版?zhèn)€人學(xué)習(xí)完全夠用如果是商業(yè)使用需要購(gòu)買(mǎi)授權(quán)。版本號(hào)更新很快比如網(wǎng)上會(huì)提到17、17.6.4、26H1但這些數(shù)字并不重要。你只需要認(rèn)準(zhǔn)官方渠道下載當(dāng)前穩(wěn)定版安裝時(shí)選擇“典型”或“下一步”即可。2.2 虛擬化開(kāi)關(guān)為什么提示“未啟用虛擬化”在安裝之前最值得檢查的是CPU虛擬化是否開(kāi)啟。VMware Workstation Pro運(yùn)行虛擬機(jī)依賴CPU的硬件虛擬化能力也就是Intel的VT-x或AMD的AMD-V。這個(gè)開(kāi)關(guān)默認(rèn)在BIOS/UEFI固件設(shè)置里可能因?yàn)楦鞣N原因被關(guān)閉。檢查方法打開(kāi)Windows任務(wù)管理器切到“性能”標(biāo)簽頁(yè)選擇CPU在右下角查看“虛擬化”是否顯示“已啟用”。如果顯示“已禁用”需要重啟電腦進(jìn)入BIOS/UEFI找到Intel Virtualization Technology或SVM Mode相關(guān)選項(xiàng)并開(kāi)啟。不同主板位置不一樣一般搜索品牌型號(hào)加關(guān)鍵詞即可。還要注意Windows的虛擬機(jī)平臺(tái)、Hyper-V、內(nèi)核隔離等功能也可能占用虛擬化資源導(dǎo)致VMware無(wú)法正常啟動(dòng)。排查順序最好是先看BIOS開(kāi)關(guān)再看Windows功能狀態(tài)。注意不要嘗試通過(guò)任何“繞過(guò)”方式開(kāi)啟虛擬化。正確路徑只有一條進(jìn)入固件設(shè)置打開(kāi)對(duì)應(yīng)開(kāi)關(guān)并確認(rèn)系統(tǒng)沒(méi)有沖突。2.3 安裝選項(xiàng)中的幾個(gè)勾選安裝VMware Workstation Pro時(shí)除默認(rèn)項(xiàng)外有兩個(gè)地方值得留意。一是“增強(qiáng)型鍵盤(pán)驅(qū)動(dòng)程序”這個(gè)組件可以更好地處理某些客控系統(tǒng)的按鍵組合建議勾選代價(jià)是可能會(huì)安裝一個(gè)驅(qū)動(dòng)。二是“啟動(dòng)時(shí)檢查產(chǎn)品更新”如果不想被打擾可以在安裝時(shí)取消。另外安裝路徑建議不要放在C盤(pán)系統(tǒng)盤(pán)雖然默認(rèn)沒(méi)問(wèn)題但虛擬機(jī)文件通常很大后續(xù)要設(shè)置單獨(dú)的虛擬機(jī)存放目錄盡量選空間充足的磁盤(pán)。3. 創(chuàng)建一個(gè)能正常裝系統(tǒng)的虛擬機(jī)關(guān)鍵參數(shù)逐一拆解3.1 系統(tǒng)鏡像準(zhǔn)備無(wú)論裝Windows還是Linux都建議使用官方發(fā)布的ISO鏡像。Windows鏡像可以從微軟官網(wǎng)下載Linux發(fā)行版則從各自官網(wǎng)下載。避免使用網(wǎng)絡(luò)上下載的Ghost版、精簡(jiǎn)版因?yàn)樗鼈兛赡茴A(yù)置了不明軟件或修改過(guò)系統(tǒng)組件導(dǎo)致安裝后行為異常。下載后最好校驗(yàn)一下文件的SHA256哈希值官方頁(yè)面通常會(huì)給。這一步很多人會(huì)跳過(guò)但真遇到“安裝一半報(bào)錯(cuò)”時(shí)校驗(yàn)鏡像能幫你排除一個(gè)常見(jiàn)變量。3.2 新建虛擬機(jī)典型配置夠用嗎VMware Workstation Pro新建虛擬機(jī)的向?qū)?wèn)起來(lái)很復(fù)雜但真正要自己控制的選項(xiàng)其實(shí)不多。如果你只是臨時(shí)裝一個(gè)系統(tǒng)選擇“典型”配置也能走完但我更建議選擇“自定義”這樣可以提前把固件類型、磁盤(pán)類型這些關(guān)鍵參數(shù)定下來(lái)后續(xù)遇到問(wèn)題更好排查。3.3 CPU、內(nèi)存、磁盤(pán)與網(wǎng)絡(luò)參數(shù)建議經(jīng)典的關(guān)鍵參數(shù)如下表參數(shù)推薦值原因CPU2核 或 4核太少了慢太多了可能擠占宿主機(jī)資源內(nèi)存4GB起步Windows 11建議8GB內(nèi)存太小安裝或運(yùn)行會(huì)卡磁盤(pán)Windows 10/11建議60GBLinux建議40GB系統(tǒng)更新和軟件安裝會(huì)占用較多空間磁盤(pán)類型NVMe或SATANVMe性能好SATA兼容性廣網(wǎng)絡(luò)NAT默認(rèn)模式能上網(wǎng)不需要額外配置固件UEFI新系統(tǒng)默認(rèn)Win11必須UEFI這里的“推薦值”是常見(jiàn)做法具體要看你宿主機(jī)的總內(nèi)存和磁盤(pán)空間。如果宿主機(jī)只有8GB內(nèi)存虛擬機(jī)分配4GB已經(jīng)占了半壁江山需要謹(jǐn)慎。磁盤(pán)空間要區(qū)分“立即分配所有磁盤(pán)空間”和不勾選的區(qū)別。不勾選時(shí)虛擬機(jī)文件隨著使用逐漸變大更節(jié)省空間勾選后性能更穩(wěn)定但會(huì)立刻占用全部分區(qū)大小。對(duì)測(cè)試環(huán)境一般用默認(rèn)的動(dòng)態(tài)增長(zhǎng)生產(chǎn)類實(shí)驗(yàn)才考慮預(yù)分配。3.4 引導(dǎo)方式、安全啟動(dòng)和TPMWindows 11對(duì)硬件有嚴(yán)格限制要求UEFI安全啟動(dòng)和TPM 2.0。在虛擬機(jī)里安裝Windows 11需要在虛擬機(jī)設(shè)置的“選項(xiàng)”或“硬件”頁(yè)中找到“可信平臺(tái)模塊”添加一個(gè)虛擬TPM。前提是虛擬機(jī)固件類型必須選擇UEFI如果仍然是BIOS需要重建虛擬機(jī)或通過(guò)工具轉(zhuǎn)換。Linux主流發(fā)行版基本都支持UEFI和BIOS啟動(dòng)但安裝時(shí)使用的固件類型必須和實(shí)際啟動(dòng)引導(dǎo)一致否則安裝完成后可能會(huì)出現(xiàn)“無(wú)法引導(dǎo)”的問(wèn)題。4. 安裝Windows和Linux的完整流程與常見(jiàn)卡點(diǎn)4.1 安裝Windows 10/11創(chuàng)建好虛擬機(jī)后在虛擬機(jī)設(shè)置里把光驅(qū)指向下載好的ISO文件啟動(dòng)虛擬機(jī)就進(jìn)入Windows安裝界面。安裝過(guò)程和物理機(jī)差別不大選擇版本、接受協(xié)議、選擇磁盤(pán)。如果之前沒(méi)有把磁盤(pán)格式化Windows安裝程序會(huì)讓你分配分區(qū)。VMware虛擬磁盤(pán)默認(rèn)是空的直接點(diǎn)擊“新建”并安裝即可。安裝過(guò)程中最容易卡住的有兩處。一是Windows 11提示“這臺(tái)電腦無(wú)法運(yùn)行Windows 11”通常原因就是缺少TPM或固件類型不對(duì)?;氐教摂M機(jī)設(shè)置確認(rèn)固件為UEFI并添加可信平臺(tái)模塊。二是安裝重啟后再次進(jìn)入ISO安裝界面這是因?yàn)樘摂M機(jī)的引導(dǎo)順序中光驅(qū)排在第一。處理方法在安裝結(jié)束前把光驅(qū)中的ISO鏡像斷開(kāi)或者調(diào)整啟動(dòng)順序讓硬盤(pán)優(yōu)先。4.2 安裝LinuxUbuntu、CentOS、麒麟、統(tǒng)信以Ubuntu為例啟動(dòng)ISO后選擇“試用或安裝”選擇語(yǔ)言和鍵盤(pán)布局然后選擇“清除整個(gè)磁盤(pán)并安裝Ubuntu”。這里的“清除整個(gè)磁盤(pán)”指虛擬機(jī)的虛擬磁盤(pán)不會(huì)影響物理機(jī)可以放心。CentOS Stream或Rocky Linux的安裝流程類似主要是安裝源、磁盤(pán)分區(qū)和用戶設(shè)置的差異。熱搜里還經(jīng)常出現(xiàn)“麒麟系統(tǒng)怎么安裝軟件”和“批量安裝統(tǒng)信系統(tǒng)”。如果只是想在虛擬機(jī)里體驗(yàn)國(guó)產(chǎn)Linux安裝過(guò)程和其他Linux沒(méi)有本質(zhì)區(qū)別。麒麟和統(tǒng)信桌面系統(tǒng)都提供圖形化安裝器跟隨向?qū)ё呒纯煞謪^(qū)建議使用默認(rèn)的“全盤(pán)安裝”。安裝軟件則通常在應(yīng)用商店或使用yum/apt等包管理器具體命令取決于底層是Debian系還是RPM系。批量安裝統(tǒng)信這類系統(tǒng)在VMware Workstation里更適合用“克隆”方式而不是一臺(tái)一臺(tái)重新安裝。4.3 Linux安裝完成后啟動(dòng)黑屏或藍(lán)屏怎么辦如果虛擬機(jī)在安裝Linux后啟動(dòng)時(shí)反復(fù)進(jìn)入錯(cuò)誤界面先不要懷疑系統(tǒng)鏡像按三個(gè)單點(diǎn)排查第一確認(rèn)創(chuàng)建虛擬機(jī)時(shí)選擇的“客戶機(jī)操作系統(tǒng)”類型與ISO一致例如Linux和Ubuntu選項(xiàng)。第二檢查固件類型是BIOS還是UEFI如果安裝時(shí)用的是Legacy引導(dǎo)就要用BIOS而不是UEFI。第三查看虛擬機(jī)硬件兼容性不要使用比當(dāng)前VMware版本更高的硬件配置。另外ISO下載不完整導(dǎo)致安裝器損壞也可能引發(fā)崩潰校驗(yàn)哈希值是最好的排除手段。5. 裝完系統(tǒng)以后先把這幾件小事做完5.1 VMware Tools不是可裝可不裝的很多新手裝完系統(tǒng)就以為結(jié)束了。如果沒(méi)有安裝VMware Tools最明顯的感受是鼠標(biāo)切進(jìn)切出很別扭屏幕分辨率鎖死共享剪貼板和文件拖拽也無(wú)法使用。VMware Tools是提高虛擬機(jī)和宿主機(jī)協(xié)作體驗(yàn)的驅(qū)動(dòng)組件。Windows虛擬機(jī)一般在安裝系統(tǒng)的窗口里VMware會(huì)自動(dòng)彈出一個(gè)提示框點(diǎn)擊安裝即可如果沒(méi)有彈出可以通過(guò)虛擬機(jī)的菜單“安裝VMware Tools”。Linux虛擬機(jī)則需要把光盤(pán)中的tar.gz包解壓后運(yùn)行安裝腳本或者直接安裝發(fā)行版自帶的open-vm-tools包。無(wú)論哪種方式安裝完成后建議重啟虛擬機(jī)讓驅(qū)動(dòng)完全加載。5.2 網(wǎng)絡(luò)模式NAT、橋接、僅主機(jī)到底怎么選VMware Workstation Pro給每個(gè)虛擬機(jī)提供三種常見(jiàn)網(wǎng)絡(luò)模式。NAT是默認(rèn)值虛擬機(jī)通過(guò)宿主機(jī)共享IP上網(wǎng)便捷且安全外部設(shè)備無(wú)法主動(dòng)訪問(wèn)虛擬機(jī)適合日常學(xué)習(xí)和測(cè)試。橋接模式讓虛擬機(jī)直接接入物理網(wǎng)絡(luò)它就像局域網(wǎng)里另一臺(tái)獨(dú)立電腦可以獲得獨(dú)立IP能被其他人訪問(wèn)適合搭測(cè)試服務(wù)、遠(yuǎn)程聯(lián)調(diào)。僅主機(jī)模式則與宿主機(jī)組成一個(gè)封閉網(wǎng)絡(luò)虛擬機(jī)不能上外網(wǎng)適合做隔離實(shí)驗(yàn)。選擇記憶點(diǎn)只要能上網(wǎng)、不需要被別人訪問(wèn)用NAT要讓別人訪問(wèn)用橋接要想完全隔離用僅主機(jī)。如果虛擬機(jī)和宿主機(jī)能ping通但上不了網(wǎng)優(yōu)先檢查NAT模式下宿主的網(wǎng)絡(luò)服務(wù)是否正常以及虛擬機(jī)DNS配置。5.3 快照和克隆把環(huán)境變成可以后悔的文件快照這個(gè)功能很多人用到虛擬機(jī)幾個(gè)月之后才真正理解它的價(jià)值。它就像游戲里的存檔系統(tǒng)剛裝好、軟件配好、關(guān)鍵操作之前各打一個(gè)快照。之后如果系統(tǒng)崩潰、軟件裝壞、配置改錯(cuò)直接恢復(fù)到之前的快照比重裝系統(tǒng)快得多。執(zhí)行方式是在虛擬機(jī)上右鍵“快照”-“拍攝快照”??寺t適合批量復(fù)制環(huán)境。比如裝好一臺(tái)基礎(chǔ)Linux安裝了開(kāi)發(fā)工具然后克隆出三個(gè)虛擬機(jī)用于不同項(xiàng)目效率遠(yuǎn)高于重新安裝??寺》譃殒溄涌寺『屯暾寺℃溄涌寺≌伎臻g小但依賴母體完整克隆獨(dú)立但占空間大。注意克隆Windows時(shí)可能出現(xiàn)SID相同的問(wèn)題可以用系統(tǒng)準(zhǔn)備工具或?qū)S霉ぞ咧匦律晌ㄒ粯?biāo)識(shí)Linux則一般不需要。不過(guò)克隆前最好先關(guān)閉虛擬機(jī)避免文件不一致。6. 常見(jiàn)問(wèn)題排查先看現(xiàn)象再定層級(jí)6.1 虛擬機(jī)列表里能創(chuàng)建但啟動(dòng)就報(bào)錯(cuò)“VMware Workstation無(wú)法連接到虛擬機(jī)。請(qǐng)確保您有權(quán)運(yùn)行該程序”是一個(gè)高頻報(bào)錯(cuò)。問(wèn)題可能出在三個(gè)方面當(dāng)前Windows賬戶對(duì)虛擬機(jī)文件或安裝目錄沒(méi)有寫(xiě)入權(quán)限VMware相關(guān)服務(wù)沒(méi)有啟動(dòng)虛擬機(jī)進(jìn)程被安全軟件攔截。處理順序建議先以管理員身份打開(kāi)VMware Workstation Pro如果報(bào)錯(cuò)消失說(shuō)明是權(quán)限問(wèn)題如果依然存在檢查Windows服務(wù)中VMware Authorization Service、VMware NAT Service等服務(wù)狀態(tài)最后暫時(shí)退出安全軟件試一次但不要長(zhǎng)期關(guān)閉安全防護(hù)。6.2 WSL2或Hyper-V導(dǎo)致VMware不能啟動(dòng)另一個(gè)常見(jiàn)場(chǎng)景是VMware和Hyper-V沖突。Windows在啟用Hyper-V或Windows虛擬機(jī)監(jiān)控程序后會(huì)占用VT-x/AMD-V的調(diào)用可能導(dǎo)致VMware Workstation Pro無(wú)法啟動(dòng)虛擬機(jī)。排查方法打開(kāi)“啟用或關(guān)閉Windows功能”查看“Hyper-V”“虛擬機(jī)平臺(tái)”“Windows虛擬機(jī)監(jiān)控程序平臺(tái)”是否已勾選。如果它們啟用且VMware報(bào)錯(cuò)根據(jù)實(shí)際需求二選一不要同時(shí)使用。熱搜里提到的“WSL2無(wú)法啟動(dòng)因?yàn)榇擞?jì)算機(jī)上未啟用虛擬化”也往往和BIOS虛擬化開(kāi)關(guān)有關(guān)先回BIOS確認(rèn)再回到Windows功能列表檢查。6.3 Windows 11提示不滿足TPM 2.0與物理機(jī)不同虛擬機(jī)里的TPM是虛擬的由VMware提供。如果安裝Windows 11時(shí)報(bào)“必須支持TPM2.0”在關(guān)閉虛擬機(jī)狀態(tài)下進(jìn)入“虛擬機(jī)設(shè)置”點(diǎn)擊“添加”選擇“可信平臺(tái)模塊”完成后重新啟動(dòng)虛擬機(jī)。前提是虛擬機(jī)固件類型必須為UEFI。如果創(chuàng)建時(shí)選擇了傳統(tǒng)BIOS需要重新創(chuàng)建虛擬機(jī)或使用mbr2gpt方式轉(zhuǎn)換但更穩(wěn)妥的做法是直接新建一個(gè)UEFI的虛擬機(jī)再裝一次。6.4 虛擬機(jī)安裝Linux藍(lán)屏或卡死有些人在VMware里安裝Linux時(shí)遇到藍(lán)屏原因很多但最常見(jiàn)的兩個(gè)是虛擬機(jī)的硬件兼容性太新導(dǎo)致核心的虛擬設(shè)備與系統(tǒng)不兼容另一個(gè)是ISO損壞或下載不完整。排查時(shí)可以把虛擬機(jī)硬件兼容性調(diào)低一檔比如17.x改為16.x再試試。也可以換一個(gè)官方鏡像源重新下載并校驗(yàn)哈希。如果安裝過(guò)程中內(nèi)存不足分配的內(nèi)存可以適當(dāng)調(diào)大但仍要保證宿主機(jī)余量足夠。6.5 共享文件夾或拖拽失效這類問(wèn)題的根子基本都在VMware Tools上。先確認(rèn)系統(tǒng)托盤(pán)里VMware Tools的圖標(biāo)是否存在。如果存在但拖拽不生效嘗試重新安裝VMware Tools并在安裝過(guò)程中勾選“Unity”或“客戶機(jī)隔離”相關(guān)選項(xiàng)。也可以關(guān)掉虛擬機(jī)在虛擬機(jī)設(shè)置的“選項(xiàng)”-“共享文件夾”中確認(rèn)是否啟用并分配好路徑。Linux虛擬機(jī)還可以安裝open-vm-tools-desktop通常一條命令能解決大部分體驗(yàn)問(wèn)題。7. 從單次安裝到工程化使用虛擬機(jī)真正的高階用法7.1 把基礎(chǔ)環(huán)境做成模板機(jī)如果你需要在多個(gè)虛擬機(jī)上裝同樣的軟件與其一臺(tái)一臺(tái)配置不如先安裝一臺(tái)“模板機(jī)”把常用工具、系統(tǒng)參數(shù)、網(wǎng)絡(luò)配置全部調(diào)好然后拍攝快照或創(chuàng)建克隆。以后每開(kāi)一個(gè)新環(huán)境直接從模板克隆幾分鐘就能得到一臺(tái)可用的系統(tǒng)。這條路徑最核心的點(diǎn)在于虛擬機(jī)文件只是普通文件復(fù)制、壓縮、移動(dòng)都可以。只靠“安裝系統(tǒng)”這個(gè)動(dòng)作你學(xué)到的還是傳統(tǒng)的裝機(jī)流程開(kāi)始用模板和克隆才是真正理解虛擬機(jī)的優(yōu)勢(shì)。7.2 如何做“批量”實(shí)驗(yàn)環(huán)境熱搜詞里“批量安裝統(tǒng)信系統(tǒng)”一類需求很常見(jiàn)。在VMware Workstation Pro的范圍內(nèi)所謂批量并不是同物理機(jī)那樣用PXE網(wǎng)絡(luò)引導(dǎo)大量無(wú)人值守安裝而是通過(guò)克隆模板機(jī)生成多臺(tái)虛擬機(jī)再做一些差異化配置。如果需要管理很多臺(tái)實(shí)驗(yàn)虛擬機(jī)建議把虛擬機(jī)的默認(rèn)存儲(chǔ)位置設(shè)到獨(dú)立數(shù)據(jù)盤(pán)并給虛擬機(jī)起好帶有角色和編號(hào)的名字。啟動(dòng)時(shí)不要一次性把所有虛擬機(jī)都開(kāi)機(jī)避免宿主機(jī)內(nèi)存不足。7.3 VMware Workstation Pro不是萬(wàn)能的必須明確邊界。VMware Workstation Pro適合單機(jī)桌面級(jí)的虛擬化適合個(gè)人學(xué)習(xí)、軟件兼容性測(cè)試、底層實(shí)驗(yàn)、編寫(xiě)教程演示。它不適合承載高并發(fā)生產(chǎn)業(yè)務(wù)不適合運(yùn)行對(duì)硬件有較高性能要求的圖形任務(wù)也不適合做大規(guī)模集群調(diào)度。真要做服務(wù)端虛擬化需要考慮VMware ESXi、Proxmox VE或公有云/私有云平臺(tái)。而且它依賴一臺(tái)Windows或Linux宿主機(jī)的圖形界面如果宿主機(jī)本身不穩(wěn)定虛擬機(jī)也不會(huì)安全到哪去。想長(zhǎng)期保留環(huán)境一定要把虛擬機(jī)文件連同快照一起定期備份到外部存儲(chǔ)。8. 把這個(gè)流程沉淀成一套可復(fù)用框架8.1 先跑通再優(yōu)化最后工程化新手面對(duì)VMware時(shí)最忌諱一上來(lái)就追求“完美配置”。建議按三層推進(jìn)第一層先跑通。下載官方模板創(chuàng)建虛擬機(jī)安裝系統(tǒng)裝好VMware Tools重啟后確認(rèn)能進(jìn)桌面。第二層再優(yōu)化。開(kāi)啟快照測(cè)試網(wǎng)絡(luò)模式學(xué)會(huì)克隆調(diào)整磁盤(pán)和內(nèi)存分配。第三層工程化。把虛擬機(jī)文件整理歸檔為不同角色建立模板機(jī)建立“創(chuàng)建-配置-快照-克隆-使用”的SOP。這套順序適用于幾乎所有虛擬化工具也適用于一般工程任務(wù)。先解決“能不能用”再解決“好不好用”最后解決“能不能穩(wěn)定復(fù)用”。8.2 裝機(jī)前后的檢查清單我做虛擬機(jī)安裝時(shí)基本會(huì)走一遍下面的清單你也可以直接拿來(lái)用階段檢查項(xiàng)安裝前鏡像來(lái)源是否官方、SHA256是否匹配、BIOS虛擬化是否開(kāi)啟、磁盤(pán)空間是否夠、內(nèi)存是否充足創(chuàng)建中固件類型是否與目標(biāo)系統(tǒng)匹配、CPU/內(nèi)存/磁盤(pán)是否合理、虛擬TPM是否按需添加安裝中是否從ISO引導(dǎo)、分區(qū)是否選對(duì)、是否誤動(dòng)宿主機(jī)磁盤(pán)、安裝日志是否正常安裝后是否安裝VMware Tools、是否重啟、快照是否已拍、網(wǎng)絡(luò)模式是否符合預(yù)期長(zhǎng)期維護(hù)是否定期備份虛擬機(jī)文件、是否更新工具版本、是否有異常磁盤(pán)增長(zhǎng)8.3 我的最終建議回到開(kāi)頭的問(wèn)題。這周找我?guī)兔Φ娜艘粋€(gè)只想要Linux環(huán)境學(xué)習(xí)一個(gè)卡在BIOS虛擬化設(shè)置。他們遇到的都不是復(fù)雜問(wèn)題但缺的正是對(duì)機(jī)制的理解。虛擬機(jī)這個(gè)東西表面上是一套“安裝系統(tǒng)的流程”本質(zhì)上是一種“把操作系統(tǒng)變成文件”的思維方式。一旦你習(xí)慣了快照回滾和克隆復(fù)制你再看系統(tǒng)安裝、環(huán)境配置、軟件測(cè)試這些問(wèn)題角度會(huì)完全不一樣。如果你現(xiàn)在正準(zhǔn)備動(dòng)手我的建議很具體先別下載一堆工具也別急著對(duì)比17還是26H1先打開(kāi)任務(wù)管理器確認(rèn)虛擬化是否開(kāi)啟去官網(wǎng)下載一個(gè)穩(wěn)定的ISO創(chuàng)建一個(gè)最普通的虛擬機(jī)裝一遍系統(tǒng)。第一次完整的鏈路走通后再思考模板機(jī)、快照和批量克隆。這條路看起來(lái)繞實(shí)際上最省時(shí)間。