小编Jef*_*nes的帖子

为什么我的 hfs 分区突然挂载为只读,无法更改为读写?

我正在将我的 FreeNAS 卷备份到外部 WD 4TB My Book 的分区上,该分区使用 hfs 文件系统并安装在运行 Ubuntu 16.04 的笔记本电脑上。每次安装驱动器时,所有分区都以只读方式安装。我试过了:

  1. 在 Mac 机器上通过终端关闭日志。
  2. 使用安装hfsprogs和重新安装卷

    sudo mount -t hfsplus -o remount,force,rw /dev/sdb2 /media/mntpoint

  3. 使用更改所有卷内容的权限 chmod

这有效,我能够写入和删除已安装的卷。然后,突然问题又回来了,上述解决方案不再有效。我能够写入该卷,但无法删除任何内容,无论是使用rsync还是rm.

我跑了sudo dmesg | tail,它给出了输出:

[  109.876362] hfsplus: Filesystem was not cleanly unmounted, running fsck.hfsplus is recommended.  mounting read-only.
Run Code Online (Sandbox Code Playgroud)

输入mount | grep /dev/sdb2也表明是mount ro:

/dev/sdb2 on /media/mntpoint1 type hfsplus (ro,nosuid,nodev,relatime,umask=22,uid=0,gid=0,nls=utf8,uhelper=udisks2)
Run Code Online (Sandbox Code Playgroud)

运行sudo fsck.hfsplus /dev/sdb2表明卷有问题:

** /dev/sdb2
** Checking HFS Plus volume.
** …
Run Code Online (Sandbox Code Playgroud)

permissions mount hfs+

6
推荐指数
0
解决办法
2879
查看次数

标签 统计

hfs+ ×1

mount ×1

permissions ×1