如何在 Ubuntu 中挂载 Windows 分区?
Ubuntu 是最流行的 Linux 发行版之一,它为用户提供了一个通用且强大的环境来探索和完成各种任务。如果您是一位经常同时使用 Windows 和 Ubuntu 的用户,您可能会需要在 Ubuntu 系统中访问和操作 Windows 分区。幸运的是,Ubuntu 提供了对挂载 Windows 分区的无缝支持,使您可以轻松读取和写入存储在这些分区上的数据。
在本博文中,我们将逐步指导您完成在 Ubuntu 中挂载 Windows 分区的过程。我们将探讨所需的准备工作、实际的挂载过程,并提供有关使用已挂载分区的有用技巧。
了解 Windows 分区
在我们深入探讨在 Ubuntu 中挂载 Windows 分区的过程之前,让我们花一点时间来了解磁盘分区的概念,并熟悉不同类型的 Windows 分区和文件系统格式。
磁盘分区的解释
在存储领域,磁盘分区是指物理磁盘驱动器的逻辑划分或部分。每个分区作为一个独立的单元,具有自己的文件系统,允许组织和管理数据。磁盘分区在确保有效利用磁盘和数据管理方面发挥着至关重要的作用。
Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.
Windows 分区类型的概述
Windows 系统通常包含多个分区,每个分区都用于特定目的。在 Windows 设置中,您可能会遇到的常见分区类型包括:
系统分区 − 此分区包含系统启动所需的基本文件,包括引导加载程序和引导配置数据。
引导分区 − 引导分区包含操作系统启动系统所需的核心文件。
保留分区 − 也称为 Microsoft 保留分区 (MSR),此分区用作将来磁盘管理的占位符。
主分区 − 主分区是操作系统和用户数据所在的标准分区。
扩展分区 − 扩展分区可以进一步细分为逻辑驱动器,主要用于克服四个主分区的限制。
文件系统格式 (NTFS、FAT32 等)
Windows 分区使用不同的文件系统格式来组织和存储数据。Windows 中最常用的文件系统包括:
NTFS (新技术文件系统) − NTFS 是现代版 Windows 使用的默认文件系统,提供文件压缩、加密和访问控制等高级功能。
FAT32 (文件分配表) − FAT32 是一个较旧的文件系统,提供与各种操作系统的兼容性,但缺乏文件权限和安全性等高级功能。
在下一节中,我们将介绍在 Ubuntu 中启用 Windows 分区挂载所需的准备工作。
准备 Ubuntu 以挂载 Windows 分区
在 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 分区并将其设置为在启动时自动挂载所需的步骤。
A 识别 Windows 分区
在挂载 Windows 分区之前,我们需要识别它们。Ubuntu 提供了几种识别可用分区的方法:
使用磁盘实用程序 − 通过在 Ubuntu“应用程序”菜单中搜索“磁盘”,打开磁盘实用程序。磁盘实用程序显示所有连接的驱动器和分区。根据其大小、文件系统(例如,NTFS)或分区标签来识别 Windows 分区。
使用终端和“lsblk”命令 − 打开终端并运行以下命令:−
lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
此命令列出可用的磁盘及其分区,以及它们的文件系统、大小、挂载点和标签。
识别出要挂载的 Windows 分区后,请记下它们的名
创建挂载点
挂载点是 Ubuntu 文件系统中将附加 Windows 分区的目录。在挂载 Windows 分区之前,我们需要创建一个挂载点。选择一个合适的目录名称来表示分区,例如 /mnt/windows,并使用以下命令创建挂载点:
sudo mkdir /mnt/windows
将 /mnt/windows 替换为您想要的挂载点路径。
手动挂载分区
要手动挂载 Windows 分区,请使用 mount 命令,后跟分区名称和挂载点。打开终端并运行以下命令,将 <partition> 替换为实际的分区名称(例如,/dev/sda2),并将 <mount-point> 替换为挂载点的路径(例如,/mnt/windows):
sudo mount <partition> <mount-point>
运行该命令后,Windows 分区将被挂载,您现在可以通过指定的挂载点访问其内容。
在启动时自动挂载分区
要在启动时自动挂载 Windows 分区,我们需要进行一些修改。首先,我们需要找到 Windows 分区的 UUID(通用唯一标识符)。在终端中运行以下命令,将 <partition> 替换为实际的分区名称(例如,/dev/sda2):
sudo blkid <partition>
记下为分区显示的 UUID。
接下来,我们需要编辑 /etc/fstab 文件,该文件包含有关要在启动时挂载的文件系统的信息。使用具有管理员权限的文本编辑器(例如)打开 /etc/fstab 文件:
sudo nano /etc/fstab
将以下行添加到文件的末尾,将 <UUID> 替换为 Windows 分区的 UUID,并将 <mount-point> 替换为挂载点的路径(例如,/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 命令来更改所有权和权限。
例如,要将已挂载的 Windows 分区中名为 data.docx 的文件的所有权更改为当前用户,您可以使用以下命令:
sudo chown <your-username> /mnt/windows/data.docx
将 <your-username> 替换为您实际的 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 分区的逐步过程,从准备系统到识别分区和创建挂载点。我们还讨论了如何在已挂载的分区中导航、执行文件操作以及正确卸载分区。