当前位置: 首页 > Linux

格式化和创建文件系统,内核支持的文件系统,指定卷标,查看超级块信息,文件系统修复

时间:2023-04-06 23:29:56 Linux

格式化并创建文件系统,查看内核支持哪些文件系统之前已经分区。如果要使用分区,必须创建一个文件系统,指定使用哪个文件系统来存储数据,查看当前内核支持哪些文件系统,包括一些伪文件系统[root@localhost~]#cat/proc/filesystemsnodevsysfsnodevrootfsnodevbdev......nodevdevptsnodevramfsnodevhugetlbfsiso9660nodevpstorenodevmqueuenodevselinuxfsext4nodevautofs文件系统管理mkfs格式创建文件系统,分区数据会丢失,所以需要重新找一个创建文件systemforthepartition-tFSTYPEPARTITIONmkfs-text2=mkfs.ext2mkfs-text3=mkfs.ext3mkfs-vFAST32PARTITION【创建一个FAST32系统】[root@localhost~]#mkfs-text2/dev/sab1mke2fs1.41.12(2010年5月17日)无法对/dev/sab1进行统计调用---没有这样的文件或目录设备显然不存在;你指定正确了吗?[root@localhost~]#mkfs-text2/dev/sdb1mke2fs1.41.12(17-May-2010)filesystemlabel=OS:Linuxblocksize=4096(log=2)stripesize=4096(log=2)Stride=0blocks,Stripewidth=0blocks100464inodes,401617blocks[inode数,blocks]20080blocks(5.00%)为超级用户预留[5%空间预留,分区空间满时,管理员可以进来操作]第一个数据块=0Maximumfilesystemblocks=41523609613blockgroups32每组768个块,每组32768个片段每组7728个inode存储在块上的超级块备份:32768、98304、163840、229376、294912正在写入inode表:完成写入超级块和文件系统记帐信息:完成此文件系统将每28次自动检查或180天,以先到者为准。使用tune2fs-c或-i覆盖。【28挂载或180天自动检查,或使用tune2fs手动检查】mke2fs专门管理ext系列文件,默认为ext2-j:指定为ext3类型的文件系统-bBLOCKSIZE:默认块大小为4096,即canbe1024,2048or4096-i#:指定多少字节的空间来创建一个inode,默认是8192,这个值是块大小的2^n倍【比如:我的块大小现在是4096,也就是2blocks创建一个inode,如果我指定-i为4096,即一个block创建一个inode,最后发现inode数量和block数量几乎是1:1]-N#:指定数量ofinodetobecreated[如果不使用-i,可以直接使用-N指定]-F:强制创建文件系统[如果挂载了东西,则不允许创建使用该选项]-E:指定附加的文件系统属性blkid:查询或查看磁盘设备的相关属性UUID:系统指定的一个设备id,非常唯一【无法区分时可以用UUID来区分卷标】TYPE:文件系统typeLABLE:volumelabel[root@localhost~]#blkid/dev/sdb1/dev/sdb1:LABEL="/juanbiao1"UUID="ae5b7714-8f5b-48c7-8682-2707462681e0"TYPE="ext2"e2label:用于查看或定义卷标e2label设备文件卷标[root@localhost~]#e2label/dev/sdb1/juanbiao1[root@localhost~]#e2label/dev/sdb1woshijuanbiao[root@localhost~]#e2label/dev/sdb1woshijuanbiaotune2fs:调整文件系统的相关属性-j:在不破坏原有数据的情况下将ext2升级为ext3LABLE:设置或修改卷标-m#:调整保留百分比-r#:指定保留块数-o:设置默认挂载选项【常用ACL,ACL:前面提到的用户指定的权限单独】-c#:指定挂载次数达到#次后进行自检,#Itis0or-1表示关闭此功能-i#:每次挂载使用多少天后自检,#is0or-1表示关闭此功能-l:显示superblock中的信息[root@localhost~]#tune2fs-l/dev/sda5tune2fs1.41.12(2010年5月17日)文件系统卷名称:<无>最后安装在:/home文件系统UUID:5c7e35c4-b59e-41ec-88d7-71790848c4ec文件系统幻数:0xEF53:File1revision#dynamic)文件系统特性:has_journalext_attrresize_inodedir_indexfiletypeneeds_recoveryextentflex_bgsparse_superlarge_filehuge_fileuninit_bgdir_nlinkextra_isize文件系统标志:signed_directory_hash默认挂载系统选项:Fileacl_x恢复,如果是脏表示需要修复】错误行为:继续文件系统操作系统类型:LinuxInode计数:249488块计数:996864保留块计数:49843空闲块:956293空闲inode:249249第一个块:0块大小:4096【块大小】GDTReserved096块大小:4每组243个块:每组32768个片段:每组32768个Inodes:每组8048个Inode块:503Flex块组大小:16创建文件系统:2017年4月16日星期日23:12:03最后安装时间:2017年4月24日星期一13:32:39最后写入时间:星期一2017年4月24日13:32:39安装计数:5最大安装计数:-1最后检查:2017年4月16日星期日23:12:03检查间隔:0()Lifetime写入:129MBReservedblocksuid:0(userroot)Reservedblocksgid:0(组根)第一个inode:11Inode大小:256Requiredextraisize:28Desiredextraisize:28Journalinode:8Defaultdirectoryhash:half_md4DirectoryHashSeed:66c994c1-95cf-4132-bbfd-501ad2037a5cJournalbackup:inodetublocksdumpe2fs:nedumpe2f上面显示的文件属性信息很多!-h:只显示超级块中的信息fsck:检查并修复linux文件系统-tFASTYPE:指定要修复的系统类型【不要点错,不指定会自动判断它,但你不能指出它]-a:自动修复[如果不使用-a,所有其他文件都会询问是否修复?y/n]e2fsck:专用于修复ex2/ext3/ext4文件系统-f:强制修复-p:自动修复【还有-a选项,也是自动修复】