我的磁盘分区中的文件和子文件夹都无法访问

彼得

我是一个新的 Ubuntu 用户。我在一台新的 Lenovo Legion 计算机上安装了 20.04.1 LTS 版本。

我遇到的问题(在几十个中)是在我打开计算机后,我的磁盘分区中的文件和子文件夹都无法访问。也就是说,在我打开一个文本编辑器之后,我进入“最近的文件”以打开该分区上的一个文件,但我只能看到一个空白文件。同样,虽然文档查看器在打开时通常会显示最近使用的文件,但该分区中的文件却丢失了。最后,当我打开文件管理器时,当我单击指向这个不幸分区中某个文件夹的任何书签时,我只会收到警告:“哎呀!出了点问题。无法找到请求的文件。请检查拼写并重试.”

在给定的会话中,只有在我用文件管理器打开这个分区后,左键单击它(名为“700 GB 卷”),这些问题才会消失。从文件管理器的角度我看到打开分区后,它旁边的信息发生了变化,基于此我只能假设只有在打开该分区时才会挂载。

这是之前视图的屏幕截图

这是之后的视图截图

另一件事是分区有一个奇怪的名称“a9c60f12-2bb0-4085-bf36-d47d2d945c33”我没有给出。我不知道如何改变它。

我认为这些问题可能与分区所有权不是我的这一明显事实有关(这是我在文件管理器的文件夹属性中读到的内容),但我在使用命令后更改了所有权

sudo chown -R $USER:$USER /media/piotrek/a9c60f12-2bb0-4085-bf36-d47d2d945c33

我更改了每个人的权限,以便能够对这个分区的内容做任何事情。但是,即使在重新启动后我没有看到我没有文件夹所有权的信息(所以我怀疑我永久成为了它的正确所有者),我在访问分区的内容时仍然遇到完全相同的问题。

可能问题与这个分区是我重新安装Ubuntu后唯一没有格式化的事实有关。最初,它位于文件管理器中的“计算机”文件夹中,但重新安装后,它出现在文件管理器中的“计算机”文件夹旁边,其明显目录为:“/media/piotrek”。一般而言,这些分区是:74GB 可通过我安装的操作系统和程序启动,700GB(这个带有我所有文件的不幸分区),Swap 64GB,186GB 安装在 /home。

编辑:根据用户PonJar 的建议,我在下面添加lsblk的输出

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0         7:0    0 233.5M  1 loop /snap/atom/259
loop1         7:1    0    55M  1 loop /snap/core18/1880
loop2         7:2    0  96.6M  1 loop /snap/core/9804
loop3         7:3    0    61M  1 loop /snap/core20/634
loop4         7:4    0   251M  1 loop /snap/gimp/292
loop5         7:5    0 255.6M  1 loop /snap/gnome-3-34-1804/36
loop6         7:6    0   140K  1 loop /snap/gtk2-common-themes/13
loop7         7:7    0  55.3M  1 loop /snap/core18/1885
loop8         7:8    0  29.9M  1 loop /snap/snapd/8542
loop9         7:9    0   127M  1 loop /snap/pinta-james-carroll/4
loop10        7:10   0  29.9M  1 loop /snap/snapd/8790
loop11        7:11   0 161.4M  1 loop /snap/gnome-3-28-1804/128
loop12        7:12   0 177.4M  1 loop /snap/skype/143
loop13        7:13   0  49.8M  1 loop /snap/snap-store/467
loop14        7:14   0 260.7M  1 loop /snap/kde-frameworks-5-core18/32
loop15        7:15   0  62.1M  1 loop /snap/gtk-common-themes/1506
loop16        7:16   0  71.2M  1 loop /snap/walc/17
nvme0n1     259:0    0 953.9G  0 disk 
├─nvme0n1p1 259:1    0  68.9G  0 part /
├─nvme0n1p2 259:2    0  59.8G  0 part [SWAP]
├─nvme0n1p3 259:3    0 651.9G  0 part /media/piotrek/a9c60f12-2bb0-4085-bf36-d47
└─nvme0n1p4 259:4    0 173.2G  0 part /home

如果这有助于给我一个建议,我还会附加/etc/fstab文件的内容

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p1 during installation
UUID=9eee989f-2676-4f2f-9dd3-bb654c3d9f78 /               ext4    errors=remount-ro 0       1
# /home was on /dev/nvme0n1p4 during installation
UUID=f4085257-d7d6-43b4-b19c-332fe4472e99 /home           ext4    defaults        0       2
# swap was on /dev/nvme0n1p2 during installation
UUID=90c20dba-439c-480b-b253-dfbeaa7ad441 none            swap    sw              0       0
庞加尔

首先,您需要创建一个方便的挂载点。这应该只是一个空目录,例如

/data

或者

/home/username/data

您可以通过打开终端来创建它,然后:

mkdir data

上面的命令将使您的主目录中的数据文件夹为空。如果你想在/data:

cd /
sudo mkdir data

然后您需要编辑您的 fstab 文件,但首先制作一个备份副本:

sudo cp /etc/fstab /etc/fstab.bak 
sudo nano /etc/fstab

将以下内容添加到 fstab 文件的末尾

UUID=a9c60f12-2bb0-4085-bf36-d47d2d945c33       /home/username/data               ext4            rw,relatime     0 0

这假设 a9c60f12-2bb0-4085-bf36-d47d2d945c33 是 700GB 分区的 UUID。你可以检查

sudo blkid

更改 /home/username/data 条目以匹配您的用户名和挂载点选择。根据 700GB 分区上的文件系统格式更改 ext4 条目。有关安装的详细信息,请参阅手册页。如果您的分区格式为 NTFS,请参阅此答案以了解您需要的详细信息。为共享 NTFS 分区创建垃圾箱

完成编辑并保存 fstab 后,以下内容将挂载新条目,可用于检查编辑是否正确。

mount -a

您应该没有错误并可以访问所选位置中的文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法访问子文件夹| PHP框架

无法访问bluehost的子域上的文件夹

无法访问子文件夹中的所有文件

设备锁定/屏幕关闭时,无法访问“文档”子文件夹中的某些文件

无法访问ubuntu中的文件或文件夹

无法访问原始文件夹中的文件

无法访问资产子文件夹中的文件

无法访问资源文件夹中的文件

无法访问我的公用文件夹中的CSS文件-Laravel 6.2

子文件夹中的Codeigniter应用程序时无法访问rest api方法

当WordPress位于子文件夹中时,无法访问管理员

用户无法访问父级时写在子文件夹中?

无法访问GitHub文件夹

无法访问res文件夹?

无法访问Java中的资源文件夹

无法访问Laravel中的存储文件夹

Apache无法访问我的主目录中的文件夹

为什么我无法访问Windows的Linux子系统中的Windows用户文件夹

即使文件夹显示在目录列表中,也无法访问/修改文件夹

在Linux下,是否可以通过没有密码的任何人都无法访问的方式来加密文件夹/分区?

无法访问所有子文件夹和文件(来自下载):无法确定权限

PS-4 PHP 包 - 主文件夹类无法访问子文件夹类 - 命名空间

expressjs无法获取/错误,无法访问其他文件夹中的任何文件

无法在 auth 子文件夹中访问我的 apicontroller

更改了用户密码,但是现在我无法访问我的加密文件夹

在Circleci作业中构建时,Dockerfile ADD语句无法访问我的src文件夹

为什么SQL Server Management Studio无法访问Windows 7中的“我的文档”文件夹?

无法访问Grails 3中的Web应用程序文件夹文件

无法访问tomcat临时文件夹中的文件