如何为家庭挂载分区?

瘢痕

我主要想安装一个分区,/home因此下次升级Ubuntu时不需要备份。因此,我创建了一个单独的分区,其格式为ext4我已将大多数文件复制到分区。

当我这样做
sudo mount /dev/sda5 /homesda5使用lsblk)时
,可以看到我使用ls复制的所有文件,包括.mozilla,但是Firefox找不到它并抛出错误。其他一切也一样。直到我真正做任何使用文件的事情umount

我尝试自动安装它,并在/etc/fstab:上添加了一行,
UUID=[UUID from blkid] /home ext4 defaults 0 2
但是在启动时Ubuntu或只是GUI似乎崩溃了,这要求我重复并重复密码而没有成功。由于某些原因,我可以用guest登录。

然后,我恢复了/etc/fstab使用TTY的状态奇怪的是,在TTY中,我可以顺利登录。

我可以在以外的其他位置挂载/home我如何将其安装为/home

钢铁司机

听起来您在复制文件时未保留正确的所有权/权限。

您可以通过登录到TTY并使用来检查最重要的文件属性

ls -ld $HOME/{,.ICEauthority,.Xauthority}

如有必要,您可以使用递归地更改所有权

sudo chown -R $USER:$USER $HOME

如果您仍然遇到问题,那么请同时查看文件权限-但那些权限不太可能被修改。如果您还有其他用户,其主目录驻留在该用户上,/home那么您可能还需要更正这些所有权。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章