虛擬機體驗NAS私人雲全揭秘:深度揭秘虛擬機安裝群暉DSM6.2/6.2.1/6.2.2/6.2.3系統


一、系統文件下載及工具安裝

下載在網上能找到的、由Jun大神制作(非官方)的用於啟動VMware虛擬機安裝的DIY群暉系統的啟動磁盤映像、群暉官方提供的群暉操作系統DSM文件,同時下載安裝VMware虛擬機軟件等安裝DIY群暉DSM6.2系統需要用到的工具軟件。

揭秘:Jun大神制作的啟動磁盤映像是什么?
Jun大神是一個國外論壇XPEnology Community(可能是專門討論DIY群暉的論壇)的著名版主。群暉官方不提供群暉系統的啟動(引導)文件下載,啟動文件都固化在用戶購買的機器中了,為了能在DIY的機器上安裝群暉操作系統,大神們只能自己想辦法了,Jun是其中傑出的一個,他制作的啟動磁盤映像1.03b版發布於論壇版面:DSM 6.2 Loader。如果有興趣,可以去拜讀一下。

1、下載DIY群暉啟動磁盤映象:1.03b版synoboot.img(提取碼:nvxn)。

揭秘:為什么是1.03b版synoboot.img?
根據大量試驗,目前網絡上有的能用於DIY群暉系統啟動的磁盤映象主要有1.03b版和1.04b版,用於啟動DIY群暉DS918+的1.04b版在虛擬機中啟動后很多情況下無法找到虛擬機網卡和IP地址,通過瀏覽器安裝群暉操作系統DSM的界面都進不了。別掙扎了,我試過很多設置、甚至換過宿主機平台都沒辦法找到,再說我們在虛擬機上安裝群暉系統無非是體驗一下、學習一下,不同型號對於小白來說基本沒區別,所以還是用啟動DIY群暉DS3617xs的1.03b版吧,別再想DS918+了。

2、下載群暉操作系統:DSM_DS3617xs_23739.pat(提取碼:uzdx)。

揭秘:為什么是DSM_DS3617xs_23739.pat
根據試驗,用1.03b啟動虛擬機后能順利安裝群暉DS3617xs操作系統DSM6.2(DSM_DS3617xs_23739.pat)\DSM6.2.1(DSM_DS3617xs_23824.pat)\DSM6.2.2(DSM_DS3617xs_24922.pat)\DSM6.2.3(DSM_DS3617xs_25426.pat),這里僅以DSM6.2(DSM_DS3617xs_23739.pat)為例。

3、下載安裝磁盤映象轉虛擬機虛擬硬盤工具:StarWind V2V Image Converter(提取碼:0z7m)。

揭秘:為什么是StarWind V2V Image Converter
網絡上能找到的用於群暉啟動的磁盤映象1.03b版synoboot.img或者1.04b版synoboot.img,都是IMG格式磁盤映象文件,需要轉化成虛擬機虛擬硬盤,才能用於啟動虛擬機。大多數教程,都是先通過cmd窗口diskpart命令在物理機上建立VHD虛擬硬盤,然后用磁盤映象讀寫工具DiskImage把磁盤映象IMG寫入VHD虛擬硬盤,把虛擬硬盤VHD文件復制到虛擬機文件夾使用,再通過diskpart命令把物理機VHD虛擬硬盤脫離以刪除,更有甚者,在建立虛擬機時直接使用物理機VHD虛擬硬盤作為虛擬機啟動硬盤。這樣做,既復雜、又對物理機有影響。用磁盤映象轉虛擬機虛擬硬盤工具StarWind V2V Image Converter,把IMG格式映像文件直接轉換成虛擬機虛擬硬盤供啟動虛擬機使用,簡單明了。

4、下載安裝虛擬機軟件:VMware® Workstation 15 PRO (提取碼:pmgx)。

揭秘:其他虛擬機軟件可以嗎?
經試驗,不光目前最新的VMware® Workstation 15 PRO 可以用於體驗群暉DSM6.2系統,更早版本的 VMware® Workstation PRO 12 也基本沒區別,甚至 Oracle VM VirtualBox 也是可以的。這里就以 VMware® Workstation PRO 15虛擬機軟件作為試驗平台。

