系统对于硬盘的需求跟刚刚提到的主机开放的服务有关,那么除了这点之外,还有没有其它的注意事项呢?当然有,那就是资料的分类与安全性的考量。常常会发现网络上有些朋友在问『我的 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 之前,您得先进行主机的规划呀!