系统分区
磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。
碟片一旦划分成数个分区,不同类的目录与文件可以存储进不同的分区
分区类型
(MBR)
- 主分区:最多只能4个。
- 扩展分区:
- 最多只能有1个
- 主分区加扩展分区最多有4个
- 不能写入数据,只能包含逻辑分区(很多个(10+))
- 逻辑分区
分区表形式
MBR分区表:主引导记录分区表,最大支持2.1TB硬盘,最多支持4个分区
GRT分区表:全局唯一标识分区表,最大支持9.4ZB硬盘(1ZB=1024PB,1PB=1024EB,1EB=1024TB)。理论上支持的分区数没有限制,但windows限制128个主分区
格式化
(高级格式化)又称逻辑格式化,它是指具体用户选定的文件系统(如(win) FAT16,FAT32,NTFS,(linux)EXT2,EXT3,EXT4,XFS等),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表,目录表等用于文件管理的磁盘空间。
如:在柜子中打隔断
设备文件名
设备文件名(win没有设备文件名)
- /dev/hda1(IDE硬盘接口,几乎淘汰,光盘在用)
- /dev/sda1(SCSI硬盘接口,SATA硬盘接口,USB硬盘接口)
/dev/sd a1 :第一块SATA接口硬盘的第一个主分区
/dev/sd b5 :第二块SATA接口硬盘的第一个逻辑分区
LInux因为是纯字符界面的,所以我们需要先为分区起一个设备文件名,才能分配挂载点,进而使用。
挂载点
LINUX使用已经存在的空目录作为挂载点。
挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:、D:、E:等盘符
挂载
-
必须分区
- / (根分区)
- swap分区(交换分区)
- 如果真实内存小于4GB,swap分区为内存的两倍
- 如果真实内存大于4GB,swap分区和内存一致
- 实验环境,不大于2GB
-
推荐分区
- /boot (启动分区,1GB)(必须)
-
常用分区
- /home (用于文件服务器)
- /www (用于Web服务器)