這幾年以來,随着人們對數據存儲的需求不斷壯大,而百度網盤一家獨大後的限速操作也助推家用NAS進入了尋常百姓家,當然其中有很大一部分用戶是用礦渣刷的黑群晖,而群晖公司更是深得微軟的真傳,睜一隻眼閉一隻眼并未真正地封掉黑群晖這一道路,所以現在黑群晖的群體也是越來越大,技術也是越來越成熟,安裝起來幾乎毫無難度。我雖然是一個老白(年紀越來越大的小白),但是作為數碼愛好者,折騰不能停,所以我開始走上了黑威聯通的道路,好在這條路已經有了前人的曙光照耀,在這裡要非常感謝那是雲網站、老骥伏枥、tbc0309等一衆大神們的辛苦付出和實踐分享,我也把我的折騰之路放在這裡,希望能給一些想要折騰的人一些啟發吧。
一、準備工作1.黑威聯通客戶機,需要連接鼠标鍵盤和顯示器。
我的是一台多年前的神舟 miniPCs小主機,當年999買的,J1900的CPU,4G内存,擁有一個MSATA接口和一個2.5寸硬盤接口,前後各有兩個USB,一個TF讀卡器,一個RT8111/8168千兆網卡。
2.操作電腦,需要和客戶機在同一局域網内。
3.U盤一個,不需要多大,1G的都綽綽有餘了,不過現在這麼小的U盤恐怕不好找。
4.PE啟動盤一個,如果沒有其實也可以安裝,隻不過有PE對于我們這些Windows黨會更方便一些。
5.啟動硬盤或者U盤一個。
6.數據硬盤。
7.安裝軟件:那是雲論壇老骥伏枥的牛年大禮包、寫盤軟件balenaEtcher、Putty、WinSCP、官方固件等。非英特爾網卡還需要網卡驅動。天翼雲盤/t/RZBNBfRJzU3e (訪問碼:j6mg)
二、安裝過程1.制作啟動盤使用balenaEtcher将牛年大禮包解壓出來的映像寫入U盤,其實并不一定要使用Etcher,其他的像Win32DiskImager等也是可以的,看你用的那個方便,我是原來折騰黑蘋果的時候安裝的Etcher一直沒卸載所有就直接用了。如果是Win10系統一定要注意要選擇以管理員身份運行,不然會報錯或者寫入後無法啟動。
2.查看客戶機硬件信息
将PE啟動盤插入客戶機并設置為U盤啟動,我的是按F7,不同品牌的主闆快捷鍵不盡相同,請單獨設置。
幾乎每一個PE系統内都有AIDA64這個軟件(微PE沒有),打開軟件的設備——物理設備,請記錄硬盤、USB、網卡的總線信息。
這個是我的設備的信息,首先我們找包含SATA的信息(紅框部分),這個就是硬盤總線信息了,總線0,設備19,功能0,因為我的機器有兩個硬盤接口,所以取一張紙或者用電子文檔将硬盤信息按以下格式記錄下來:
[System Disk 1]
DEV_BUS = B00:D19:F0
DEV_PORT = 0
[System Disk 2]
DEV_BUS = B00:D19:F0
DEV_PORT = 1
USB接口的寫法是最複雜的,首先我們在機箱表面看到的USB接口數量并不是全部的接口數量,主闆内部還有另外的未用接口;再有就是USB劃分為USB2.0和USB3.0,兩者的寫法也不盡相同。
我這裡偷了個懶,隻按照USB2.0的模式定義所有的接口,主要原因有二:一是威聯通和群晖類似,也不支持外挂移動硬盤作為設備固定存儲設備使用,所以使用頻率并不會很高,對速度的要求我就主動降低了;二是USB3.0寫作格式需要的信息無法在winPE模式下獲取,需要上Linux,我也還沒有完全研究透。
我的設備的USB信息記錄如下:
[Usb Port 1]
DEV_BUS = B00:D20:F0
DEV_Port = 0
[Usb Port 2]
DEV_BUS = B00:D20:F0
DEV_Port = 1
[Usb Port 3]
DEV_BUS = B00:D20:F0
DEV_Port = 2
[Usb Port 4]
DEV_BUS = B00:D20:F0
DEV_Port = 3
[Usb Port 5]
DEV_BUS = B00:D20:F0
DEV_Port = 4
因為我的機器網卡是瑞昱的RTL8168/8111千兆網卡,網絡信息顯示的是總線2,設備0,功能0,這裡需要繼續看PCI E Port2的總線設備信息,即上面的總線0,設備28,功能1 Inter Bay Trail SoC - PCI Express Root Port 2 [C0],所以網絡信息記錄為:
[System Network 1]
DEV_BUS = B00:D28:F1
DEV_PORT = 0
還要搞定的一個重要環節就是啟動盤的設定,我的建議是這個時候客戶機上隻有兩個盤,一個PE盤,一個啟動盤,這樣不會搞混,也能更清楚的找到端口。我是以MSATA硬盤做啟動盤的,所以我的啟動盤信息如下:
[Boot Disk 1]
DISK_DRV_TYPE = ATA
DEV_BUS = B00:D19:F0
DEV_PORT = 0
如果是以U盤作為啟動盤的話,信息就要改成下面這種方式:
[Boot Disk 1]
DISK_DRV_TYPE = USB
DEV_BUS = B00:D20:F0
DEV_PORT = 0(改為你的啟動U盤所在的插口數值)
這裡需要注意的是這裡設置了啟動盤,那麼就要将啟動盤對應的信息從前面的硬盤信息或者USB信息中删除。
3.客戶機前期操作将第一步做好的U盤插入客戶機,同樣設置U盤啟動,進入牛年大禮包的系統。
用戶名和密碼均是admin,輸入密碼後沒有顯示,如果确認輸入正确了就不用管直接回車确認。
回車後可以發現客戶機已經開啟了SSH,并且用戶名和密碼已經在顯示器上顯示了出來。輸入命令ifconfig或者在路由器的後台管理界面查看客戶機的IP地址。
4.處理官方固件回到操作電腦上進行操作。
使用PuTTY進行登錄SSH,首先輸入前面查詢到的客戶機IP地址,然後輸入用戶名密碼後登錄,注意此時的用戶名為tc,密碼為admin。
使用WinSCP登錄客戶機,網址、賬号、密碼均和前面登錄PuTTY的相同。
将前面下載好的需要處理的官方固件拖動到客戶機/home/tc目錄(打開WinSCP的默認目錄)下面。這就是我喜歡用WinSCP的原因,文件的傳輸直接鼠标拖動就可以了。
回到PuTTY上面操作,輸入命令get_qnap_firmware /home/tc/TS-X53D_20210202-4.5.2.1566.zip,這條命令很簡單,就是從XX地方解包威聯通固件的意思,這裡需要注意固件的文件名及其标點符号一定必須是正确的,要和你放到客戶機/home/tc目錄裡面的文件名保持一緻,文件名都輸錯了肯定是無法執行的,出現Get qnap firmware successful表示解析成功。
其實這一步裡面我們也可以從網絡或者内網FTP等文件服務器獲取固件,但是我覺得始終沒有直接下載下來解析方便。
輸入命令fdisk -l獲取硬盤信息,根據容量和分區情況判斷你要制作啟動盤的盤符是sda、sdb、sdc還是sdd?這一部裡面客戶機上插着的硬盤的數量越少越好,最好是隻有大禮包U盤和需要制作成啟動盤的硬盤或U盤。
再次轉到WinSCP上進行操作,打開/home/tc/model_examples/文件夾,你會發現這裡面有很多的model.conf示例,右鍵-編輯,一個一個打開從其中找到你需要制作的機型的示例。
修改裡面的硬盤、USB、網絡、啟動盤接口信息為客戶機對應的信息,然後複制到剪貼闆。
打開/home/tc/patch/etc/目錄,裡面的model.conf才是我們需要修改的目标,如果沒有這個文件可以刷新一下就會出現了,如果确實沒有就新建一個。右鍵編輯這個文件,清空裡面的内容,然後粘貼前面修改好的内容保存即可。
如果是非英特爾網卡,還需要把下載好的網卡驅動解壓後拖動到/home/tc/patch/文件夾下面。
5.創建啟動盤
再次回到PuTTY進行操作,輸入命令create_qnap_boot,制作威聯通啟動盤,之後會彈出硬盤列表讓你選擇制作啟動盤的盤符,根據我們前面獲取的硬盤信息選擇你想要制作成啟動盤的硬盤對應的符号輸入,回車确定即可。這裡一定要選擇對啊,不然會出現啟動故障,所以還是建議在開始制作啟動盤的過程中,客戶機上面挂載的硬盤和U盤越少越好。
出現“boot disk successful”字樣就表示啟動盤制作成功了。
輸入命令sudo reboot ,重啟客戶機。
6.啟動新世界
等待幾分鐘後,如果出現了上面這個界面,那麼表示你的黑威聯通已經安裝成功了,在浏覽器中輸入客戶機的IP地址:8080,應該已經能夠看到我們做好的威聯通機器了。接下來要做的就是安裝數據盤,然後按照威聯通的設置教程設置就可以了。
但是如果出現了以上情況,說明啟動沒有成功,這時候也不要氣餒,因為老骥伏枥大神的牛年大禮包已經為我們提供了修正的方法。
此時我們還要以做好的U盤啟動盤啟動,選擇第三項“自舉式安裝啟動盤”,賬号密碼同樣均為admin,然後轉到操作機用PuTTY連接進去輸入命令patch_extract,使用WinSCP繼續修改model.conf文件,要認真核對自己填寫的信息是否正确,我剛開始就把啟動盤的端口設置錯了,修改以後轉到PuTTY輸入命令patch_install,重新啟動機器,不斷調整配置,直到成功為止。
三、結語後續關于威聯通系統的設置使用,在張大媽上有一篇相關的文章非常值得參考,相對于群晖來說威聯通在設置上确實要複雜一些,但是這個東西都是設置好以後幾乎一兩年都不會再動一下的,所以其實也沒有什麼的。
上班族,折騰這個系統陸陸續續大概用了兩個多星期的時間,非常的享受這種折騰的過程,也許隻有不斷折騰,才能讓自己覺得自己還不老吧。老白一個,折騰數碼純屬愛好,如果有什麼寫的不對的還請大家輕噴。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!