我在使用 OSX 读取备份光盘时看到以下类型的文件夹,同样在 Debian Linux 8.1 读取时被禁止。我的 Macbook 的 SSD 两个月前坏了,所以我不得不恢复一些文件夹。但是有些文件夹有这样的标志,而其他的没有。我不明白为什么。这可能与光盘在其使用寿命结束时发生的损坏有关。
我设法修复了 Dropbox 的权限被拒绝问题,如所述为什么 Dropbox 会导致 PostgreSQL 权限被拒绝错误?。我以为类似的解决方案在这里会起作用,但是没有。
输出ls -lhd /Volumes/HD-PNFU3/Backups.backupdb/Jaris\ MacBook\ Air/2015-06-24-230830/Macintosh\ HD/Users/masi/*
drwxr-xr-x@ 3 501 staff 136B Apr 4 16:57 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Applications
drwx------+ 8 501 staff 1.5K Jun 24 14:01 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Desktop
drwx------+ 11 501 staff 476B Apr 28 23:58 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Documents
drwx------+ 2 501 staff 7.3K Jun 24 12:06 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Downloads
drwx------+ 68 501 staff 3.0K Jun 23 19:08 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Dropbox
drwx------+ 65 501 staff 2.2K Jun 24 09:51 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Library
drwx------+ 3 501 staff 170B Sep 13 2013 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Movies
drwx------+ 5 501 staff 204B Sep 19 2013 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Music
drwx------+ 5 501 staff 476B Jun 17 17:11 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Pictures
drwxr-xr-x@ 3 501 staff 136B Aug 20 2013 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Public
drwxr-xr-x@ 2 501 staff 68B Feb 10 2015 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/default
-rw-r--r--@ 2 501 staff 0B Feb 21 2015 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/gnuplotrc
-rw-------+ 2 501 staff 2.4K Jan 24 2015 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/mbox
-rw-r--r--@ 1 501 staff 105K Oct 17 2014 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/test2.tex
-rw-r--r--@ 1 501 staff 295B Feb 2 2015 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/texput.log
Marius 答案的输出
sudo chown masi /Volumes/HD-PNFU3/Backups.backupdb/Jaris\ MacBook\ Air/2015-06-24-230830/Macintosh\ HD/Users/masi/*
chown: /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Applications: Operation not permitted
chown: /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Desktop: Operation not permitted
...
关于安装,我运行sudo mount -u -w /Volumes/HD-PNFU3/
但得到
mount: unknown special file or file system /Volumes/HD-PNFU3/.
如何读取禁止文件夹的备份文件?
答案1
从输出ls -lhd *
来看,您不是相关目录的所有者,并且您没有访问权限。您只需运行以下命令即可修复它们:
sudo chown YourName *
在包含无法访问的文件的目录中。如果上述目录中的目录也出现同样的问题,请改用,始终从同一目录:
sudo chown -R YourName *
如果这不起作用,那么这是因为您安装磁盘的方式,但我们到时候再解决这个问题。
编辑:
是时候过桥了。您必须使用 read 安装磁盘和写权限。在 Unix 中是这样完成的(在 Linux 中略有不同):
sudo mount -u -w /Volumes/YourDriveName
现在该chown
命令应该可以工作了。