這樣,VMware虛擬機安裝群暉DSM6.2系統所要用到的系統文件就全部下載好了,所要用到的工具軟件也全部安裝完畢,從下一篇開始就可以准備安裝了。

二、啟動硬盤映像文件准備

這一篇,主要是把下載的用於DIY群暉啟動的磁盤映像1.03b版synoboot.img轉換成VMware虛擬機能用的虛擬硬盤,以備啟動群暉虛擬機所用。

1、打開剛剛安裝的磁盤映像文件轉虛擬硬盤映像文件工具StarWind V2V Image Converter。

在這里插入圖片描述
2、找到下載好的磁盤映像文件1.03b版synoboot.img,轉換成IDE類型的虛擬硬盤映像文件,由於我們這里准備使用VMware虛擬機,那么就轉換成vmdk格式的虛擬硬盤映像文件,synoboot.vmdk

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
揭秘:為什么是VMware growable image映像格式?
VMware growable image用於VMware虛擬機,且不立即分配磁盤空間,一開始創建的時候文件很小。其他VMware能用的格式的虛擬硬盤也是可以的,可以試一下。

在這里插入圖片描述
揭秘:一定要IDE類型的虛擬硬盤嗎?
答案是:這個虛擬硬盤用於寫啟動磁盤映像。群暉啟動介質(不一定是硬盤,也可以是閃存)必須是IDE或者SATA類型。數據硬盤就隨意了。

在這里插入圖片描述
這樣,用於啟動群暉虛擬機的虛擬硬盤已經轉換成功,在創建群暉虛擬機時添加即可。

三、虛擬機文件夾准備

由於,群暉虛擬機啟動硬盤已經轉換成功、備用,那么我們先把新建群暉虛擬機所用的文件夾創建好,把虛擬機啟動硬盤復制到該文件夾,便於把該硬盤添加到群暉虛擬機。

1、在擬存放虛擬機的硬盤位置創建虛擬機文件夾,我創建的虛擬機文件夾為D:\Documents\Virtual Machines\DS3617xs_SCSI(1.03b+DSM6.2)

在這里插入圖片描述
2、把前面准備的虛擬啟動硬盤synoboot.vmdk復制到虛擬機文件夾。

在這里插入圖片描述
這樣,群暉虛擬機文件夾就已經創建完成、虛擬機啟動硬盤已經復制到虛擬機文件夾。

四、創建群暉虛擬機

到此,已經萬事俱備,可以新建群暉虛擬機了。本篇,就揭秘在群暉虛擬機創建過程中一些重要選擇。

1、打開VMwware虛擬機軟件,在之前創建好的虛擬機文件夾新建群暉虛擬機DS3617xs_SCSI(1.03b+DSM6.2),把已經復制到該文件夾的synoboot.vmdk虛擬硬盤作為該虛擬機啟動硬盤。

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
揭秘:客戶機操作系統選哪個?
群暉操作系統DSM是由64位Linux操作系統定制而來,當然選64位Linux,至於版本,2.6及以上內核都行。

在這里插入圖片描述
在這里插入圖片描述
揭秘:為什么明明新建虛擬機,會有指定位置似乎已包含現有虛擬機警告?
因為已經把啟動虛擬硬盤復制到虛擬機文件夾,但該文件夾尚沒有虛擬機配置文件等其他文件,不會因新建虛擬機而覆蓋原有配置文件等其他文件,繼續就是。

在這里插入圖片描述

揭秘:虛擬機處理器應該選幾個核?
我的電腦為單CPU,雙核四線程的,當然選2核,你根據自己的電腦實際情況定。
在這里插入圖片描述
揭秘:虛擬機內存配多少?
群暉操作系統DSM需要的內存2GB大多數情況下都夠了,當然越大越好,根據自己的電腦配置量力而行,不要超過宿主機一半。

