如果应用需要,linux系统所有子目录都可以创建为独立的硬盘分区。没有进行独立分区的子目录都会保存在根目录中。
关于swap分区的大小,如果物理内存小于4GB,一般为内存的2倍;如果物理内存大于4GB,而小于16GB,大小可与物理内存相同,如果物理内存大于16GB,可以设为0,但是并不建议将swap设为0,因为设置一定大小的swap还是有一定作用的。
下面介绍一种常规的linux系统安装硬盘分区方案,这也是我常用的方法:
例如给一块140G的硬盘进行分区:
/boot 100MB ext3
SWAP 如之前所述的情况进行分区/(根) 30G ext4/data 剩下所有都分配给这个分区 ext4
分区解释:
/boot 用来存放系统启动文件,一般不会占用很大的空间,如果觉得100MB不够,可以适当增加一些。SWAP 理解为Windows上的虚拟内存,当实际内存不够用的时候SWAP分区会当作内存使用。/ 根目录/data 自己创建的独立分区,实际应用中存放数据使用。之所以独立创建,是因为如果系统出问题需要重装系统,不会影响到此分区。
初学者分三个区即可:
/boot 100MB ext3SWAP 如之前所述的情况进行分区/(根) 剩下所有都分配给这个分区 ext4