保姆級教程! 不花錢的虛擬機PVE你不玩玩兒?
前不久我們智趣東西推送了《全程只要15分鐘 教你裝個NAS系統(tǒng)》內(nèi)容,有盆友留言說不如PVE方便,這不,我們把PVE((Proxmox Virtual Environment))虛擬機的安裝教程也整理出來了——對比UNRIAD,在磁盤管理的模式上略弱,Docker的使用也不那么簡單直觀。但是、但是、但是!PVE是完全免費的開源系統(tǒng),不花錢的好事兒你能錯過嗎?

硬件需求多少合適?
要想自己的電腦使用虛擬機系統(tǒng),CPU必須支持虛擬化。當今絕大部分CPU都具備虛擬化技術(shù),當然CPU性能越高、核心數(shù)量越多,在虛擬機上的運行分配就更加輕松自如。確定CPU支持后,還需要重啟進入電腦的BIOS(F1或者Del),找到BIOS中相關(guān)的CPU虛擬化功能界面,將其設(shè)置為“Enabled”啟用該功能。

另外,CPU最好使用帶有核顯的CPU型號,尤其后期要執(zhí)行顯卡直通應(yīng)用的(直接分配硬件資源給虛擬機上的某一個虛擬系統(tǒng)),一塊帶有核顯的CPU非常必要。
除了CPU部分,內(nèi)存則是虛擬機設(shè)備要求比較多的地方,如果只是體驗虛擬機,正常的內(nèi)存配置就夠了(8GB),如果想要長期使用,并且安裝的虛擬機數(shù)量不小于2個,那么,每個虛擬機的內(nèi)存分配最好不低于4GB(最少),如果可能,每個虛擬機的內(nèi)存分配應(yīng)該是在6GB至8GB之間。再加上PVE自身需要的內(nèi)存占用(2GB至4GB左右),這樣計算內(nèi)存需要的容量會比較理想。

一切準備就緒,我們就要開始體驗PVE虛擬機的安裝使用了。
安裝PVE 從U盤開始
你需要一個不小于8GB的U盤,并下載得到PVE的ISO安裝文件(下載地址:
https://www.proxmox.com/en/downloads),此外還需要Rufus工具用于制做引導安裝U盤(下載地址:https://rufus.ie/)。一切準備就緒,插入U盤到電腦(最好為主板背板的USB接口,而不是前置擴展的USB接口)。

雙擊Rufus運行,點擊引導類型選擇后的“選擇”,加載下載好的PVE ISO安裝文件,然后一切按照默認設(shè)置(可以選擇純UEFI啟動,前提要確保主板支持并正確在BIOS中設(shè)置為UEFI啟動),再點擊“開始”運行。

點擊開后,Rufus會提示選擇鏡像使用的模式,這和普通的Windows安裝盤略有區(qū)別,我們要在這里選擇“以DD鏡像模式寫入”,如果選擇了“以ISO鏡像模式寫入(推薦)”,U盤引導后將無法正確安裝PVE,這里要特別注意。

接下來的兩次警告主要是格式化、多分區(qū)提示,依次默認點擊“確定”即可。


U盤寫入完成從電腦上拔出,換到要安裝PVE的電腦上開機用U盤引導,在PVE的引導選單上選擇“Install Proxmox VE”。

系統(tǒng)來到歡迎界面,點擊右下的“I agree”繼續(xù)。

在接下來的界面中,主要是設(shè)置安裝的硬盤位置,默認提供一個硬盤位置,如果是多個硬盤,點擊該處選擇需要安裝的硬盤即可。在選擇正確的硬盤設(shè)備后,點擊后面的“Options”設(shè)置,這里以整盤默認分區(qū)方式安裝,點擊“Next”繼續(xù)。

如果需要分區(qū),點擊剛剛提到的“Options”后進入磁盤分區(qū)頁面,最上方的“Filesystem”可以設(shè)置磁盤分區(qū)格式,一般情況下推薦為默認的EXT4。下方的設(shè)置則分別是hdsize硬盤容量(一般默認,如需額外預(yù)留可以適當減少總?cè)萘浚?;swapsize交換分區(qū)容量,最小容量建議不低于4GB;maxroot是用于保存PVE操作系統(tǒng)鏡像的獨立空間,不能分配給虛擬機硬盤使用,酌情設(shè)置(注:一般Windows 10的安裝鏡像不小于5GB,多個系統(tǒng)的安裝鏡像酌情設(shè)置容量值);minfree則是預(yù)留空間,可用于創(chuàng)建虛擬機快照存放使用,建議最小不要低于16GB;最后的maxvz是用于保存數(shù)據(jù)之用,例如創(chuàng)建的虛擬機硬盤空間,這里可以大量預(yù)留存儲空間。

設(shè)置完點擊“Next”到下一步設(shè)置服務(wù)器的國家、時區(qū)及鍵盤布局,國家處填寫“China”其他默認設(shè)置。

之后就是系統(tǒng)的管理員賬號和密碼以及郵箱設(shè)置了,注意這是PVE的最高權(quán)限Root用戶,設(shè)置密碼最好是復(fù)雜的字符+字母+數(shù)字+大小寫亂序生成.如果僅僅是家用不連接外網(wǎng),可以設(shè)置為簡單一些的。

繼續(xù)到管理網(wǎng)絡(luò)界面,注意第一個“Management Interface”是管理口設(shè)置,所謂管理口是無論電腦中含有幾個有線網(wǎng)絡(luò)接口,只有一個具備管理能力,即可以連接到PVE設(shè)置后臺進行設(shè)置調(diào)整,如果是多網(wǎng)卡的電腦,務(wù)必確認使用的是哪一個網(wǎng)卡;“Hostname(FQDN)”則是主機名稱,根據(jù)自己喜好設(shè)置;其他分別是IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)以及DNS服務(wù)器地址,根據(jù)實際情況填寫。

