Linux学习----3.Linux系统安装时候磁盘分区

Linux系统安装时候磁盘分区

一.磁盘分区

磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区(Partition),不同类的目录与文件可以存储进不同的分区。

二.分区类型

1.主分区:最多只有4个

2.扩展分区:最多只能有一个,主+扩展最多4个,不能写入数据,不能格式化,只能包含逻辑分区
分区

1、2、3是主分区,4是扩展分区,5,6是逻辑分区(不是Linux限制,硬盘规则限制)
逻辑分区:能写入数据和格式化

三. 格式化(高级格式化)
又称为逻辑格式化,格式化的目的就是为了在硬盘中写入“文件系统”
写入“文件系统”的目的就是把硬盘分成等大小的数据块block
Win—Fat16、Fat32、NTFS
Linux—EXT2、EXT3、EXT4(4K大小)
在这里插入图片描述

例如:10K数据 随机放入到3个4k block中,
磁盘数据整理的目的就是尽量把相关数据整理到一起

Linux:给每个硬盘取设备文件名—给硬盘分区—-格式化—-每一个分区取一个硬件文件名—设置挂载点(盘符)

四 .硬件设备文件名

格式化后,给每一个硬件取一个硬件设备文件名(Linux中所有硬件都是文件)
在这里插入图片描述
/ 根目录(相当于“我的电脑”)
/dev 一级子目录,所有设备、硬件的文件都保存到此目录下(例如:/dev/sda)
例:hda 第一块IDE硬盘 sda第一块sata硬盘或USB硬盘

五 .分区设备文件名
/dev/hda1 (IDE硬盘接口)
/dev/sda1 (SCSI硬盘接口、SATA硬盘接口)

一个硬盘的分区表示
在这里插入图片描述
多个硬盘的分区表示
在这里插入图片描述
六 .挂载:(分配盘符,盘符即挂载点)

挂载:把设备文件名(硬件)和挂载点(空的目录名)连接起来

空的目录名作为盘符
Linux的分区,之所以让大家头疼,就是因为它并不是给每个分区,分配一个“字母盘符”,而是通过具体的文件夹名字,来进行“挂载”,进行功能的区分。

必须分区

/ (根分区)
Swap分区 (交换分区)内存2倍,不超过2GB(虚拟内存)

推荐分区

/boot (启动分区,200mb)操作系统的内核和在启动系统过程中所要用到的文件
/home 用户的home目录所在地

在这里插入图片描述

据上图,分析文件名对应的硬盘空间
/写入数据 是放入到sda3硬盘空间
/boot写入数据 是放入到sda1硬盘空间
/home写入数据 是放入到sda2硬盘空间
从Linux系统上看,/boot /home 是属于/根目录下面
从硬盘来看,每一个都可以有自己独立的硬盘空间

总结
分区:把大硬盘分为小的逻辑分区
格式化:写入文件系统
分区设备文件名:给每个分区定义设备文件名
挂载:给每个分区分配挂载点

以上就是分区的内容了

为作者加加油吧!

猜你喜欢

转载自blog.csdn.net/sison1999/article/details/114907943
今日推荐