在這里插入圖片描述
揭秘:添加哪類網絡?
經測試,使用橋接網絡和使用網絡地址轉換(NAT)都是可以的,使用僅主機模式(Host Only)網絡對遠程網絡服務QuickConnect有影響,選擇橋接網絡肯定沒錯。另外,橋接網絡橋接的(宿主機)網卡必須正確,是當前在用的宿主機網卡,一般設置成默認的自動選擇肯定沒錯,即使測試時無線網換成有線網也能自動橋接到在用的網卡;當然,如果為了做更復雜的試驗,宿主機上同時聯接了有線和無線兩塊網卡,應該指定一塊網卡作為橋接網卡,在后續的博客中予以介紹。

2、選擇已經復制到虛擬機文件夾的虛擬硬盤synoboot.vmdk作為啟動硬盤。

在這里插入圖片描述
在這里插入圖片描述
揭秘:新建的虛擬啟動硬盤必須選擇SATA類型嗎?
不是,IDE或者是SATA類型都可以、兩種任選。但正如前面所說,不能是SCSI類型的虛擬硬盤,我猜想更不能是NVMe類型的虛擬啟動硬盤吧。選IDE或者SATA對虛擬機的系統啟動順序設置有影響,這里就選SATA類型,下面的設置以此為基准。

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
揭秘:這里需要轉換格式嗎?
在之前的環節里已經把啟動磁盤映像轉換成合適格式的虛擬硬盤了,就不必了。就如前面所述,轉換成VMware虛擬機能用的格式的其他虛擬硬盤應該也是可以的,就不麻煩了,這里主要不是研究VMware虛擬機的。

在這里插入圖片描述
至此,群暉虛擬機創建完成,等待我們啟動它。

五、添加數據硬盤

之前,群暉虛擬機已經正確創建,但虛擬機只有啟動硬盤、尚未添加數據硬盤,由於群暉操作系統是安裝在數據硬盤的,所以即使啟動后也無法安裝群暉DSM系統、無法測試各種應用,顯然不行。本篇,就揭秘數據硬盤添加的各種細節。

1、新建群暉虛擬機后,編輯虛擬機設置。

在這里插入圖片描述
2、移除CD\DVD、聲卡以及打印機等不必要的硬件(不是必須的,默認也是可以的)

在這里插入圖片描述
在這里插入圖片描述

3、添加兩個命名為DS3617xs_SCSI(1.03b+DSM6.2)_1.vmdkDS3617xs_SCSI(1.03b+DSM6.2)_2.vmdk的SCSI類型的虛擬硬盤作為數據硬盤,選單個文件、大小以足夠用於測試為准(我一般設置100GGB)。

在這里插入圖片描述
揭秘:為什么要添加兩個數據硬盤?為什么不是默認命名?為什么要選單個文件?
群暉操作系統DSM必須安裝在啟動硬盤以外的數據硬盤上,並且為了試驗RAID硬盤陣列,就直接添加兩個虛擬硬盤作為數據硬盤。至於為什么要特殊命名,是因為將來為了試驗RAID硬盤陣列或者更換數據硬盤,可能會添加(或者刪除)好幾個虛擬硬盤作為數據硬盤,就特殊命名以辨識。選單個文件也是為了虛擬機文件夾中虛擬硬盤文件不至於很多、讓人眼花繚亂。
揭秘:數據硬盤必須是SCSI類型的硬盤嗎?
不必,SATA、SCSI類型的硬盤都可以,只是影響啟動項的選擇。但添加的幾個數據硬盤必須一致,因為選不同啟動項啟動,分別只認SATA或SCSI一種類型的硬盤。

3、檢查固件類型,必須為BIOS。當然,在虛擬機軟件VMware 15中創建虛擬機時,默認固件類型為BIOS的。設這一節,只是想在這里為大家說明DIY群暉系統啟動時對固件類型是有要求的。

在這里插入圖片描述
揭秘:必須選BIOS類型系統固件嗎?
必須,無論在實體機還是虛擬機,1.03b版啟動磁盤映像無法在UEFI系統固件下正確啟動、在虛擬機中則會出現下圖所示警告。
在這里插入圖片描述
至於1.04b版啟動磁盤映像,在實體機和虛擬機中兩種形式固件下都可以啟動,但在虛擬機中目前我試驗的結果是任何形式固件下啟動后都無法找到虛擬機網卡和IP地址,不做研究。

這樣,數據硬盤已經添加完畢、固件類型已經設置為正確類型。

