目录
格式化
磁盘格式:
[root@linux-01 ~]# cat /etc/filesystems #centos支持的文件系统
xfs #系统默认文件系统
ext4
ext3
ext2
nodev proc
nodev devpts
iso9660
vfat
hfs
hfsplus
*
查看分区的文件系统
查看已挂载的磁盘格式
[root@linux-01 ~]# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
/dev/sda3 on / type xfs (rw,relatime,attr2,inode64,noquota)
/dev/sda1 on /boot type xfs (rw,relatime,attr2,inode64,noquota)
(部分内容)
查看未挂载的磁盘格式
[root@linux-01 ~]# blkid /dev/sdb1
/dev/sdb1: UUID="04db20cf-f3f3-45b7-8b83-3cc97f5d097c" TYPE="xfs"
swap:swap分区独立一种swap文件系统
mke2fs 磁盘格式化指令
语法
mke2fs(选项)(参数)
选项
-b<区块大小>:指定区块大小,单位为字节;
-c;检查是否有损坏的区块;
-f<不连续区段大小>:指定不连续区段的大小,单位为字节;
-F:不管指定的设备为何,强制执行mke2fs;
-i<字节>:指定"字节/inode"的比例;
-N<inode数>:指定要建立的inode数目;
-l<文件>:从指定的文件中,读取文件西中损坏区块的信息;
-L<标签>:设置文件系统的标签名称;
-m<百分比值>:指定给管理员保留区块的比例,预设为5%;
-M:记录最后一次挂入的目录;
-q:执行时不显示任何信息;
-r:指定要建立的ext2文件系统版本;
-R=<区块数>:设置磁盘阵列参数;
-S:仅写入superblock与group descriptors,而不更改inode able inode bitmap以及block bitmap;
-v:执行时显示详细信息;
-V:显示版本信息。
常用:
-t :mke2fs命令不支持将硬盘格式化为 xfs格式
若不指明文件系统格式默认为“ext2”
[root@linux-01 ~]# blkid /dev/sdb1
/dev/sdb1: UUID="04db20cf-f3f3-45b7-8b83-3cc97f5d097c" TYPE="ext2"
[root@linux-01 ~]# mke2fs -t xfs /dev/sdb1
mke2fs 1.42.9 (28-Dec-2013)
Your mke2fs.conf file does not define the xfs filesystem type.
Aborting...
使用mkfs.xfs 强制 格式化为xfs 格式
[root@linux-01 ~]# mkfs.xfs -f /dev/sdb1
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=262144 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=1048576, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtim