CentOS下ext4、vfat文件系统创建、修改

作者&投稿:扈要 (若有异议请与网页底部的电邮联系)
~

(接上文: CentOS磁盘和分区简介 )

1,磁盘分区之后并不能直接使用,需要在分区上创建文件系统并挂载;

2,查看系统能够支持的文件系统类型: cat /etc/filesystems

3,挂载
设备或文件系统,挂载的目标位置,称为挂载点(mount point)
  挂载使用mount命令,设备、挂载点 两者都需要指明
  卸载使用umount命令,设备、挂载点 两者只需要指明其一

Note:挂载完成后,挂载点下原有的文件就会被隐藏,无法访问,直到卸载。因此,通常 使用空目录作为挂载点

CentOS的文件系统创建工具 mkfs. fstype

其中,mkfs是Linux下各种文件系统创建工具( mkfs. fstype)的前端入口,这些工具都以 mkfs. 开头,后面是该工具管理的文件系统类型(fstype)。

实际上,ext系列文件系统真正常用的工具是 mke2fs ,其语法及常用选项如下:

用法举例: mke2fs -t ext4 -L 'test' -b 4096 -i 4096 -m 8 /dev/sdb1

因进程意外中止或系统崩溃等 原因导致定稿操作非正常终止时,可能会造成文件损坏;此时,应该检测并修复文件系统,检测和修复建议离线(卸载磁盘或分区)进行;

举例: e2fsck -y /dev/sdb1

举例: fsck -t ext4 -a /dev/sdb1 #自动修复/dev/sdb1

3.1 显示ext系列文件系统的属性信息: dumpe2fs
  dumpe2fs [-options] device
    -h:只显示设备上的超级块信息,否则还会显示块组信息

3.2 显示或修改ext系列文件系统的Label信息: e2label
  查看Label:e2label device
  设定Label:e2label device LABEL
举例:

3.3 查看(也能修改)ext系列文件系统数据信息: tune2fs

举例: tune2fs -l /dev/sdb1

注意:块大小创建后不可修改;

tune2fs命令及其常用选项:

如果我们希望一个存储设备(比如优盘)不需要重新创建文件系统,就 能同时在Windows或Linux系统下使用 ,那么这时在优盘上创建vfat类型的文件系统就能满足需求。

fat和vfat
fat和vfat基本一致,区别在于vfat支持长文件名,而fat不支持。
此外,Linux将fat/vfat/fat32文件系统都统一用vfat表示,

vfat文件系统是CentOS原生支持的,但是fat文件系统的管理工具mkfs.vfat,mkfs.fat却未必开始就安装,比如我最小安装的CentOS 7就没有。

因此,首先要解决两个问题,
1.1,安装哪个包可以提供需要的管理工具?

通过yum可知,当前版本提供mkfs.vfat工具的是dosfstools-3.0.20-10.el7.x86_64这个包。

1.2,安装dosfstools-3.0.20-10.el7.x86_64包
yum install dosfstools -y

mkfs.vfat 命令的用法
  mkfs.vfat [-options] device
    
其中一个比较重要的选项是 -F FAT-size,在命令的man手册中是这样介绍的:
Specifies the type of file allocation tables used (12, 16 or 32 bit). If nothing is specified, mkfs.fat will automatically select between 12, 16 and 32 bit, whatever fits better for the filesystem size.

简单渣翻:该选项用于指定文件分配表的类型(12,16或32 bit,即fat12,fat16或fat32)。如果没有指定,mkfs.fat将根据文件系统的大小,在12、16或32 bit中自动选择更合适的。

也就是说,如果这里指定-F选项如-F 32,创建的文件系统就是fat32,如果不指定, mkfs.vfat 工具将自动选择文件类型,创建的不一定是fat32的文件系统。所以为了保险起见还是指定该选项比较好。




在linux操作系统中怎样读取u盘为啥我的linux操作系
而对于linux本身支持的ext2,ext3以及windows下比较传统的fat32则默认支持。当时的centos,fedora等基于红帽的linux也是如此。现在的一些发行版,特别是主要面对桌面用户的,例如ubuntu,fedora,往往是在安装完系统后,就能识别各种类型的磁盘分区的。不论它是fat32还是ntfs。当然了,linux的ext2、ext3、ext4...

