安装Linux的时候,需要对硬盘进行分区。那么「分区」到底是什么呢?
「分区」在日语中有区分,分割的意思。计算机术语中有时会说「对一个磁盘进行分区」,整个意思就是指定如何分割磁盘的意思。
「对磁盘进行分区」中的「分区」,现在多是用来表示磁盘分割后的一个一个独立的空间。
把磁盘分区之后,1个物理磁盘可以当成多个磁盘那样来使用了。
Windows在安装的时候经常不对磁盘进行分区,而linux安装时几乎都会对磁盘进行分区。那么,分区的目的是什么呢?
对磁盘进行分区的目的有很多。最容易理解的就是,假如一个磁盘分区出现了问题,数据丢失了,分区后的磁盘会保证发生问题的分区尽量不会将问题波及到其他分区。
比如,将系统和数据分在不同分区上时,无论系统发生了什么问题,由于数据在其他分区上,所以可以保证数据不受系统问题的影响。
还有一个好处就是,当需要重新格式化的时候,可以只格式化发生问题的分区,其他的分区无需格式化。
分区的其他好处还有,特别对于Linux系统来说,需要一个临时保存内存中数据的地方,也就是「Swap空间」,这个「Swap空间」必须要在单独的一个磁盘分区中。
类似这样必须要「分区」的事情还有很多,一旦分区之后,想要再修改各个分区是非常困难的(并不是不能实现,只是困难),所以Linux分区的时候要非常注意,事先想好怎么分区,每个分区多大等等。
经常出现的问题就是,分区分好了之后,发现有的分区已经没有空闲空间了,有的分区还有很多空闲空间。
也就是说,怎么样分区最好是和以下内容相关的:
- 用的哪种Linux发行版
- Linux中使用什么样的硬件构成(这里主要指磁盘的构成)
- 系统主要用于什么用途
等等。
总之,分区之前一定要充分计划好,再执行。