Ubuntu 如何挂载Windows分区

Ubuntu 如何挂载Windows分区

Ubuntu是最受欢迎的Linux发行版之一,为用户提供了一个多功能和强大的环境,以便探索和完成各种任务。如果您经常使用Windows和Ubuntu,您可能需要在Ubuntu系统中访问和操作Windows分区。幸运的是,Ubuntu提供了对挂载Windows分区的完美支持,可以轻松读写存储在这些分区上的数据。

在这篇博客文章中,我们将逐步指导您挂载Windows分区的过程。我们将探讨所需的准备工作、实际的挂载过程,并提供使用挂载分区的有用提示。

了解Windows分区

在深入研究在Ubuntu中挂载Windows分区的过程之前,让我们花些时间了解磁盘分区的概念,并熟悉不同类型的Windows分区和文件系统格式。

磁盘分区解释

在存储领域,磁盘分区指的是物理磁盘驱动器的逻辑划分或部分。每个分区都以自己的文件系统作为单独的单元,允许对数据进行组织和管理。磁盘分区在确保高效的磁盘利用和数据管理方面起着重要作用。

Windows分区类型概述

Windows系统通常包含多个分区,每个分区都有特定的用途。在Windows设置中,您可能会遇到的常见分区类型包括-

  • 系统分区 −此分区包含系统启动所需的基本文件,包括引导加载程序和引导配置数据。
  • 引导分区 −引导分区包含操作系统的核心文件,以便启动系统。
  • 保留分区 −也称为 Microsoft 保留分区(MSR),此分区用作未来磁盘管理的占位符。
  • 主分区 −主分区是标准分区,操作系统和用户数据存储在其中。
  • 扩展分区 −扩展分区可以进一步划分为逻辑驱动器,主要用于克服四个主分区的限制。

文件系统格式(NTFS、FAT32等)

Windows分区使用不同的文件系统格式来组织和存储数据。Windows中常用的文件系统包括-

  • NTFS(新技术文件系统) −NTFS是现代版本Windows的默认文件系统,提供文件压缩、加密和访问控制等高级功能。

  • FAT32(文件分配表) −FAT32是一种较旧的文件系统,与各种操作系统兼容,但缺乏文件权限和安全性等高级功能。

在下一部分中,我们将介绍使Ubuntu能够挂载Windows分区所需的准备工作。

为挂载Windows分区做准备的Ubuntu

在我们可以开始在Ubuntu中挂载Windows分区之前,我们需要确保我们的系统已经准备好。这包括检查所需的软件包,并安装必要的工具,以实现Ubuntu和Windows分区之间的无缝集成。

检查所需的软件包

Ubuntu通常会默认包含挂载Windows分区所需的组件。但是,最好还是要双重检查所需的软件包是否安装在您的系统上。打开终端并运行以下命令 –

sudo apt-get update
sudo apt-get install ntfs-3g

ntfs-3g软件包提供对Windows分区中常用的NTFS文件系统的读写支持。如果已经安装了该软件包,终端将显示最新版本。否则,安装过程将开始,并提示您输入密码。

安装必要工具

除了ntfs-3g软件包,我们还可能需要其他一些工具来简化挂载Windows分区的过程。其中一个工具是ntfs-config,在Ubuntu中提供了管理NTFS分区的图形界面。

要安装ntfs-config,请使用以下命令−

sudo apt-get install ntfs-config

安装完成后,您可以从应用程序菜单中访问ntfs-config,或者在终端中运行sudo ntfs-config。

在安装了必要的包和工具之后,我们现在可以开始在Ubuntu中实际挂载Windows分区。在下一节中,我们将探索识别Windows分区和创建挂载点所涉及的步骤。

在Ubuntu中挂载Windows分区

为了在Ubuntu中访问Windows分区,我们需要识别分区并创建挂载点,以建立Ubuntu文件系统和Windows分区之间的连接。在本节中,我们将介绍手动挂载Windows分区并在启动时设置自动挂载的步骤。

识别Windows分区

在我们可以挂载Windows分区之前,我们需要识别它们。Ubuntu提供了几种方法来识别可用的分区 –

  • 使用磁盘实用程序 -通过在Ubuntu应用程序菜单中搜索“磁盘”来打开磁盘实用程序。磁盘实用程序显示所有连接的驱动器和分区。根据它们的大小、文件系统(例如NTFS)或分区标签来识别Windows分区。

  • 使用终端和“lsblk”命令 -打开终端并运行以下命令:

lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL

此命令列出可用的磁盘及其分区,包括文件系统、大小、挂载点和标签。

一旦您确定要挂载的Windows分区,记下它们的名称(例如/dev/sda2、/dev/nvme0n1p3等),因为我们在后续步骤中需要这些信息。

创建挂载点

挂载点是Ubuntu文件系统中用于连接Windows分区的目录。在我们能够挂载Windows分区之前,我们需要创建一个挂载点。选择一个适当的目录名称来表示该分区,例如/mnt/windows,并使用以下命令创建挂载点。

sudo mkdir /mnt/windows