六、啟動群暉虛擬機

群暉虛擬機已經新建、配置完畢,馬上可以啟動。但啟動中,還須調整系統啟動順序、選擇正確的啟動項。本篇,就是為大家揭示群暉虛擬機啟動過程中各種選擇的秘密。

1、在虛擬機軟件VMware啟動欄選擇“打開電源時進入固件”啟動群暉虛擬機。

在這里插入圖片描述
揭秘:為什么要 打開電源時進入固件(BIOS),不能直接啟動虛擬機?
因為在VMware虛擬機的固件(BIOS)中默認優先把SCSI類型硬盤作為啟動硬盤,無論首先添加的是SATA還是SCSI類型的硬盤,而在前面新建群暉虛擬機時添加的用於啟動的虛擬硬盤是SATA類型,故無法直接啟動、必須在BIOS中調整虛擬機的系統啟動順序。

2、在固件(BIOS)中調群暉整虛擬機的系統啟動順序,使得SATA類型啟動硬盤作為第一啟動硬盤,保存設置並退出,群暉虛擬機便重新啟動。

在這里插入圖片描述
3、群暉虛擬機重新啟動后,首先進入啟動項選擇界面,選DS3617xs 6.2 VMware/EXSI with Jun's Mod v1.03b項后回車,用於VMware/EXSI虛擬機的1.03b版DIY群暉啟動系統已經啟動了。

在這里插入圖片描述
揭秘:進入啟動選項選擇界面后,為什么要選DS3617xs 6.2 VMware/EXSI with Jun's Mod v1.03b項?
DS3617xs 6.2 Baremetal with Jun's Mod v1.03b項(即第一項)、DS3617xs 6.2 Baremetal with Jun's Mod v1.03b Reinstall項(即第二項)兩個啟動項啟動后都只能識別IDE或者SATA類型硬盤,DS3617xs 6.2 VMware/EXSI with Jun's Mod v1.03b項(即第三項)這一啟動項啟動后只能識別SCSI類型硬盤。本文中,群暉虛擬機添加了SCSI類型數據硬盤,只能選DS3617xs 6.2 VMware/EXSI with Jun's Mod v1.03b項(即第三項)啟動;如果虛擬機添加了SATA類型數據硬盤,則只能選其他兩個啟動項,否則群暉虛擬機啟動后找不到數據硬盤用於群暉DSM6.2系統安裝和數據存儲。

至此,群暉虛擬機已經創建並啟動完成。

七、進入群暉虛擬機啟動系統

群暉虛擬機已經啟動,如何才能進入群暉虛擬機啟動系統界面呢?本篇就來揭示其中的機密吧。

1、打開群暉虛擬機的宿主機瀏覽器Firefox,在瀏覽器地址欄輸入地址http://find.synology.com ,打開網頁,在瀏覽器上便能顯示群暉虛擬機啟動系統。

揭秘:群暉系統自帶的顯示器不能顯示群暉啟動系統嗎?
群暉系統,無論是實體機還是虛擬機,無論群暉品牌NAS還是DIY群暉系統,正確啟動后,屏幕顯示都如下圖。這個時候,群暉系統已經不接受鍵盤、鼠標等常規人機交互設備的輸入,顯示器除了光標繼續跳動、不再輸出其他信息。群暉系統正確啟動后,是通過網絡中其他設備上的瀏覽器進行人機交互,所以品牌NAS都不配置鍵盤、顯示器以節省能源、節約空間。

在這里插入圖片描述

