将 /home 移至外部 HFSplus 分区后,“HF 检查 /home 驱动器时发现严重错误”

将 /home 移至外部 HFSplus 分区后,“HF 检查 /home 驱动器时发现严重错误”

我刚刚按照以下说明在我的 MacBook Pro 上安装了 Mac OS X 10.7 “Lion” 和 Ubuntu 11.10:在 Linux 和 Mac OS X 之间创建共享主分区

将我的主文件夹的位置更改为新位置后,它显示标题中的错误,并且我的用户名不再出现在登录屏幕上。使用“其他”选项和我的用户名似乎会尝试登录,但屏幕在空白和 shell 之间快速闪烁,然后在没有通知的情况下将我踢回登录屏幕。

我正在尝试在 Mac OS X 和 Ubuntu 之间共享我的主文件夹,并在两者之间使用 hfsplus 分区(非日志式)。主分区似乎可以正常挂载/home,我可以在 Ubuntu 下对其进行修改。

下面是我添加到 fstab 中的行:

/dev/sda3 /home hfsplus defaults 0 1

我还应该注意,我更改了我的帐户的用户名和主目录位置以匹配此,尽管我已经仔细检查过并且一切似乎都井然有序......

提前感谢您的任何帮助。

编辑:看来该/etc/passwd文件中没有我的新主目录的位置,所以我更改了它,现在我可以登录我的帐户,尽管我仍然没有在登录屏幕上列出,并且我的用户名在右上角的菜单中显示为“[无效的 UTF-8]”...

答案1

您添加的行中的最后一列是 fsck 选项。“1”表示检查分区的/etc/fstab顺序。fsck

你可能不想从 Linux 检查文件系统 - 尝试将行更改为

/dev/sda3 /home hfsplus defaults 0 0

看看是否有帮助。

相关内容