1.分区和文件系统
1.1 分区类型
- 主分区:最多只能分四个。
为了突破主分区的限制我们把一个主分区拿出来,作为扩展分区。
-
扩展分区:只能有一个,也算作主分区的一种,所以扩展分区加主分区只能有四个。但是扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用。
-
逻辑分区:逻辑分区是在扩展分区中划分的,如果是IDE硬盘,linux最多支持59个逻辑分区,如果是SCSI硬盘linux最多支持11个逻辑分区。
1.2 分区表示
用以下图例解释分区:
分区的设备文件名:
主分区1 | /dev/sda1 |
---|---|
主分区2 | /dev/sda2 |
主分区3 | /dev/sda3 |
扩展分区 | /dev/sda4 |
逻辑分区1 | /dev/sda5 |
逻辑分区2 | /dev/sda6 |
逻辑分区3 | /dev/sda7 |
其中sd代表SCSI硬盘接口,a代表第一块硬盘,123三个主分区,4是扩展分区,567三个逻辑分区。
注意如果分区用一下形式:
他的分区形式是:
主分区1 | /dev/sda1 |
---|---|
扩展分区 | /dev/sda2 |
逻辑分区1 | /dev/sda5 |
逻辑分区2 | /dev/sda6 |
逻辑分区3 | /dev/sda7 |
也就是说1234只能给主分区用,而逻辑分区只能从5开始算起。
1.3 文件系统
ext2:是ext文件系统的升级版本,Red Hat Linux7.2版本以前的系统默认都是ext2文件系统。1993年发布,最大支持16TB的分区和最大2TB的文件。
ext3:ext3文件系统是ext2文件系统的升级版本,最大的区别就是带日志功能,以在系统突然停止时提高文件系统的可靠性。最大支持16TB的分区和最大2TB的文件。
ext4:他是ext3文件系统的升级版,ext4在性能、伸缩性和可靠性方面进行了进行了大量改进。改变如下,向下兼容ext3、最大1EB文件系统和16TB文件、无限数量子目录、存储和写入效率更加,更加快、更加安全数据可靠性更强。(1EB=1024PB=1024*1024TB)
xfs:一个64位文件系统,最大支持 8EB 减1字节的单个文件系统,实际部署时取决于宿主操作系统的最大块限制。对于一个32位Linux系统,文件和文件系统的大小会被限制在 16TB。
2.fdisk分区过程
2.1 添加一块新的硬盘
首先关闭虚拟机,给虚拟机断电,再添加:
这时就已经添加成功。
2.2 fdisk查询分区
查询新硬盘是否识别:
fdisk -l
没有分区存在,我们就可以进行分区。