磁盘虽然分好区了,但是还不能用,还需要在这每一个分区上格局化,所谓格局化,其实便是安装文件体系,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。
1、IT大王遵守相关法律法规,由于本站资源全部来源于网络程序/投稿,故资源量太大无法一一准确核实资源侵权的真实性;
2、出于传递信息之目的,故IT大王可能会误刊发损害或影响您的合法权益,请您积极与我们联系处理(所有内容不代表本站观点与立场);
3、因时间、精力有限,我们无法一一核实每一条消息的真实性,但我们会在发布之前尽最大努力来核实这些信息;
4、无论出于何种目的要求本站删除内容,您均需要提供根据国家版权局发布的示范格式
《要求删除或断开链接侵权网络内容的通知》:https://itdw.cn/ziliao/sfgs.pdf,
国家知识产权局《要求删除或断开链接侵权网络内容的通知》填写说明: http://www.ncac.gov.cn/chinacopyright/contents/12227/342400.shtml
未按照国家知识产权局格式通知一律不予处理;请按照此通知格式填写发至本站的邮箱 wl6@163.com