更改 hfs 驱动器上的文件权限

更改 hfs 驱动器上的文件权限

我无法在 Mac 笔记本电脑上启动 macOS。我取出驱动器,尝试在 Ubuntu 机器上恢复我的文档。我安装了

sudo apt-get install hfsprogs
sudo apt-get install hfsplus

这样我就可以访问该驱动器了。然后我以读写权限安装了该驱动器。

sudo mount -t hfsplus -o force, rw /dev/sdb2 /media/user/MAC

这在某种程度上算是成功了,因为我可以查看和阅读我的一些文档文件夹。但是要访问其他文件夹,我需要更改文件夹的所有权和访问权限。我尝试了

    sudo chown user /media/user/MAC (my user account is 'user')

but im greeted with:

chown: changing ownership of '/media/user/MAC/Applications/Adobe Dreamweaver CS6/Adobe Dreamweaver CS6.app/Contents/Frameworks/Xalan.framework': Read-only file system
chown: changing ownership of '/media/user/MAC/Applications/Adobe Dreamweaver CS6/Adobe Dreamweaver CS6.app/Contents/Frameworks/Xerces.framework/Resources': Read-only file system
chown: changing ownership of '/media/user/MAC/Applications/Adobe Dreamweaver CS6/Adobe Dreamweaver CS6.app/Contents/Frameworks/Xerces.framework/Versions/A/_CodeSignature/CodeResources': Read-only file system

因此我想运行 fsck 但失败了。

user@ubuntu: sudo fsck.hfsplus /dev/sdb2
** /dev/sdb2
** Checking HFS Plus volume.
** Checking Extents Overflow file.
   Invalid index key
(3, 198)
** Repairing volume.
** Rechecking volume.
** Checking HFS Plus volume.
** Checking Extents Overflow file.
   Invalid index key
(3, 198)
** Repairing volume.
** Rechecking volume.
** Checking HFS Plus volume.
** Checking Extents Overflow file.
   Invalid index key
(3, 198)
** Repairing volume.
** Rechecking volume.
** Checking HFS Plus volume.
** Checking Extents Overflow file.
   Invalid index key
(3, 198)

我还能尝试什么?我知道我需要重新安装 macOS,但我只想恢复一些文件。它们在那里,我只是因为权限问题无法访问它们。

相关内容