我是 Ubuntu 新手。我不知道如何在 Ubuntu 中访问我的硬盘。我以前在 Windows 中访问本地磁盘 F,其中包含我的所有音乐、照片等。我如何在 Ubuntu 中访问该硬盘?
答案1
答案2
使用文件管理器
对于使用 Ubuntu 桌面版或其官方衍生版本的用户,安装 NTFS 或 FAT32 分区的最简单、最快捷的方式是从文件管理器中安装:Ubuntu 中的 Nautilus、Xubuntu 中的 Thunar、Kubuntu 中的 Dolphin 和 Lubuntu 中的 PCManFM。只需在文件管理器的左侧窗格中查找要安装的分区并单击它 - 它将安装并且其内容将显示在主窗格中。分区如果有标签则显示其标签,如果没有标签则显示其大小。除非您出于以下原因之一需要在每次启动时安装 Windows 分区 - 或用于与 Windows 共享数据的 NTFS/FAT32 分区,否则以这种方式从文件管理器安装就足够了。
配置 /etc/fstab
前言
如果您需要在启动时自动挂载一个或多个 Windows 分区,则需要/etc/fstab
为每个要挂载的分区在文件中添加一行。
手动配置
首先,您需要找到要挂载的分区的设备位置。打开终端并运行:
sudo blkid
为了便于说明,下面显示了具有 Vista/Ubuntu 双启动和共享 NTFS 数据分区的计算机设置的示例输出:
/dev/sda2: LABEL="Windows" UUID="38CE9483CE943AD8" TYPE="ntfs"
/dev/sda3: LABEL="Data" UUID="519CB82E5888AD0F" TYPE="ntfs"
/dev/sda5: UUID="00d7d951-2a35-40fd-8e5d-411bb824ff3b" TYPE="swap"
/dev/sda6: LABEL="Ubuntu" UUID="6044b1d0-208e-4ab3-850d-03a92e1516fc" TYPE="ext4"
前三个分区都是 NTFS,是我们这里要关注的分区。没有 FAT32 分区。在这种情况下,所有三个 NTFS 分区都有分区标签,这使得识别每个分区的用途更加容易。如果您的 blkid 输出不包含分区标签,则意味着分区没有标签,您必须通过其他方式确定要挂载哪个分区。在三个 NTFS 分区中,我们将仅使用第三个分区(数据分区)来配置 /etc/fstab。分区 /dev/sda1 是 OEM 制造商的恢复分区,应保持未挂载状态,或如下所述。分区 /dev/sda2 是 Windows C:\ 分区,出于上述原因,最好不要包含在 /etc/fstab 中,或以只读方式挂载 - 见下文。现在,您需要通过 /etc/fstab 为要挂载的每个 NTFS 分区创建一个挂载点。在我们的示例中,我们将仅为 /dev/sda3 添加一个条目。从终端:
sudo mkdir /media/Data
在本例中,我们创建了一个与分区标签同名的挂载点(Data)。您可以使用(几乎)任何您想要的字符串。在直接编辑 /etc/fstab 之前,最好先进行备份。从终端:
sudo cp /etc/fstab /etc/fstab.orig
现在使用 root 权限在文本编辑器中打开 /etc/fstab。在 Ubuntu 中:
gksudo gedit /etc/fstab
在 Kubuntu 中:
kdesudo kate /etc/fstab
在 Xubuntu 或 Lubuntu 中:
gksudo leafpad /etc/fstab
对于通用读写挂载,请将此行添加到末尾/etc/fstab
:
UUID=519CB82E5888AD0F /media/Data ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0
将 UUID 替换为与您的分区相关的 UUID,如 blkid 输出中所示。519CB82E5888AD0F
对您不起作用。此外,将您的挂载点替换为/media/Data
。如果您要使用的挂载点名称中有空格,请使用New Volume
而不是Data
located in /media
use /media/New\040Volume
。空格字符是\040
在 fstab 中使用创建的locale=en_US.utf8
。如果您不在美国,您还需要将选项更改为适合您的位置和语言的选项。您可以使用此终端命令确定您的语言环境:
locale
或者获取系统上所有可用语言环境的列表:
locale -a
现在保存您的编辑/etc/fstab
并关闭文本编辑器。您配置的分区将在下次重新启动时挂载,但现在要挂载它们:
sudo mount -a
来源:关联