挂载后无法访问分区

挂载后无法访问分区

在我成功挂载我的一个 Windows 分区后,我使用它工作了一段时间,没有任何问题。重启后,我无法再访问该分区,这意味着我挂载它的文件夹仍然存在(很明显),但当我进入它时,它是干净的,这意味着它里面没有数据。

当我尝试再次挂载我的分区时,收到以下消息:由于 NTFS 卷已以独占方式打开,因此无法挂载。该卷可能已挂载,或者其他软件可能正在使用它,例如,可以通过“fuser”命令的帮助来识别。

如何解决这个问题?

编辑:

为了挂载我的分区,我使用了命令行:

sudo mkdir 硬

sudo mount /dev/sda5/ /media/alexandru/Hard/

答案1

有多种方法可以在 Ubuntu 中安装 Windows 分区。您已经使用了两个命令的手动命令行方式。

sudo mkdir /media/alexandru/Hard
sudo mount /dev/sda5/ /media/alexandru/Hard/

Hard第一个命令在文件夹内创建一个文件夹(也称为目录)/media/alexandru/。我假设父文件夹/media/alexandru/已经存在。

第二条命令实际上将分区挂载到新创建的文件夹中。

重新启动计算机时,第二个命令会被撤消,但第一个命令不会。也就是说,一旦计算机再次启动,分区就不会自行挂载。唯一剩下的就是一个名为Hardinside 的空文件夹/media/alexandru/。这就是您在文件夹中找不到任何数据的原因。

如果在计算机启动后再次发出第二个命令,则空文件夹将再次分配给 Windows 分区,并且您将再次看到数据。

还有另一种方法可以快速安装 Windows(或任何其他)分区。

这是通过文件管理器 Nautilus 进行的。您应该能够在 Nautilus 的左侧面板中看到此分区的图标设备

在此处输入图片描述

单击此图标将挂载该分区。挂载点可能与您创建的挂载点不同,但这是从该分区快速访问文件的最简单方法。但是,如果您执行此操作,然后尝试使用以下命令挂载同一分区:

sudo mount /dev/sda5/ /media/alexandru/Hard/

然后您将收到错误,因为该分区已挂载在另一个文件夹上。相反,如果您先使用该命令挂载该分区,您将不会在 Nautilus 中看到该分区的图标。

三、每次启动时自动挂载分区

为此,您必须编辑文件etc/fstab并为要自动挂载的分区添加一行。请参阅如何自动挂载 NTFS 分区?这样做有其利弊。

希望这可以帮助

答案2

我使用ntfs以下选项安装:

UUID=A49C24B59C2483C0 /media/kes/d ntfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,uhelper=udisks2 0 0

将以上行放入/etc/fstab文件中

另请参阅回答

相关内容