我希望有人能帮忙。我安装了第二块硬盘,在上面设置了两个分区。
我将两个分区都设置为在 /etc/ftsab 中自动挂载。
其中一个分区的挂载点是我的主目录 /home/nick
问题是,在通过重新启动测试我的 /etc/fstab 之前,我忘记从原始 /home/nick 复制所有内容。(是的,我是个白痴)。现在我无法登录(它只是跳回到登录屏幕),当我转到终端(ctrl+alt+f1)并在那里登录时,我的主目录是空的。当我注释掉 /etc/fstab 中的更改时,我仍然无法登录。我甚至创建了一个新用户,也无法使用该用户登录。
我的问题:
有什么方法可以恢复我丢失的主目录吗?
我怎样才能解除我的系统故障?
谢谢...
答案1
你可能想要挂载旧的和新的主目录没有以“nick”身份登录。就像root
在救援 shell 中一样:
- 创建两个目录,如
/mnt/old-home
和/mnt/new-home
。 - 更改
/etc/fstab
为将主目录挂载在这些目录上。 mount -a
- 移动文件。
- 卸载两个目录。
- 改为
/etc/fstab
使用/home/nick
而不是/mnt/new-home
。 mount -a
- 退出救援外壳并告诉 Ubuntu 正常启动。