码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 磁盘分区类型和文件系统

时间:2018-01-14 00:52:27      阅读:434      评论:0      收藏:0      [点我收藏+]

标签:默认   系统   body   适合   分区   post   权限   理论   不能   

当前主流的操作系统磁盘分区类型主要有以下两种:

MBR分区

主分区系统之中只能有四个主分区,以第一块磁盘为例,在没有扩展分区的情况下只能有sda1,sda2,sda3,sda4四个,当需要多个分区时,可以将第四个主分区变成扩展分区,从而在扩展分区下面建立更多的分区。

扩展分区

  • 只能有一个加上主分区只能有四个
  • 本身不能格式化和写入数据,只是包含逻辑分区

逻辑分区

  • Linux之中可以有无限多个
  • 在Windows之中A,B作为软驱盘符,C作为系统盘符,所以理论上只能有23个逻辑分区
  • 分区容量单个分区容量不得超过2TB

GPT分区

  • 主分区可以有无限多个但是不适合安装X86架构的操作系统分区
  • 容量理论上最大只能为18EB(1EB=1024PB,1PB=1024TB,1TB=1024G)

格式化

格式化,又称逻辑格式化,它是根据用户选定的文件系统(如EXT2,EXT3,EXT4,NTFS,FAT16,FAT32)在磁盘的特定区域写入特定数据,在分区中划分出一块存放文件分配表,目录表等用于文件管理的磁盘空间。

格式化的过程相当于给一个柜子打格段一样,会将存储区域分为一个个的小区间,这些小区间称为Block,通常为4k。数据在存储的过程如果数据大于4k,那么将分段存储,各分段的存储位置也不一定是连续的。因此需要一张表来记录相关的信息,如ID,权限等。当对一个已经格式化过的磁盘再次进行格式化时会将,磁盘中的数据清洗。如同再次给柜子分格段时需要将其中的衣物取出来一样,数据在这个过程中被默认清洗掉。但是这并不是格式化的最终目的,格式化的目的主要不是建立新的文件系统,以便新的数据存储需求

文件系统

  • FAT16

单个分区最大为16g,单个文件最大为2g

  • FAT32

容量都在FAT16的基础上翻倍

  • NTFS

为Windows上最为先进的分区格式,支持更大的分区容量和单个文件的大小

  • EXT2,EXT3,EXT4

为Linux上的三种分区类型,支持的分区容量和单个文件大小也是依次的递增

Linux 磁盘分区类型和文件系统

标签:默认   系统   body   适合   分区   post   权限   理论   不能   

原文地址:https://www.cnblogs.com/oneTOinf/p/8280829.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!