如何修复辅助硬盘驱动器的只读权限

如何修复辅助硬盘驱动器的只读权限

我有两个存储驱动器。

  1. 128GB SSD【已安装Linux Mint】
  2. 1 TB HDD [包含少量 ntfs 驱动器,c 驱动器包含 Windows 操作系统]

几个月前我在 Windows 中禁用了 fastboot,然后我不再在 Windows 操作系统中使用/启动。

今天,当我启动 Linux mint 时,一切正常,除了当我尝试创建或删除驱动器中的任何文件或文件夹时,它显示错误。这是Error While Creating directory Untitled Folder.

我用来修复但失败的一些命令是:

shahalom@tutpub:~$ sudo chmod 777 /media/shahalom/Movies/
[sudo] password for shahalom:       
chmod: changing permissions of '/media/shahalom/Movies/': Read-only file system
shahalom@tutpub:~$ sudo mount -o remount,rw '/media/shahalom/Movies'
shahalom@tutpub:~$ sudo mount -o remount,rw '/media/shahalom/Works'
shahalom@tutpub:~$ sudo mount -o remount,rw '/media/shahalom/Others'
shahalom@tutpub:~$ sudo ntfsfix /media/shahalom/Movies
Mounting volume... Error opening '/media/shahalom/Movies': Is a directory
FAILED
Attempting to correct errors... Error opening '/media/shahalom/Movies': Is a directory
FAILED
Failed to startup volume: Is a directory
Error opening '/media/shahalom/Movies': Is a directory
Volume is corrupt. You should run chkdsk.
shahalom@tutpub:~$ sudo umount /media/shahalom/Movies 
[sudo] password for shahalom:       
shahalom@tutpub:~$ sudo mkdir /media/shahalom/MoviesCollection
shahalom@tutpub:~$ sudo mount -o rw,uid=1000,gid=1000,user,exec,umask=003,blksize=4096 /media/shahalom/Movies /media/shahalom/MoviesCollection
mount: /media/shahalom/MoviesCollection: special device /media/shahalom/Movies does not exist.
shahalom@tutpub:~$ ls -ld /media/shahalom/Movies
ls: cannot access '/media/shahalom/Movies': No such file or directory
shahalom@tutpub:~$ ls -ld /media/shahalom/Works
drwxrwxrwx 1 shahalom shahalom 4096 Apr 23 17:09 /media/shahalom/Works
shahalom@tutpub:~$ ls -ld /media/shahalom/Movies
drwxrwxrwx 1 shahalom shahalom 4096 Apr 23 17:09 /media/shahalom/Movies

在此输入图像描述 在此输入图像描述

答案1

其中一个错误表明文件系统以“只读”模式挂载(这可能与 NTFS 格式和/或不干净的卸载有关)。其中还提到了“腐败”。

这些文件将始终显示在文件级别设置的权限(如果在挂载级别覆盖,则显示其他值)即使文件系统是只读的

查看mount输出以确认只读状态。输出中应该有一条消息dmesg提到“只读”。如果某些驱动程序确定不安全(即损坏),则不允许写入。

您似乎尝试检查/修复音量。尝试在设备(即分区)卸载时。您也可以尝试执行错误消息中的建议(即 chkdsk)。

答案2

对于那些使用双启动系统的人来说,您可能会关闭窗口,然后重新启动设备并直接进入 Linux。这将导致问题并且尝试修复系统将不起作用。

您需要返回 Windows 并重新启动设备,然后返回 Linux 发行版。这是 Windows 中的一项设置,可“休眠”磁盘驱动器并将其置于特殊模式。 Linux 被告知它现在不能使用它进行写入。

重新启动后,您应该会发现该分区现在可以再次用于写入。您可以通过在合作伙伴网站上检查此答案来禁用此功能:

https://superuser.com/questions/1280156/windows-10-hibernates-instead-of-shutting-down-even-though-fast-startup-is-disa

相关内容