更改主目录后无法登录
我在控制台中以root用户身份登录并运行: usermod -d /mirror florencia
文件夹mirror
位于/mirror
以root身份登录并通过运行usermod -d /home/florencia florencia
将其更改回之前的usermod -d /home/florencia florencia
。
我不知道你究竟想做什么,但你通常不应该像那样改变你的主目录。
请在更改前阅读所有内容!
以下是您希望将“/ home”目录移动到另一个驱动器或位置的方法。
- 登出。 你必须只在TTY。
- 按CTRL + ALT + F1打开TTY
- 使用您的姓名和密码登录
现在这里是我们开始做事的地方。
cd / sudo mkdir mnt/ sudo mount /dev/sdXX /mnt
注意:将/ dev / sdXX替换为特定分区或文件夹目标。 例如:/ dev / sdc1或/ home / backup
现在我们要复制事物的内容。
sudo rsync -aux /home /mnt
卸载旧分区或位置
sudo umount /home
删除旧/ home
rm -rf /home
获取fstab的设备UUID
sudo blkid
打开fstab并编辑
sudo nano /etc/fstab UUID=copieduuidnumber /home ext4 defaults 0 2
注意:如果您使用的是其他文件系统,请将ext4更改为您正在使用的任何文件系统。 例如:ext3或ntfs
重新启动,看看事情是否良好
sudo reboot