1. 前言

本文主要讲解如何在Linux中创建一个新的Ext4文件系统(分区)。

ext4文件系统是一种广泛使用的Linux日志文件系统。它是ext3文件系统的一个改进版本,并克服了ext3中的一些限制。

如何在Linux中创建一个新的Ext4文件系统(分区)

与它的ext3相比,它有显著的优势,如改进的设计、更好的性能、更高的可靠性和其它新的特性。虽然它最适合硬盘驱动器,但它也可以用于可移动设备。

本文将向您展示如何在Linux中创建新的ext4文件系统(分区)。首先,我们将了解如何在Linux中创建一个新分区,使用ext4文件系统对其进行格式化并挂载它。

假设您已经向您的Linux机器添加了一个新的硬盘驱动器,您将在其中创建新的ext4分区

如果您是以普通用户的身份登录系统,可以使用sudo命令获得root权限来运行本文所示的命令。

2. 在Linux中创建一个新分区

在Linux中创建一个新分区


使用fdisk -lparted -l命令识别要分区的硬盘驱动器的分区。


fdisk -l
parted -l

查看上面屏幕截图中的输出结果,我们在测试系统上添加了两个硬盘,我们将对/dev/sdb进行分区。

现在使用parted命令开始在选定的存储设备上创建分区。

parted /dev/sdb

现在使用mklabel命令为新磁盘添加一个标签。

(parted) mklabel msdos

然后使用mkpart命令创建一个分区,根据您希望创建的分区类型,为它提供附加参数,如primarylogical。然后选择ext4作为文件系统类型,设置startend来建立分区的大小:

(parted) mkpart                                                            
Partition type? primary/extended? primary 
File system type? [ext2]? ext4 
Start? 1 
End? 20190

要打印设备/dev/sdb上的分区表或关于新分区的详细信息,请运行print命令。

(parted) print

现在使用quit命令退出程序。

3. 格式化新的ext4分区

接下来,需要使用mkfs使用ext4文件系统类型正确格式化新分区。ext4mke4fs命令如下。

mkfs.ext4 /dev/sdb1

或者

mke4fs -t ext4 /dev/sdb1

然后使用e4label命令对分区进行如下标记。

e4label /dev/sdb1 disk2-part1

或者

e2label /dev/sdb1 disk2-part1
格式化新的ext4分区

4. 挂载新的Ext4文件系统

接下来,创建一个挂载点并挂载新创建的ext4分区文件系统。

mkdir /mnt/disk2-part1

或者

mount /dev/sdb1 //mnt/disk2-part1

使用df命令,您可以查看系统上的所有文件系统及其大小,以人类可读的格式(-h选项),以及它们的挂载点和文件系统类型(-T选项)

df -hT

最后,在/etc/fstab中添加以下条目,以支持文件系统的自动挂载。

/dev/sdb1   /mnt/disk2-part1  ext4   defaults    0   0

5. 总结

在本文中,我们解释了如何在Linux中创建一个新的分区,使用ext4文件系统类型对其进行格式化,并将其作为文件系统挂载。如何你有更好的工具,请留言。

本订阅号不支持在线播放学习视频功能,如需要免费学习视频请添加视频学习专用微信服务号,一键关注的方法如下

微信搜索公众号“智传网优”或者长按以下二维码,然后选择“识别图中二维码”直接开始自助视频学习,欢迎留言或与我们讲师直接沟通。

扫码立即接入在线课堂随时随地学习潮流IT技术

Linux学习QQ群:557371664

本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:
https://www.linuxrumen.com/rmxx/1811.html