如何在 Ubuntu 上使用 Btrfs 安装和格式化分区?

Ubuntu 上的 Btrfs 是适用于 Linux 的现代写时复制 (CoW) 文件系统,旨在实现高级功能,同时易于修复、维护和管理。 与 ZFS 一样,Btrfs 文件系统具有快照、RAID、自我修复等高级功能。 您可以在以下位置找到完整的功能列表 btrfs 维基. Btrfs 项目始于 2007 年,也是 Linux 内核的一部分。 Kubernetes 等一些顶级技术也使用了 Btrfs 文件系统。

目录

在 Ubuntu 上安装 Btrfs

Btrfs 文件系统在 apt 包管理器中很容易获得。

在安装之前,请更新您的 apt 包管理器 通过执行以下apt命令来索引 sudo

sudo apt update

现在,要安装 Btrfs 文件系统,请执行以下命令 易于 命令与 sudo

sudo apt install btrfs-progs

安装软件包后,我们可以继续在我们的设备上设置 Btrfs 文件系统。

我们在系统上用于 Btrfs 文件系统的设备是 /dev/sdb

在 cfdisk 分区编辑器的帮助下进行分区

在我们的设备上创建文件系统之前,我们需要首先创建分区。 为此,我们可以使用流行的 Linux 分区编辑器,称为 cfdisk.

执行 cfdisk 设备的分区编辑器 /dev/sdb 通过执行:

sudo cfdisk /dev/sdb
sudo cfdisk /dev/sdb

你可能想用 gpt 如果您在 UEFI 系统上。 但是,对于本教程,我们将继续 dos. 使用向下箭头选择 dos 并按下 Enter 选择它。

没有分区

在上图中,您可以看到我们目前在此设备上没有分区。 因此,我们必须创建一个新分区。

选择 [ New ] 用箭头键并按下 Enter.

创建新分区创建新分区

如上图所示,我们正在创建一个分区 10G (即 10 GB,M 代表 MB,T 代表 TB)。 我们正在使用我们设备上的所有可用空间,但您可以根据需要进行选择。

选择主要选择主要

现在选择主要的,然后点击 Enter.

选择写入以将更改写入设备选择写入以将更改写入设备

现在输入 是的 确认,将更改写入设备。

键入 Yes 以确认写入更改键入 yes 以确认写入更改
现在你可以退出 Cfdisk现在你可以退出 cfdisk

现在你可以退出了 cfdisk. 您可以使用 lsblk 命令与 sudo

sudo lsblk
Sudo Lsblk 输出sudo lsblk 输出

现在我们已经创建了一个分区,我们现在可以继续在该分区上创建 Btrfs 文件系统。

在分区上创建 Btrfs 文件系统

我们可以使用 mkfs.btrfs 命令。

要在我们的分区上创建 Btrfs 文件系统,请执行以下命令并将您的分区替换为 /dev/sdb1

sudo mkfs.btrfs -L btrfs /dev/sdb1

-L 选项用于指定卷标。

已创建 Btrfs 文件系统btrfs 文件系统已创建

如上图所示,我们已经成功地在我们的分区上创建了一个 Btrfs 文件系统。

挂载 Btrfs 分区

要挂载 Btrfs 分区,请创建一个空目录,最好在 / 使用 mkdir 命令与 sudo

sudo mkdir /btrfs

我们将使用 mount 命令与 sudo 挂载我们的 Btrfs 分区。

sudo mount /dev/sdb1 /btrfs

您可以通过执行以下命令来验证它 df 命令:

df -h
Btrfs 分区挂载Btrfs 分区挂载

结论

btrfs 是 Linux 世界中最流行的文件系统之一。 它具有许多高级功能,如快照、raid、自我修复、重复数据删除等,可确保完整性和可靠性。

感谢您的阅读!