揭秘:一定要在瀏覽器打開網頁http://find.synology.com來發現群輝系統嗎?
群輝虛擬機,安裝DSM系統前、必須用在瀏覽器打開網頁http://find.synology.com的方式發現群輝系統;安裝DSM系統后,用瀏覽器打開網頁http://find.synology.com或者打開安裝在宿主機上的Synology Assistant來發現群輝系統都可以。至於實體機,應該類似吧。等群輝虛擬機安裝DSM系統裝后,請自行到群輝官網下載安裝Synology Assistant。從下面的三張圖可以清楚的看出,兩個同時打開的群暉虛擬機,其中一個已經安裝了DSM、另一個則沒有,用瀏覽器都可以發現它們,而Synology Assistant只發現了已經安裝了DSM的那個。
在這里插入圖片描述在這里插入圖片描述在這里插入圖片描述
揭秘:必須打開宿主機的瀏覽器嗎?
不是,與群暉系統(無論實體機還是虛擬機)在一個局域網中的電腦都可以,這里提前下載了DSM_DS3617xs_23739.pat於宿主機硬盤中供群暉操作系統安裝時所用,所以打開宿主機的瀏覽器。群暉操作系統安裝完成、並正確設置了遠程網絡服務QuickConnect的話,甚至在遠端打開連上英特網的電腦上的瀏覽器也是可以進入群暉系統的。
揭秘:必須是瀏覽器Firefox嗎?
不是,Google Chrome肯定是可以的、並且兼容性更好。僅僅是我習慣於用Firefox瀏覽器。

2、如果瀏覽器中出現局域網內未找到DiskStation,則點擊再次搜索,如下圖。

在這里插入圖片描述
揭秘:要搜索多久,才能找到局域網內的DiskStation即群暉系統?
群暉系統啟動后,跟局域網連接是需要一定的時間的,所以剛啟動就搜索有可能搜索不到。一般搜索兩、三次就能搜索到了,約1分鍾左右。如果多次未果,肯定是在局域網中沒有這個系統,還是找其他原因吧。直至瀏覽器找到局域網內的DiskStation,點聯機即進入群暉虛擬機啟動系統,如下圖。

在這里插入圖片描述
至此,已經在瀏覽器中進入了群暉虛擬機啟動系統。

八、虛擬機中安裝DSM6.2系統

前篇,已經進入群暉虛擬機啟動系統。本篇,先在群暉虛擬機安裝群暉DSM6.2系統,再設置用戶名等相關信息,直至進入群暉DSM6.2系統,跟電腦安裝Windows類似。

1、根據瀏覽器提示,對版權信息等作出正確選擇。

在這里插入圖片描述
2、出現群暉操作系統DSM安裝界面時,選手動方式,因為我們要安裝已經下載的DSM6.2,也可以選擇安裝最新版的DSM以獲取新功能和安全性修補

在這里插入圖片描述
3、選擇提前下載的DSM_DS3617xs_23739.pat(即適用於DS3617xs的DSM6.2系統)文件作為群暉操作系統安裝文件。

在這里插入圖片描述
4、硬盤格式化前,系統會詢問是否確定繼續,確定后系統自動格式化數據硬盤以安裝DSM6.2系統。這里,盡管虛擬機已添加了1個SATA形式的啟動硬盤和2個SCSI形式的數據硬盤,系統只識別了兩個SCSI形式的數據硬盤,好在DSM6.2系統就只需要安裝在數據硬盤上。

在這里插入圖片描述
4、數據硬盤格式化完成后,系統自動安裝到數據硬盤,安裝完成后群暉系統自動重啟,直至啟動成功並在瀏覽器中重新進入群暉系統,這個過程約需要10分鍾時間。

在這里插入圖片描述

在這里插入圖片描述
5、跟安裝Windows類似,系統重啟后,需要創建管理員賬戶。

在這里插入圖片描述
6、設置DSM更新和維護。這里設置成手動安裝更新。

在這里插入圖片描述

6、設置遠程網絡服務QuickConnect。我們是在群暉虛擬機中體驗DIY群暉系統,未向群暉系統供應商交過哪怕一毛錢,當然群暉是不會提供QuickConnect遠程網絡服務的,隨便設置一下吧,結果如后面屏幕顯示、是一樣的:系統發生未知的錯誤,無法運行指定的動作,不成功。當然,可以選下一步下方的跳過此步驟,待需要的時候再進行這一設置,如果想深入了解此設置,見我的另一篇博客:虛擬機體驗NAS私人雲全揭秘:深度揭秘虛擬機安裝群暉DSM6.2/6.2.1/6.2.2/6.2.3系統洗白全過程(附贈洗白碼)