为虚拟机下的linux扩容了硬盘的容量,怎么分区啊?
看磁盘状态 fdisk -l 分区 fdisk -cu \/dev\/sdX(X是看到的新加的磁盘)按照向导,n(新建),p(首选分区),给大小,直接回车的话是全给,w(存盘)查看新分区 partx -a \/dev\/sdX 格式化 mkfs.ext4 \/dev\/sdaX1 新建挂载点比如根下 mkdir \/name 修改fstab vim \/etc\/fstab 根据里面的写法把新分区...

linux下,如何挂载一块硬盘?
3、输入fdisk \/dev\/sdb :对已经选中的硬盘进行编辑。选中硬盘时候输入n(增加一个新的分区),之后输入选输入p(选则为主分区),其次在输入1,最后输入“w”保存退出;4、之后输入fdisk -l ,再次查看分区是否完成分配。红框中的表示分配成功;5、格式化新加的分区表 mkfs -t ext3(表示格式化后的...

我想在win8环境下安装linux双系统,求大神指教。。。感激不尽
二、Win8与Linux双系统:建议参考安装LinuxMint与Windows多重启动 1、准备 在Windows下用USB Image Tool把下载的LinuxMint镜像写入U盘,或刻录光盘 用LinuxMint启动盘启动电脑,进入LinuxLive,用USB Image Write把下载的镜像写入U盘,或刻录光盘 打开Gparted,调整分区,分出一个EXT3分区以便安装Linux(记下...

win7下linux系统怎么安装
一.安装所需软件 1.分区助手专业版(必需):用来对硬盘分区,将磁盘的一部分格式化成Linux可以识别的ext3格式 2.Ext2Fsd(硬盘安装必需,光盘安装不用):因为Windows不能识别ext3格式的文件系统,所以需要借助这个软件将linux安装文件放到ext3的磁盘,如果是使用光盘安装,则不需要这个软件 3.EasyBCD(必需)...

如何在windows安装linux系统
5.记得前面压缩出来的50G空闲分区。如果这里选择“安装Linux Mint 与 Windows 7 共存”的话,安装程序就会自动地将系统安装到刚才压缩出来的空闲分区,默认SWAP交换分区的大小等于物理内存的大小,剩余的空间全部挂载到\/根分区下,这个方法可以说是最安全最简单的,但是依然要讲一下下面的其它选项也就是自...

硬盘引导电脑装不上centos,显示no medium found on \/dev\/sr0
kernel (hd0,4)\/isolinux\/vmlinuz linux repo=hd:\/dev\/sda5:\/ initrd (hd0,4)\/isolinux\/initrd.img 如上,kernel行少了一句linux repo=,加进去就ok了,如果前面是(hd0,4),添加这句就是sda5,以此类推。

linux上的应用程序运行一段时间后,会自动退出,是在arm9260上运行的...
版本不对,冲突,依赖包未装全,涉及到硬件时,对应驱动不适合

PHP7.2.6安装composer在centos版本中报错
可能程序不兼容, 可以更换个版本试试。另外建议参考下程序对配置的要求。或者右键需要运行的程序 选择兼容性 用兼容模式运行试试。

CentOS系统误删除文件怎么恢复
libext2fs version 1.41.12 Processor is little endian.--- 4、恢复数据 实例:假如我们误删除文件为 test.txt,所在分区为\/dev\/sdb。1)扫描文件 \/usr\/local\/extundelete\/bin\/extundelete \/dev\/sdb --inode 2 \/\/扫描哪些文件被删除了 2)恢复文件 \/usr\/local\/extundelete\/bin\/extundelete -...

岳普湖县13437059464: linux系统下常见的文件格式有哪些 -
道削解毒: 在Linux操作系统里有Ext2、Ext3、Linux swap和VFAT四种格式 Ext2:Ext2是GNU/Linux系统中标准的文件系统.这是Linux中使用最多的一种文件系统,它是专门为Linux设计的,拥有极快的速度和极小的CPU占用率.Ext2既可以用于标准的块设...

