具体linux系统的安装就是个实践查找的过程,在此不做过多的介绍,主要讲一下系统分区中的分区与格式化、分区设备文件名与挂载。
系统分区
系统分区概念的理解
系统分区的通俗意义就是将很多的磁盘文件进行分化的过程,可以大大加快系统对于文件的查找和读写效率。
就例如系统是一个柜子,系统分区就是按照需求将柜子分开成几个不同部分。
所谓分区,就是把硬盘从逻辑上分为几个不同的存储空间,并没有所将硬盘分成几半。
分区类型
- 主分区:最多只能有4个(由硬盘的结构决定)
- 扩展分区:最多只能够有一个,主分区和扩展分区加起来最多有4个。而且不能够写入数据,只能包含逻辑分区。
- 逻辑分区
逻辑分区的数量是否存在上限:
windows下是拿英文字母来作为分区识别符的,由于字母A,B是软盘的命名,而C盘是主分区,因此windows下逻辑分区的数量最多为23个。
格式化
格式化实际上是逻辑格式化,它是指根据用户选定的文件系统(linux下位ext4),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。
格式化的主要目的是为了写入文件系统,而清空数据只是其写入文件系统的必经阶段
硬件设备文件名
由于linux系统中一切皆文件,因此硬件设备也是文件,硬件设备都是存放在/dev/目录之下,如下所示:
分区设备文件名
硬件设备文件名的格式一般是/dev/sda1(a表示的是第一块硬盘,1表示的是第一个分区)
(hd表示IDE接口,sd表示SCSI接口或者SATA接口)
由于IDE接口和SCSI接口都较为古老,传输速率较慢,因此一般使用SATA接口。
挂载
挂载就是给分区分配盘符的过程。挂载点就可以当成盘符。
在linux中不是拿ABCD来创建盘符,而是根据目录来决定盘符。
- 必须分区:/(根分区)、swap分区(虚拟内存:当内存不够用时可以将硬盘空间当作内存来使用)
- 推荐分区:/boot(启动分区,一般200MB就足够了,其可以保证在硬盘空间装满后仍然可以正常启动)
文件系统结构
将根分区独立分空间,同时也将根放分区下的其他分区分配空间,这样可以保证了一者空间被写满不影响其他目录空间。
以下会介绍详细的linux安装过程:
http://www.imooc.com/video/3244