系統對於硬盤的需求跟剛剛提到的主機開放的服務有關,那麼除了這點之外,還有沒有其它的注意事項呢?當然有,那就是資料的分類與安全性的考量。常常會發現網絡上有些朋友在問『我的 Linux 主機因為跳電的關系,造成不正常的關機,結果導致無法開機,這該如何是好?』呵呵,幸運一點的可以使用 fsck 來解決硬盤的問題,麻煩一點的可能還需要重新安裝 Linux 呢!傷腦筋吧!另外,由於 Linux 是多人多任務的環境,因此很可能上面已經有很多人的資料在其中了,如果需要重新安裝的話,光是搬移與備份資料就會瘋掉了!所以硬盤的分割考量是相當重要的!同時,硬盤的規劃對於 Linux 新鮮人而言,那將是造成您『頭疼』的主要凶手之一!因為硬盤的分割技巧需要對於 Linux 檔案結構有相當程度的認知之後才能夠做比較完善的規劃的!所以在未來的幾個章節當中,鳥哥將會著重在這方面的探討,這可是相當重要的入門知識呢!因為如此,所以特別建議 Linux 新鮮人先只切兩個扇區就好,分別是根目錄 / 與 Swap !無論如何,底下還是說明一下基本硬盤分割的模式吧!
最簡單的切割方法:Linux 安裝的過程中,至少要有兩個 partition 才行,一個是『 / 』,另一個則是虛擬內存『 Swap 』,如果你的硬盤很小(例如小於 1GB 的小硬盤),那麼使用這個分割的方法會比較好!但是,保證是比較不保險的切割方式啦;
稍微麻煩一點的方式:在預設的情況下,由於 Linux 的操作系統都是擺在 /usr/ 當中,所以啰,你可以將這個部分切割的大一點,另外,由於使用者的信息都是在 /home 底下,因此這個也可以大一些,而 /var 底下是記錄所有預設服務器的登錄檔,且 mail 與 WWW 預設的路徑也在 /var 底下,因此這個空間可以加大一些喔!所以,需要的目錄就有:
/
/usr
/home
/var
Swap
以 VBird 為例,通常我會希望我的郵件主機大一些,因此我的 /var 通常會給個數 GB 的大小,如此一來就可以不擔心會有郵件空間不足的情況了!另外,由於我開放 SAMBA 服務,因此提供每個研究室內人員的資料備份空間,所以啰, /home 所開放的空間也很大!至於 /usr/ 的空間,大概只要給 2?3 GB 即可!凡此種種均與您當初預計的主機服務有關!因此,請特別注意您的服務項目!然後才來進行硬盤的規劃!
無論如何,一開始玩 Linux 時,還是建議先將所有的套件都安裝在同一個分割區內,也就是那個根目錄 / ,等到學習了後面的相關信息,尤其是 Linux 檔案與目錄的使用架構之後,再重新將 Linux 安裝與規劃,那麼一定可以得到您所需要的環境的!
這裡說一下我曾經規劃過的兩個范例,要先聲明的,我的范例不見得是最好的,因為每個人的考量不同,我只是提供相對可能較佳的方案喔!
案例一:
提供服務:提供家裡的五部計算機 ADSL 聯機分享、同時架設 NAT Server、Mail Server、 WWW Server、SAMBA等服務。此外,為多重開機系統。
架設硬件:
CPU 使用 P-166;
內存大小為 64MB 的 RAM;
網絡卡為 螃蟹卡;
硬盤機容量為 3.2 GB;
顯示卡選擇 S3 Virge VGA。
安裝完畢之後拔掉 CD-ROM、鼠標、鍵盤、屏幕等等配備!只剩下網絡線及電源線跟主機連接!
硬盤切割:
提供 500 MB 給 Windows 98;
1GB 給 /var (特別針對郵件設定);
100 MB 給 Swap;
剩下的空間都給 /
案例二:
提供服務:提供整個單位的 Proxy 服務器服務,同時提供單位內相關人員的數值模式仿真(這個模式很耗系統資源!)。
架設硬件:
使用雙 CPU 架構(因為需要大量的運算);
使用 GeForce 2 MX 顯示卡(因為數值模式仿真完畢之後,需要將圖標顯示在屏幕上除錯);
使用 30 GB 硬盤兩顆(數值模式所需的儲存、 Proxy 所需要的空間);
使用 3COM 網絡卡( Proxy 呦!);
使用 512 MB RAM。
硬盤切割:
6 GB 給 Proxy (/proxy1, /proxy2, /proxy3 各占 2 GB);
1GB 給 Swap (數值模式需要);
5 GB 給 /;
剩下的都給 /disk1 及 /disk2
在上面的案例中,案例一是屬於小規模的主機系統,因此只要使用預計被淘汰的配備即可進行主機的架設!唯一可能需要購買的大概是網絡卡吧!呵呵!;而在案例二中,由於我需要大量的數值運算,並且由於提供了很多計算機的 Proxy 服務,因此就需要較大的硬盤空間、與較佳的網絡卡來搭配了!這些工作請先記得,因為下一章節在實際安裝 Linux 之前,您得先進行主機的規劃呀!