在這里插入圖片描述
揭秘:一定要用新的Synology賬戶創建QuickConnect ID嗎?
不一定,可以提前到群暉官網注冊Synology賬戶,然后再創建QuickConnect ID,如果在群暉品牌NAS安裝DSM系統的話,提前准備好Synology賬戶更好、DSM系統安裝時就創建完成了QuickConnect ID,進入DSM系統就能使用QuickConnect遠程網絡服務。

在這里插入圖片描述
7、群暉虛擬機DS3617xs的DSM6.2系統安裝完成后,進入DSM6.2系統,你就能在群暉虛擬機中體驗NAS私人雲存儲了。

在這里插入圖片描述
在這里插入圖片描述
至此,本博客已經詳細描述了在VMware虛擬機中安裝群暉系統的全過程。現在開始,展開我們的想象力吧,在虛擬機中盡情的體驗NAS私人雲給我們帶來的便利。至於怎么通過技術手段使得DIY群暉(即黑群暉)用上QuickConnect遠程網絡服務、怎么測試RAID硬盤陣列備份資料等全部群暉的功能和服務,我將在后面的博客中為大家深度揭秘。

補充(2020.05.21)

這兩天又在VMware EXSI 6.x平台試了一下,與VMware Workstation中試驗結果完全一樣:啟動后DS3617xs在瀏覽器中能被發現並安裝DSM6.2、DS918+在瀏覽器中仍然無法找到更無法安裝DSM,但發現了一個情況:DS918+網絡未啟動,由此得出結論DS918+網絡不啟動是瀏覽器找不到在各個平台安裝並啟動的DS918+的核心原因。各個論壇上的文章顯示,DS918+還是能被找到的,無論在實體機(黑群暉)還是虛擬機中,只是比較挑硬件,CPU、網卡都挑。而我的VMware虛擬機的網卡(例如默認的e1000)和論壇上壇友們的VMware虛擬機上的網卡顯然是一樣的,看來只有從CPU上找原因了。

在找原因的過程中,偶然發現一篇文章:[ROM/發布] 916+ 918+ loader引導驅動擴展(搜索不到的福音,增加幾十款...) 。其實,我還是本着為網卡擴展驅動的想法去讀這個帖子,仍然沒有想明白我的虛擬機網卡和其他壇友的虛擬機上的網卡是一樣的這個事實,說白了還是懷疑網卡無驅動,也把擴展了驅動的引導文件放於虛擬機中啟動,但還是外甥打燈籠-照舊(舅)。

這篇文章中,清楚列明,盡管擴展了驅動,在不少硬件平台下網絡還是不能工作的,見下圖。
在這里插入圖片描述
看得出來,2012年前后出貨的CPU:Ivy Bridge平台是重災區。

而無論我辦公室的ThinkPad T430S還是家中的ThinkPad T430U本本,都是2013年入手的,他們的CPU又是什么貨呢?
在這里插入圖片描述
從CPU型號:i5-3230M中可以猜個大概:第三代酷睿i5,Ivy平台。原來,是我電腦的CPU(VMware虛擬機的CPU直通實體機,與實體機緊密關聯)無法啟動網絡。

到此,我始終無法在VMware虛擬機中安裝DS918+的原因終於找到了。結合網上朋友的一些實踐,可以得出結論:(1)VMware虛擬機,DS3617xs(1.03b)+DSM6.2可以在大多數宿主機CPU平台安裝,且能升級為DSM6.2.1/DSM6.2.2/DSM6.2.3;(2)VMware虛擬機,安裝DS918+(1.04b)+DSM6.2需要宿主機CPU:Haswell及以上平台(總體而言,有例外);(3)無論實體機還是VMware虛擬機安裝DS918+(1.04b),由DSM6.2升級為DSM6.2.1\DSM6.2.2\DSM6.2.3后發現失聯,應該是新版本DSM已經不支持老的網卡,在虛擬機中就是新版本DSM不支持e1000網卡,把老的網卡更換成能支持的即可。

下個月,我就准備把辦公室電腦換成CPU為第八代酷睿i7-8750H的本本,Coffee Lake平台。到時候,我再來試一下VMware虛擬機安裝DS918+,看我以上結論是否完全成立。

博客原地址https://blog.csdn.net/weixin_41217917/article/details/105713228


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM