在Linux上挂载Windows NTFS驱动器

2024年 3月 20日 87.8k 0

当使用双引导设置并需要从Linux上的Windows驱动器访问数据时,可能需要手动装载,因为某些发行版不会自动装载具有读写权限的Windows分区。

在本教程中,我将介绍如何在Linux上手动挂载Windows NTFS驱动器。

注意:请注意,本教程中提到的指令和命令在Ubuntu 22.04版上执行。

在Linux上安装Windows驱动器

在Linux上安装Windows驱动器涉及三个步骤,如下所示。

  • 识别Windows分区
  • 创建装载点
  • 安装驱动

1.识别Windows分区

可以使用各种命令行实用程序来识别Linux上的Windows分区。第一个是parted实用程序,用于调整Linux上的分区大小。

sudo parted—l

上述命令中的-L标志表示该列表。

输出显示文件系统类型,通配符指示Windows文件系统,而EXT4 Linux。获取NTFS设备信息的一种方法是确定其分区的大小。parted命令指示块设备是/dev/sda,而/dev/sda3是Windows NTFS分区。

lsblk实用程序是另一个用于列出所有连接的块设备的实用程序。

lsblk

现在我们有了所有的分区名称,我们可以通过它的大小来识别Windows。在我的例子中,它是/dev/sda3。

2.创建装载点

在Linux中,装载点本质上是用于访问文件系统的目录。它将是一个访问点,允许您访问文件系统,只要它被装载。

您可以在Linux系统上的任何位置设置一个挂载点;我将在根目录/mnt目录中创建它,这是通常用于挂载存储设备的标准目录。

sudo mkdir/mnt/WinMount

已成功创建/mnt目录中的装载点Winmount。

3.在Linux上安装Windows驱动器

要装入Windows驱动器,使用mount命令;语法如下所示。

sudo mount/[WINDOWS_DRIVE]/[MOUNT_POINT]

在上面的语法中替换[WINDOWS_DRIVE]和[MOUNT_POINT]。

sudo mount/dev/sda3/mnt/WinMount

现在,Windows驱动器安装在Linux上,使用df—h命令进行验证。

DF—H

驱动器已成功装入。

要检查已装载的Windows驱动器的权限,请将mount命令与grep配合使用。

SUDO装载|grep“sda3”

可以看到,默认情况下,我拥有对装载的Windows驱动器的读写(rw)权限。但是,权限也可以通过mount命令使用—o标志来更改。例如,如果您想在只读(ro)模式下装载驱动器,请按以下方式使用上面的命令。

sudo mount—o ro/dev/sda3/mnt/WinMount

卸载Linux上的Windows驱动器

要卸载Windows驱动器,请将umount命令与装载点路径配合使用。

sudo umount/[MOUNT_POINT]

我们将使用后续命令卸载装载点/mnt/WinMount上的已装载驱动器。

sudo umount/mnt/WinMount

要验证,请使用df—hT命令。

我是否需要在Linux上安装NTFS—3G才能装载Windows驱动器?

不,Linux的内核版本5.15及更高版本为NTFS驱动器提供了本地读写支持。因此,不需要安装第三方驱动程序。但是,如果您使用的发行版不支持NTFS,则需要安装ntfs—3g实用程序。

要在Ubuntu上安装它,请使用它的风格和基于Debian的发行版。

sudo apt install ntfs—3g

对于CentOS和Red Hat Linux发行版。

sudo yum install ntfs—3g

对于Fedora、Arch-Linux和基于Arch-Linux的发行版,使用下面提到的命令。

sudo dnf install ntfs—3g

结论

如果在双启动设置中启动时没有自动安装Windows NTFS分区,则必须手动安装。

要安装Windows驱动器,首先,我们需要识别Linux上的Windows分区。在识别驱动器名称之后,需要创建一个装载点目录;然后,使用mount命令,可以使用读写访问来装载驱动器。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论