u盘低级格式化usbroot (u低级格式化有什么用?

9月26日任务

4.5/4.6 磁盘格式化

4.7/4.8 磁盘挂载

4.9 手动增加swap空间

磁盘格式化

查看系统支持的文件系统

系统支持文件系统类型[root@centos7 ~]# cat /etc/filesystemsxfsext4ext3ext2nodev procnodev devptsiso9660vfathfshfsplus*centos7 系统默认文件系统格式为 xfs,centos6.x版本为ext四、以前就是ext3/2...

格式化新分区

mke2fs默认情况下添加参数

格式化分区类型为ext2.块大小为4096字节(4)K),预留磁盘空间为5%。可通过设置参数(单个或多个组合)进行修改!

[root@localhost ~]# mke2fs /dev/sdb5mke2fs 1.42.9 (28-Dec-2013年文件系统标签=OS type: Linux块大小=4096 (log=2)分块大小=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks65536 inodes, 262144 blocks13107 blocks (5.00%) reserved for the super user第一个数据块=0Maximum filesystem blocks=2684354568 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks: 32768, 98304, 163840, 229376Allocating group tables: 完成 正在写入inode表: 完成 Writing superblocks and filesystem accounting information: 完成[root@localhost ~]# blkid /dev/sdb5/dev/sdb5: UUID=\\"c8ac98dc-9794-44ee-a29d-90e13d405175\\" TYPE=\\"ext2\\"-t 指定文件系统类型(不支持)xfs)

[root@localhost ~]# mke2fs -t ext4 /dev/sdb5...information: 完成[root@localhost ~]# blkid /dev/sdb5/dev/sdb5: UUID=\\"f98f1f5e-bb4a-4242-a1f4-7f83119bcb82\\" TYPE=\\"ext4\\"-b 指定块大小

默认情况下,系统块的大小为4096字节 (根据存储数据的大小,调整block大小,可优化性能,一般来说,默认可以保存)

[root@localhost ~]# mke2fs -t ext4 -b 2048 /dev/sdb5mke2fs 1.42.9 (28-Dec-2013年文件系统标签=OS type: Linux块大小=2048 (log=1) # 块尺寸已修改为2048字节块尺寸=2048 (log=1)...information: 完成-m 指定预留给root磁盘空间比例

[root@localhost ~]# blkid /dev/sdb5/dev/sdb5: UUID=\\"ec2d49ca-08f6-45dc-9e31-cfe55a997f8e\\" TYPE=\\"ext4\\"[root@localhost ~]# mke2fs -t ext4 -m 1 /dev/sdb5mke2fs 1.42.9 (28-Dec-2013年文件系统标签=OS type: Linux块大小=4096 (log=2)分块大小=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks65536 inodes, 262144 blocks2621 blocks (1.00%) reserved # 预留设置为1%...information: 完成-i 一个字节指定了多少字节?inode号,默认4K对于1个inode号(在分区inode号不够时,可通过调节块的大小来增加inode号数量)

[root@localhost ~]# mke2fs -t ext4 -i 8192 /dev/sdb5mke2fs 1.42.9 (28-Dec-2013年文件系统标签=OS type: Linux块大小=4096 (log=2)分块大小=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks131072 inodes, 262144 blocks# 1个inode对于2个blocks即8192字节...information: 完成

使用 man mke2fs 检查命令的具体使用情况

2. mkfs.ext4/xfs命令

mkfs.抬头的命令如下

[root@localhost ~]# mkfs.mkfs.btrfs mkfs.ext2 mkfs.ext4 mkfs.xfs mkfs.cramfs mkfs.ext3 mkfs.minix

主要介绍下mkfs.ext4和mkfs.xfs

CentOS6.以前版本的中文文件系统ext4及更早版本

[root@localhost ~]# mkfs.ext4 /dev/sdb5mke2fs 1.42.9 (28-Dec-2013年文件系统标签=OS type: Linux块大小=4096 (log=2)分块大小=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks65536 inodes, 262144 blocks13107 blocks (5.00%) reserved for the super user第一个数据块=0Maximum filesystem blocks=2684354568 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks: 32768, 98304, 163840, 229376Allocating group tables: 完成 正在写入inode表: 完成 Creating journal (8192 blocks): 完成Writing superblocks and filesystem accounting information: 完成CentOS7内默认文件系统为xfs

[root@localhost ~]# mkfs.xfs /dev/sdb5mkfs.xfs: /dev/sdb5 appears to contain an existing filesystem (ext4).mkfs.xfs: Use the -f option to force overwrite.# 已设置文件系统类型的磁盘需要执行-f强制格式化参数[root@localhost ~]# mkfs.xfs -f /dev/sdb5meta-data=/dev/sdb5 isize=512 agcount=4, agsize=65536 blks = sectsz=512 attr=2, projid32bit=1 = crc=1 finobt=0, sparse=0data = bsize=4096 blocks=262144, imaxpct=25 = sunit=0 swidth=0 blksnaming =version 2 bsize=4096 ascii-ci=0 ftype=1log =internal log bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1realtime =none extsz=4096 blocks=0, rtextents=0使用blkid可查看未挂载磁盘分区,使用df命令无法查看新修改的文件系统(未挂载)

[root@localhost ~]# blkid /dev/sdb5/dev/sdb5: UUID=\\"6f2aa21a-3af6-455b-91a6-277088815c98\\" TYPE=\\"xfs\\"

未分区磁盘格式化

不仅可以格式化分区磁盘,未分区磁盘也可以直接格式化!

[root@localhost ~]# mkfs.xfs -f /dev/sdbmeta-data=/dev/sdb isize=512 agcount=4, agsize=655360 blks = sectsz=512 attr=2, projid32bit=1 = crc=1 finobt=0, sparse=0data = bsize=4096 blocks=2621440, imaxpct=25 = sunit=0 swidth=0 blksnaming =version 2 bsize=4096 ascii-ci=0 ftype=1log =internal log bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1realtime =none extsz=4096 blocks=0, rtextents=0[root@localhost ~]# blkid /dev/sdb/dev/sdb: UUID=\\"018febb7-642f-4935-b8ae-52d39118a24d\\" TYPE=\\"xfs\\"

磁盘分区挂载

挂载命令:mount

Usage: mount 磁盘分区 挂载点

挂载完成后即可使用df -h命令看到挂载的分区,也可以使用mount命令查看磁盘的文件系统类型。

# 挂载前[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda3 18G 1.2G 17G 7% /devtmpfs 479M 0 479M 0% /devtmpfs 489M 0 489M 0% /dev/shmtmpfs 489M 6.7M 482M 2% /runtmpfs 489M 0 489M 0% /sys/fs/cgroup/dev/sda1 197M 109M 88M 56% /boottmpfs 98M 0 98M 0% /run/user/0# 执行mount命令挂载后[root@localhost ~]# mount /dev/sdb /mnt[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda3 18G 1.2G 17G 7% /devtmpfs 479M 0 479M 0% /devtmpfs 489M 0 489M 0% /dev/shmtmpfs 489M 6.7M 482M 2% /runtmpfs 489M 0 489M 0% /sys/fs/cgroup/dev/sda1 197M 1