岳普湖县13437059464: 如何 在 linux 上安装 ext4 -
道削解毒: ext4是Linux最新的文件系统,就像Windows的NTFS、FAT32这些一样,可以理解为一种分区格式 如果你想让Linux使用ext4文件系统,有这样几种方法:1.在安装系统时,安装的过程中有这个选项,你只要指定使用ext4文件系统即可;2.如果是已经安装好了,但使用的不是ext4,可以先将相应分区的数据备份,之后格式化成ext4,然后再将数据还原3.如果是安装好了的,你也可以找找相应的转换工具

岳普湖县13437059464: linux里 mkfs.ext4什么意思 还有ext4是什么 -
道削解毒: 将分区格式化成ext4文件系统. ext4是linux上常用的文件系统,另外还有ext3,xfs 等等,相当于windows上的ntfs .

岳普湖县13437059464: linux系统磁盘复制错误,我该怎么办? -
道削解毒: 1. 应该是磁盘文件损坏,可以使用fsck命令来进行修复2. 重启系统后使用root进入单用户模式,运行 fsck.ext4 -y /dev/vda3 说明:ext4的文件系统使用fsck.ext4./dev/vda3是系统/根分区.运行完毕后,reboot重启系统就恢复正常.20多台出问题...

岳普湖县13437059464: 如何制作Ext4格式镜像文件
道削解毒: 如果像要把已经有的文件目录制作为Ext4镜像,像使用压缩包工具压缩文件目录为Zip一下.直接使用mkfs.ext4会导致不知道该用什么参数,这里有一个例子Create file image container(http://unix.stackexchange.com/questions/43903/create-file-...

岳普湖县13437059464: 在windous下如何把ext4格式化成fat或者是ntfs -
道削解毒: 格式化方法:Ⅰ.连接电脑,然后先按winkey键不要放(键盘上的彩旗徽标),再按"R"键 Ⅱ.输入CMD后回车(点运行也可以) Ⅲ.输入format空格X:空格/Q 注意:1.不要打汉字,"空格"是符号.2.使用英文符号,字母不区分大小写.3.X是对应盘符.4.后面的"空格/Q"可以不加,推荐添加 Ⅳ.回车,如果没有选用/Q就等到100%,然后关闭就行.选用的话等待约1分钟,它会提示你格式化完成.

岳普湖县13437059464: linux的centos的安装:centos只支持fat格式吗,不支持ntfs格式吗? 还有就是如果我有一块干净的硬盘, -
道削解毒: NTFS 是微软的专利格式,CentOS 当然不能直接支持了.你如果用硬盘安装方式装,目前来说,也就是只能用 fat 格式存放 iso 了.直接换硬盘方式可能会导致安装时和启动时硬盘信息数据不一致而不能成功启动.你可以试试找找有没有做 CentOS 安装盘到 U 盘的软件.我觉得应该有.

岳普湖县13437059464: 如何查看Linux系统的文件类型 -
道削解毒: 查看文件系统类型的方法:1,首先以root系统登录CentOS6.4操作系统.2,在提示符下输入命令mount,就可以查看到文件系统的类型,由图中可以看出本系统的文件系统类型是ext4.3,第二个方法就是查看配置文件目录下的文件fstab,在提示符下输入命令 cat /etc/fstab,可以看出也能查看到文件系统的类型是ext4.4,目前CentOS操作系统的文件系统类型几乎都是ext4,而如果希望CentOS6.0以前的操作系统上使用ext4文件系统必须手动切换.

岳普湖县13437059464: centOS 6.x的默认文件系统类型是ext4还是ext3 -
道削解毒: 自己也不专业,以前在网上看到过,粘过来分享: Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4. Ext4 是 Ext3 的改进版,修改了 Ext3 中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已.

岳普湖县13437059464: centos在用fdisk增加逻辑分区的时候,系统默认的起始柱面有误!这是怎么回事? -
道削解毒: 没错 1、2是主分区 5之后的是逻辑分区,建立在主分区上面

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网