前言
磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。磁盘一旦划分成数个分区(Partition),我们就可以吧不同类的目录与文件可以存储进不同的分区,极大方便了对文件的查找。
设备文件名
在linux中,一切设备皆文件,每一个设备都有对应的一个文件,如下表:
硬件 | 设备文件名 |
---|---|
IDE硬盘 | /dev/hd[a-d] |
SCSI/SATA/USB硬盘 | /dev/sd[a-p] |
光驱 | /dev/cdrom或/dev/hdc |
打印机(25针) | /dev/lp[0-2] |
打印机(USB) | /dev/usb/lp[0-15] |
鼠标 | /dev/mouse |
如果有多个硬盘,系统会按[a-b]顺序分配。例如:/dev/sda 、 /dev/sdb
现在硬盘一般都是SATA接口的硬盘,所以一般硬盘设备文件名都是/dev/sd
分区类型
主分区:最多只能有4个,可以写入数据
扩展分区:1、最多只能有一个。2、拓展分区和主分区加起来最多只能有4个。3、不能写入数据,只能包含逻辑分区
逻辑分区: 被扩展分区包含,用来写入数据
分区表示
对其中一个硬盘进行分区,系统会从1开始,依次给分区分配数字
例如:创建一个/home 分区,系统分配它的挂载点是/dev/sda1
如果有boot分区,就算在分配过程中,最后一个创建boot分区,系统也会分配序号1,也就是/dev/sda1。其他已经分配序号的,依次加一
需要注意,逻辑分区序号都是从5开始,如下所示,a、b两个硬盘
挂载
必须分区
- / (根分区)
- swap分区 (交换分区,内存2倍,建议不超过2GB)
推荐分区
- boot分区 (启动分区,200MB)
如果没有系统启动引导分区,那么当root分区写满后,可能出现系统无法启动的现象