编辑 fstab 以在 Linux 上自动安装辅助硬盘

如果您使用的是Linux并且系统中有多个硬盘驱动器,您可能会发现在启动计算机时系统不会自动挂载辅助硬盘驱动器。您可能使用文件管理器(甚至终端命令)手动安装它,但这不是最好的方法。

您是否知道有一种更简单的方法可以在 Linux 上安装辅助硬盘驱动器?这是一个简单的过程,只需要对系统上的 fstab 文件进行一些简单的编辑。

确定驱动器信息

在设置第二个硬盘之前,您需要确定有关它的一些信息。通过打开终端并输入以下命令可以轻松完成此操作。

lsblk

您会注意到,输入此命令会打印出有关连接到计算机的存储驱动器的一些详细信息。如果您连接了第二个硬盘驱动器(无论是否安装),您需要注意的信息将与此类似。

笔记:根据您的驱动器配置,您的硬盘驱动器可能会被称为不同的名称,而不是 /dev/sdb。

在以下人员的帮助下lsblk,我们知道我们正在使用的驱动器被称为/dev/sdb,我们需要的分区称为/dev/sdb1。现在我们需要确定确切的文件系统。我们可以通过运行parted命令来做到这一点。

sudo parted /dev/sdb -l

Parted 会告诉您驱动器的文件系统。查找终端中打印的任何文件系统。在本指南中,我们将使用 NTFS。

当我们稍后修改系统文件时,此信息将至关重要,因此不要忘记刚刚收集的有关硬盘驱动器的信息。

创建挂载文件夹

所有信息都已收集完毕。现在是时候为您的硬盘驱动器创建一个文件夹了。将硬盘驱动器的文件夹放在您的主目录中非常重要。

mkdir ~/Storage

为什么在主目录中?简单:更改用户访问硬盘的权限不会有任何问题。由于它位于您的主目录中,因此您已经可以正常访问它了。

fstab 是 Linux 安装的关键部分。由于它是一个重要文件,因此我们最好在编辑之前备份该文件。这样,如果你搞砸了一些事情,你可以恢复备份。

sudo mkdir /etc/backup
sudo cp /etc/fstab /etc/backup/fstab

执行此操作将创建 fstab 配置文件的副本,以便您稍后在需要时进行恢复。

编辑 fstab

修改 fstab 文件可能会很棘手。不要担心任何错误。请记住,您的配置已备份!要编辑该文件,请输入以下命令:

sudo nano /etc/fstab

这将在 Nano 文本编辑器中打开 fstab 文件。现在是时候将我们的辅助驱动器写入配置文件了。

如果你看上图,你会发现这个文件中有几个不同的点:文件系统、目录、类型、选项、转储和传递。所有这些都很重要,需要填写才能将您的驱动器安装到之前创建的目录中。

让我们从文件系统选项开始。关闭信息lsblk命令告诉我们,我们知道我们需要的文件系统是/dev/sdb1。下输入/dev/sdb1.

笔记:如果您输入的文本不完全位于以下内容下,请不要担心。重要的是文本按正确的顺序编写。

在告诉 fstab 使用哪个文件系统后,我们需要将其指向一个目录。在下面输入“/home/用户名/Storage”

.

使用通过输入parted命令获得的信息,在下面输入驱动器的文件系统类型.

是时候指定硬盘驱动器的选项了。进入defaults,noatime在下面.

将数字0放在下面.

最后,将数字2放在下面.

之后按“Ctrl + O”将新编辑的文件保存到您的系统中。重新启动后,您将能够访问主目录中存储文件夹内的新硬盘驱动器。

如何撤消 fstab 编辑

您是否决定不再需要这种配置?不用担心!恢复非常简单。只需打开一个终端窗口并输入以下命令。

cd /etc/
sudo rm fstab
sudo cp /etc/backup/fstab /etc/

运行这些命令将删除修改后的 fstab 文件,并将备份文件的副本放在其位置。之后,只需重新启动您的机器,一切就会恢复正常!

结论

Linux 往往能够很好地处理辅助硬盘。唯一真正的缺点是,如果您想在启动时访问驱动器,则需要修改系统文件。大多数人不会觉得打开文本编辑器并添加几行以使驱动器工作很麻烦,这很棒。

我希望下一代 Linux 发行版能够添加一个功能来预先设置好这一切。这就是梦想。这有一天会发生,但在那之前我们有这个方法。

您是否会在 Linux 安装上自动安装辅助硬盘驱动器?为什么或为什么不呢?请在下面的评论部分告诉我们!