一切設(shè)置完畢PVE開始安裝,一般在5分鐘至10分鐘左右,安裝完重啟電腦。重啟引導完畢,界面將變成純字符界面,提示也極為簡單——只有IP地址和登錄輸入,這時候我們就可以換到別的電腦來進行操作了。

在其他電腦上輸入服務(wù)器IP地址,注意格式必須要完整,包括https://以及端口號8006,例如https://192.168.1.2:8006,否則是無法正確訪問。在登錄界面,將語言設(shè)置為“Chinese(Simplified)”中文。

輸入用戶名密碼登錄到PVE的主界面。

登錄后PVE會提示“沒有有效訂閱”,點擊確定忽略,這個訂閱是針對專業(yè)/企業(yè)級用戶的,普通用戶無需理會。

登錄成功后,我們就可以看到PVE的基礎(chǔ)操作界面了。

創(chuàng)建虛擬機這樣做
在這里以Windows 10虛擬機為例,首先在PVE主界面右上方點擊“創(chuàng)建虛擬機”,然后在創(chuàng)建頁面,設(shè)置好虛擬機名稱,點擊下一步。

在操作系統(tǒng)界面,選擇“使用CD/DVD光盤鏡像文件(ISO)”,然后選擇Windows 10安裝鏡像(ISO文件需要先行需上傳到PVE對應(yīng)目錄內(nèi)),然后單擊下一步。

在系統(tǒng)中需要調(diào)整的地方有兩個,分別是BIOS和機器兩項,前者推薦設(shè)置為UEFI(非Windows虛擬機則要根據(jù)實際情況選擇),機器設(shè)置成“Q35”(如需直通顯卡,則需要額外設(shè)置,這里暫略)。

存儲部分如果有額外的硬盤(非PVE安裝的系統(tǒng)盤),可以考慮將該硬盤直通給Windows 10虛擬機使用,否則設(shè)置需要的容量。另外在下方有一個“SSD仿真”,如果使用的就是PVE硬盤,則強烈推薦勾選該選項,可以大幅度提升磁盤讀寫效率。

在CPU的分配上推薦給Windows分配至少1個插口,2個核心(最低可運行),如果CPU核心數(shù)量足夠多,可以多分配一些CPU資源。另外,務(wù)必勾選“啟用NUMA”項,CPU的類別也設(shè)置為“host”。

內(nèi)存最好能給Windows 10分配8GB左右的內(nèi)存(最低4GB),如果是其他的操作系統(tǒng)則根據(jù)實際情況填寫。

網(wǎng)絡(luò)部分的設(shè)置,模型處最佳的情況是選擇“VirtIO(半虛擬化)”,該設(shè)置可以讓虛擬網(wǎng)卡實現(xiàn)半虛擬化,有效提升網(wǎng)卡的傳輸效率,并降低CPU占用。如果是其它虛擬機(非Windows)推薦設(shè)置為“VMware vmxnet3”。

最后是虛擬機創(chuàng)建的總覽界面,再次檢查虛擬機的配置,如有修改可以點擊“返回”,確認無誤后虛擬機就算創(chuàng)建完成了。回到PVE主界面點擊對應(yīng)虛擬機的啟動就可以像一臺正常的電腦一樣了。