将/mnt/windows替换为您要挂载点的所需路径。

手动挂载分区

要手动挂载Windows分区,请使用mount命令,后跟分区名和挂载点。打开终端并运行以下命令,将替换为实际的分区名(例如/dev/sda2),将替换为挂载点的路径(例如/mnt/windows)。

sudo mount <partition> <mount-point>

在运行该命令之后,Windows分区将被挂载,您可以通过指定的挂载点访问其内容。

在启动时自动挂载分区

为了在启动时自动挂载Windows分区,我们需要进行一些修改。首先,我们需要找到Windows分区的UUID(通用唯一标识符)。在终端中运行以下命令,将替换为实际的分区名称(例如,/dev/sda2)-

sudo blkid <partition>

记下显示的分区的UUID。

接下来,我们需要编辑/etc/fstab文件,该文件包含了在启动时要挂载的文件系统的信息。使用具有管理员权限的文本编辑器(如)打开/etc/fstab文件。

sudo nano /etc/fstab

将以下行添加到文件末尾,将替换为Windows分区的UUID,将替换为挂载点的路径(例如/mnt/windows)

UUID=<UUID> <mount-point> ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0

保存更改并退出文本编辑器。

在下次系统重启时,Ubuntu将会自动挂载Windows分区到指定的挂载点。

在下一节中,我们将探索如何浏览挂载的Windows分区并进行文件操作。

操作挂载的Windows分区

现在我们已经成功地在Ubuntu中挂载了Windows分区,让我们探索如何浏览挂载的分区并进行文件操作。

浏览挂载的分区

要访问挂载的Windows分区的内容,打开文件管理器(如Nautilus)并导航到挂载点目录。在我们的例子中,那将是/mnt/windows。您将会看到来自Windows分区的文件和文件夹,就像在Ubuntu中的任何其他目录一样。

您可以使用文件管理器或终端浏览、打开和与挂载分区中的文件和文件夹进行交互。

进行文件操作

在挂载的Windows分区中处理文件类似于在Ubuntu文件系统中处理文件。您可以执行各种文件操作,包括复制、移动、重命名和删除文件和文件夹。

例如,要将名为document.txt的文件从挂载的Windows分区复制到您的Ubuntu主目录,您可以在终端中使用以下命令-

cp /mnt/windows/document.txt ~/Desktop/

这个命令将文件复制到您的主目录中的桌面目录。

类似地,您可以使用类似mv的命令移动文件,使用rm删除文件,使用rename重命名安装在Windows分区中的文件和文件夹。

修改权限和所有权

默认情况下,在Ubuntu中安装Windows分区时,挂载分区中的文件和目录保留其原始所有权和权限。这意味着当尝试修改或删除某些文件时,您可能会遇到权限限制。

为了克服这个问题,您可以修改挂载的Windows分区中的文件和目录的所有权和权限。使用终端中的chown和chmod命令分别更改所有权和权限。

例如,要将名为data.docx的文件的所有权更改为当前用户所在的Windows分区,可以使用以下命令-

sudo chown <your-username> /mnt/windows/data.docx

替换为您实际的Ubuntu用户名。

在修改权限和所有权时,请谨慎操作,因为这可能会影响文件和分区的安全性和稳定性。

在接下来的部分中,我们将讨论如何正确卸载Windows分区的过程。

卸载Windows分区

当您完成对已挂载的Windows分区的操作或需要从Ubuntu系统断开连接时,必须正确卸载该分区以确保数据的完整性。在本节中,我们将介绍两种卸载Windows分区的方法:手动卸载和系统关机时卸载。

手动卸载

要手动卸载Windows分区,请打开终端并使用umount命令,后面是分区的挂载点。例如,要卸载挂载在/mnt/windows的分区,请运行以下命令

sudo umount /mnt/windows

此命令卸载分区,您可以安全地从Ubuntu系统断开连接。

在系统关机时卸载

为了自动化卸载过程并确保在系统关机时优雅地卸载Windows分区,我们可以修改/etc/fstab文件。

使用具有管理员权限的文本编辑器打开/etc/fstab文件,例如:

sudo nano /etc/fstab

在关闭时定位与所需卸载的 Windows 分区对应的行。应该类似于以下行 −

UUID= <mount-point> ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0

在该行上添加noauto选项,如下所示 −

UUID=<UUID> <mount-point> ntfs-3g defaults,windows_names,locale=en_US.utf8,noauto 0 0

保存更改并退出文本编辑器。

通过这种修改,Ubuntu将不再尝试在启动时自动挂载Windows分区,但在需要时仍然可以手动挂载。此外,在系统关闭时,它将自动卸载,确保从Ubuntu系统中正确断开连接。

结论

在Ubuntu中挂载Windows分区为跨操作系统访问和操作数据打开了无限可能。在本博文中,我们详细介绍了在Ubuntu中挂载Windows分区的逐步过程,包括准备系统、识别分区和创建挂载点。我们还讨论了如何浏览已挂载的分区、执行文件操作和正确卸载分区。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程