如何修复Linux中的“挂载点不存在”错误?
在使用计算机时,用户不断地使用文件系统来管理他们的数据。他们创建新目录、创建新文件夹或添加另一个文件系统以增加空间或将数据划分到新文件中以方便使用。
大多数情况下,这是使用 GUI 完成的,只需点击几下鼠标即可立即创建新目录和文件夹。然而,有一些人喜欢使用 CLI 来做同样的事情。他们尝试使用在命令窗口中键入的命令创建新目录并将文件系统附加到现有目录。
虽然这听起来很有趣,但出现错误和遇到不同问题的可能性比通过 GUI 执行要高得多。用户可能遇到的常见错误之一是“挂载点不存在”错误。
挂载点是先前存在的文件系统的可访问目录,您可以通过该目录附加新文件系统。挂载点是新文件系统的根目录,在卸载新文件系统之前,该目录的原始内容将无法访问。
系统本身通常会指定安装点。这些目录已在 /etc/fstab 目录中列出。用户还可以使用 /etc/fstab 中列出的目录之一自行指定安装点。这些目录的名称也可以使用文本编辑器软件进行编辑。
现在,“挂载点不存在”多种原因都可能导致错误。即使您犯了最微小的错误,您也无法在计算机上安装新的文件系统。认真执行该过程的每一步非常重要。尝试挂载新文件系统时需要考虑很多事情。
如果您是 Linux 用户并且想要在计算机上安装新的文件系统,本文将帮助您实现这一目标,因为我们将完成这些步骤,人们可以做到这一点。不仅如此,我们还将讨论如何在计算机上安装 USB。
列出 Linux 系统上已安装的文件
对于安装和卸载,您可以使用 Linux 中的内置命令。对于安装以及执行与安装相关的任务,可以使用 $mount 命令;对于卸载,可以使用 $unmount 命令。
在学习如何挂载文件系统之前,我们先来看看如何了解我们计算机上已经挂载的文件系统。这可以使用 $mount 命令来完成。只需打开命令终端并输入以下命令即可。
您可以在输出中看到计算机上安装的所有默认文件系统。输出应该与此类似。
如果您想查看计算机上安装的特定文件系统,可以使用 -t 运算符和 $mount 并指定文件系统。
上面的命令将显示所有ext4类型的文件。
在 Linux 系统上挂载文件
执行 $mount 命令将文件挂载到您的计算机上,如下所示。
$mount 提供了可以使用的不同运算符,例如前面提到的 -t。语法中需要添加运算符,如下所示。
例如,如果要将名为/dev/sdb1的设备挂载到目录/mnt/media上,请使用以下命令。
该命令执行成功后,/mnt/media 将成为/dev/sdb1 的根目录。
$mount 被编程为检测常见的文件系统,并且在不指定“xfs”或“ext4”等文件系统的情况下完成挂载过程。用户需要指定其他文件系统才能有效地挂载新的文件系统或设备。这是使用 -t 运算符完成的。
使用 /etc/fstb 目录挂载文件
如前所述,/etc/fstb 目录通过检查命令中提到的文件系统是否兼容来处理文件系统挂载操作。如果用户选择提及设备名称或目录,/etc/fstb 就会进来验证文件系统。如果所提到的系统在其列表中,则安装成功。
将 USB 安装到您的计算机
通常情况下,USB直接挂载,无需输入命令。您将其插入端口,就可以访问其内容。如果您想通过键入命令手动执行此操作,请按照以下步骤操作。
打开命令终端。
打开后,您需要做的第一件事就是创建一个目录。
您可以为 USB 选择任意目录名称。
创建目录后,使用以下命令了解 USB 设备的名称及其文件系统类型。
知道名称后,请使用以下命令作为模板。
您需要按照以下步骤在计算机上成功安装 USB。
结论
这是有关如何在计算机上成功安装新设备或文件系统的指南,以便您可以纠正在键入安装所选系统的命令时犯的任何错误。我们讨论了 $mount 命令以及如何准确地使用它来成功执行任务。我们希望能够为您提供帮助,如果可以,请在评论中告诉我们。