全新旗舰版上线 引领行业未来

选择您想了解的产品

微单旗舰版

马上了解

微单标准版

马上了解

百利APP版

马上了解

安装教程

马上了解

linux格式化硬盘(linux格式化分区命令详qq飞单机器

来源:小翼 发布时间:2021-04-15 15:12

  磁盘虽然分好区了,但是还不能用,还需要在这每一个分区上格局化,所谓格局化,其实便是安装文件体系,Windows下的文件体系有Fat32、NTFS,CentOS运用的文件体系为ext,之前centOS5版本运用ext3作为默许的文件体系,而CentOS6运用ext4作为默格局许的文件体系。

  当用man查询这四个命令的协助文档时,你会发现咱们看到了同一个协助文档,这说明四个命令是相同的。

  指定文件体系格局为ext4,该命令等同于mkfsext4/dev/sdb5,以后咱们遇到余姚格局磁盘分区的时分,直接指定格局化为ext4即可,也能够依据操作体系的版原本决议格局化什么格局。

  选项:-b:分区时设定每个数据块占用空间巨细,现在支持1024、2048以及4096bytes每个块。-i:设定inode的巨细。-N:设定inode数量,有时运用默许的inode数不够用,所以要自定设定inode数量。-c:在格局化前先检测一下磁盘是否有问题,加上这个选项后会非常慢。

  -L:预设该分区的标签label。-j:建立ext3格局的分区,如果运用mkfs.ext3就不必加这个选项了。-t:用来指定什么类型的文件体系,可所以ext2、ext3也可所以分区ext4。-m:格局化时,指定预留给管理员的磁盘份额,是一个百分比,只针对mke2fs命令。

  留意:能够运用-L来指定标签,标签会在挂载磁盘的时分运用,另外也能够写到配置文件里,关于格局化的这一部分,我建议除非有需求,否则不需要指定块的巨细,也便是说,你只需要记住这两个选项:-t和-L即可。linux格式化硬盘文件

  指令:mke2fsmke2fs[选项]文件体系磁盘盘符=

  注释:

  1、磁盘虽然分好区了,但是还不能用,还需要在这每一个分区上格局化,所谓格局化,其实就是装置文件体系,Windows下的文件体系有Fat32、NTFS,CentOS运用的文件体系为ext,之前centOS5版本运用ext3作为默许的文件体系,而CentOS6运用ext4作为默许的文件体系;

  2、当用man查询这四个指令的协助文档时,你会发现咱们看到了同一个协助文档,这说明四个指令是相同的;

  3、指定文件体系格局为ext4,该指令等同于mkfsext4/dev/sdb5,以后咱们遇到余姚格局磁盘分区的时分,直接指定格局化为ext4即可,也能够根据操作体系的版原本决议格局化什么格局;

  选项:

  -b:分区时设定每个数据块占用空间巨细,现在支持1024、2048以及4096bytes每个块;

  -i:设定inode的巨细;

  -N:设定inode数量,有时运用默许的inode数不够用,所以要自定设定inode数量;

  -c:在格局化前先检测一下磁盘是否有问题,加上这个选项后会十分慢;

  -L:预设该分区的标签label;

  -j:建立ext3格局的分区,如果运用mkfs.ext3就不必加这个选项了;

  -t:用来指定什么类型的文件体系,能够是ext2、ext3也能够是ext4;

  -m:格局化时,指定预留给管理员的磁盘比例,是一个百分比,只针对mke2fs指令;

  例如:mke2fs-text4-b4096/dev/sdb5

  留意:其间一个指标是“块的巨细=4096”这儿涉及到一个“块”的概念,磁盘在被格局化的时分会预先规定好每一个块的巨细,然后再把所有的空间分割成一个一个的小块,存数据的时分也是一个快一个快的去写入,所以如果你的磁盘存的都是特别小特别小的文件,比如说1k或者2k,那么主张在格局化磁盘的时分指定块数值小一点,ext文件体系默许块的巨细为4096,也就是4k,在格局化的时分,能够指定块巨细为1024、2048或者4096(它们是成倍增加的),虽然格局化的时分能够指定块巨细超越4096,但是一旦超越4096则不能正常挂载;

  指定块的巨细:mke2fs-text4-b8192/dev/sdb5

  留意:能够运用-L来指定标签,标签会在挂载磁盘的时分运用,另外也能够写到配置文件里,关于格局化的这一部分,我主张除非有需求,否则不需要指定块的巨细,也就是说,你只需要记住这两个选项:-t和-L即可。

  更多关于Linux磁盘格局化的基础分享:

  基本功,格局化指令,以格局化/dev/sda1分区为例:

  $sudoumount/dev/sda1

  #有必要先卸载该分区

  #格局化为FAT分区

  $sudomkfs.vfat-F32/dev/sda1#-F参数有必要大写,参数有12,16和32,分别对应FAT12,FAT16,FAT32。

  #格局化为NTFS分区,先要装置ntfsprogs,以Ubuntu/Debian为例:

  $sudoapt-getinstallntfsprogs

  #然后执行格局化指令,以格局化/dev/sda1分区为例:

  $sudoumount/dev/sda1#有必要先卸载该分区

  $sudomkfs.ntfs/dev/sda1#格局化为ntfs速度有点慢。

  #格局化为ext4/3/2,以格局化/dev/sda1分区为例:

  $sudoumount/dev/sda1#有必要先卸载该分区

  $sudomkfs.ext4/dev/sda1#格局化为ext4分区

  $sudomkfs.ext3/dev/sda1#格局化为ext3分区

  $sudomkfs.ext2/dev/sda1#格局化为ext2分区

  由于ext系列的分区都有一个给superuser的保存空间,有必要占用一定的百分比,默许5%,这么一来格局化容量小的分区还不觉得,5%也没多少,但是如果是几百G,1T的分区就会有问题,inthiscase,5%但是不小的数目啊!

  『解决方法』

  一、针对将要格局化的分区,以ext3为例:

  $sudoumount/dev/sda1#有必要先卸载该分区,这儿要格局化的是/dev/sda1分区。

  $sudomkfs.ext3-m0.05/dev/sda1#留意-m后的参数,设定的现已是百分位,这儿设定为0.05,是0.05%,也就是万分之5!

  好了,这样以1T的分区为例,1T=1024GB=1048576MB(都是乘以1024的联系),1048576MB*0.0005=524.288MB。

  也就是说设定-m参数之后,保存区大概是524MB。当然你能够根据自己喜好设定。

  二、对现已格局化完毕的分区,而且不想擦出分区中的数据,能够运用tune2fs-m的方法:

  #这条指令无须先卸载分区。

  $sudotune2fs-m0.05/dev/sda2#这个例子是转化/dev/sda2分区的superuser保存区,同样设定为0.05,在提醒一次,是0.05%,也就是万分之5。

Telegram
771200
Letstalk
t770034939
返回顶部

返回顶部