【LINUX】磁盘格式化 创建文件系统

简介:

格式化磁盘,将磁盘分区以后就要将磁盘格式化,否则是无法使用的。
[root@localhost ~]# mke2fs
-b:指定文件系统的block的大小,支持1024,2048,4096 bytes,默认4096 bytes
-i:多少容量分配一个inode
-j:默认的mke2fs 是ext2,加上-j 格式化为ext3 型文件系统。
-c:检查磁盘错误,-c 会很快进行测试,-c -c 则会以read-write方式进行测试,时间会很长的、
-L: 给文件系统一个标签。
#将/dev/sdb5 格式化为ext3 并且命名为logicl
[root@localhost ~]# mke2fs -j -L "logicl" /dev/sdb5
mke2fs 1.39 (29-May-2006)
Filesystem label=logical
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
100576 inodes, 200804 blocks
10040 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=209715200
7 block groups
32768 blocks per group, 32768 fragments per group
14368 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840
Writing inode tables: done                           
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 24 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
#将刚才的文件系统的block 改为2048 并且inode 改为4096
[root@localhost ~]# mke2fs -j -L "logical" -b 2048 -i 4096 /dev/sdb5
mke2fs 1.39 (29-May-2006)
Filesystem label=logical
OS type: Linux
Block size=2048 (log=1)
Fragment size=2048 (log=1)
201200 inodes, 401608 blocks
20080 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=412090368
25 block groups
16384 blocks per group, 16384 fragments per group
8048 inodes per group
Superblock backups stored on blocks:
        16384, 49152, 81920, 114688, 147456
Writing inode tables: done                           
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
#也可以将设备格式化为其他的格式,查看一下系统所支持的系统格式:
[root@localhost ~]# ls -l /sbin/mkfs*
-rwxr-xr-x 1 root root  7072 2007-01-12 /sbin/mkfs
-rwxr-xr-x 1 root root 18100 2007-01-12 /sbin/mkfs.cramfs
-rwxr-xr-x 3 root root 47288 2007-01-12 /sbin/mkfs.ext2
-rwxr-xr-x 3 root root 47288 2007-01-12 /sbin/mkfs.ext3
-rwxr-xr-x 3 root root 29672 2007-01-12 /sbin/mkfs.msdos
-rwxr-xr-x 3 root root 29672 2007-01-12 /sbin/mkfs.vfat
从上可以看出系统除了ext2,ext3以外所支持的文件系统vfat,msdos,cramfs

相关文章
|
1月前
|
存储 监控 Shell
【Shell 命令集合 备份压缩 】Linux 备份文件系统 dump命令 使用指南
【Shell 命令集合 备份压缩 】Linux 备份文件系统 dump命令 使用指南
37 0
|
1月前
|
存储 Shell Linux
【Shell 命令集合 磁盘维护 】Linux 创建Minix文件系统 mkfs.minix 命令使用教程
【Shell 命令集合 磁盘维护 】Linux 创建Minix文件系统 mkfs.minix 命令使用教程
33 0
|
1月前
|
存储 Linux Shell
【Shell 命令集合 磁盘维护 】Linux 创建MS-DOS文件系统 mkfs.msdos命令使用教程
【Shell 命令集合 磁盘维护 】Linux 创建MS-DOS文件系统 mkfs.msdos命令使用教程
29 0
|
29天前
|
存储 算法 Linux
【Linux系统编程】Linux 文件系统探究:深入理解 struct dirent、DIR 和 struct stat结构
【Linux系统编程】Linux 文件系统探究:深入理解 struct dirent、DIR 和 struct stat结构
43 0
|
2天前
|
Ubuntu Linux 芯片
Linux(2)ubuntu rootfs根文件系统制作
Linux(2)ubuntu rootfs根文件系统制作
16 0
|
10天前
|
存储 运维 监控
深入理解 Linux 文件系统的层次结构
【4月更文挑战第14天】本文将探讨 Linux 操作系统的文件系统层次结构,这是每个系统管理员和开发人员必须掌握的核心知识。我们将从文件系统的顶层目录开始,逐步深入到每个目录的特定用途和重要性,以及它们如何协同工作以支持 Linux 系统的正常运行。
|
23天前
|
存储 固态存储 Unix
Linux中磁盘分区和文件系统管理
在Linux系统中,磁盘是存储数据的物理设备,如HDD或SSD,以文件形式存在于`/dev`目录下,如`sda`、`sdb`等。文件系统定义了如何在磁盘上组织和访问数据,常见的Linux文件系统有ext2、ext3、ext4、xfs等。通过虚拟机软件如VMware,用户可以向Linux虚拟机添加新的硬盘。
|
1月前
|
安全 Linux 数据安全/隐私保护
深入理解Linux文件系统的权限管理
在Linux操作系统中,文件系统权限管理是维护系统安全与数据完整性的基石。本文将深入探讨Linux文件系统中的权限模型,包括用户、组和其他三个层级的读、写、执行权限。通过分析权限位的具体含义和实际作用,文章旨在提供一套系统的方法论,以帮助系统管理员和开发人员更有效地配置和管理文件权限。同时,我们将通过实例展示如何使用命令行工具和配置文件来修改和查看文件权限,以及如何利用权限管理来增强系统的安全性。
|
1月前
|
存储 安全 Linux
【Shell 命令集合 设备管理 】Linux 更改根文件系统的设备号 rdev命令 使用指南
【Shell 命令集合 设备管理 】Linux 更改根文件系统的设备号 rdev命令 使用指南
31 0
|
1月前
|
存储 缓存 Shell
【Shell 命令集合 磁盘维护 】⭐⭐⭐Linux 将文件系统的缓冲区数据立即写入磁盘 sync 命令使用教程
【Shell 命令集合 磁盘维护 】⭐⭐⭐Linux 将文件系统的缓冲区数据立即写入磁盘 sync 命令使用教程
47 1