一 磁盘分区
磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区(partition),不同类的目录与文件可以存储进不同的分区。
分区类型
主分区:一块磁盘最多只能有4个主分区。
扩展分区:当主分区不够使用,可以拿出一个做扩展分区。
扩展分区最多只能有一个。
主分区加扩展分区最多有4个。
扩展分区不能写入数据,也不能格式化,只能用来包含逻辑分区。
逻辑分区:可以写入数据。
1,2,3主分区;4扩展分区;5,6逻辑分区。
二 格式化
磁盘分区后要经过格式化才能写入数据。
(高级格式化)又称逻辑格式化,是指根据用户选定的文件系统(FAT16、FAT32、NTFS;EXT2,EXT3,EXT4等)在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。
格式化的目的是为了写入文件系统,按照文件系统的规则将硬盘分割成等大小的数据块(block),并建立i node 号的列表。
三 硬件设备文件名
Linux下所有的设备都是文件,早期的操作系统没有可视化窗口,为了操作就必须为每个设备起设备文件名,如IDE的硬盘接口设备对应的设备文件名为/dev/hd[a~d],SATA硬盘接口是/dev/sd[a~p],第一块硬盘设备文件名为/dev/sda,第二块为/dev/sdb,以此类推。
三 分区设备文件名
给硬盘分区后,也要为每个分区起设备文件名,取名规则就是在分区所属的硬盘的设备文件名后添加数字后缀,如/dev/sda下的第一个分区叫做/dev/sda1,第二个分区叫/dev/sda2.
分区表示
sda分区表示
sdb分区表示
分区1~4只能留给主分区和扩展分区使用,即使主分区加扩展分区不够四个,逻辑分区的第一个分区也必须从编号5开始命名。
五 挂载
为分区分配挂载点,即为分区分配盘符,挂载点即为盘符。Linux以空的文件目录名作为挂载点。
必须分区
/根分区
swap分区,交换分区,大小为内存的2倍,不超过2GB。
推荐分区
/boot,启动分区,200MB
Linux分区的方式:
1.分区:将大硬盘分为小的逻辑分区
2.格式化:写入文件系统
3:分区设备文件名:为每个分区定义设备文件名
4:为每个分区分配挂载点