在第一部份裡,我們嘗試使用 Synology NAS 作為一台可遠端啟動系統工具的伺服器。作為一個「大肚量」的儲存裝置,光是裝幾個數百MB的工具程式 ISO 未免太小看一台 NAS 了。因此,這次我們打算給 Synology NAS 一個更大的挑戰 – 安裝一個完整的 Linux 系統。
當然,對於一個完整的作業系統來說,光是用 HTTP 協定來存取檔案是不夠的 – 它可不像對 ISO 一樣作唯讀動作就好,。這次,我們必需使用一個類似本機磁碟的讀寫機制來存取 NAS 上的空間,亦即是 iSCSI 通訊協定。對於電腦來說,存取網路上的 iSCSI 磁碟是和存取本機磁碟是大同小異的,前提是作業系統本身要有 iSCSI 的驅動程式。幸運的是,近年多數的作業系統 (包括 Windows 及 Linux) 都已包含了 iSCSI 驅動程式,所以這不是問題了。
和啟動工具程式不同,作業系統需要記載大量和電腦硬體有關的資訊,而不是開機之後再讀取了事。因此,絕大多數的情況下,裝有作業系統的 iSCSI 磁碟是不能共用的 (試想,如果一台裝了 Windows 的硬碟被裝到另一台電腦,它能成功啟用嗎?)。就算是沒有啟用機制的 Linux 作業系統,如果同時有兩台遠端啟動的電腦同時使用一個 iSCSI 硬碟並一起寫入系統設定檔,那我們就可以預期一場災難很快就會發生了。
為了避免這些問題,我們得先讓 Synology NAS 「記著」我們的電腦,再分別派給它們不同的 iSCSI 硬碟。辦識一台電腦最簡單的方法,就是靠它的網路卡硬體位置 (MAC address) 了。
設定及安裝步驟
建議各位先參考第一部份,之後再回來行動哦~
1. 首先啟動我們的測試機器,在「藍色菜單」出現後,回到 Synology NAS 上的 DHCP 伺服器部份,選擇之前所設定的網路再按「編輯」。按一下「DHCP 用戶端清單」,就可以看到所有 Synology NAS已指派的 IP 及使用它們的電腦網路卡硬體位置。