为什么该分区无法访问?

为什么该分区无法访问?

我使用 gparted 在系统上创建了一个新的 ext4 分区/dev/sda3。我还在 fstab 的底部添加了以下行:/dev/sda3 /home ext4 defaults 0 0但重新启动后,我的用户目录 (/home/reg/) 不存在!为什么不存在?它去哪儿了?mount 显示以下内容:

$ mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/104/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=lightdm)
/dev/sda3 on /home type ext4 (rw)
$

请指教!

答案1

您是否恰好在 /home 中有“reg”目录您在其上安装了新的分区吗?

如果是这样,它只是隐藏在新/dev/sda3版本的下面/home

从 CD 启动到救援 shell 或单用户模式,确保/dev/sda3未安装,将您的“reg”主目录复制到其他地方(当然要有足够的空间),然后再次重新启动。

或者,注释掉 (#在行首使用) fstab 的 /home 条目并重新启动。您将重新启动,但没有/dev/sda3主目录。挂载/dev/sda3/mnt或某个地方,复制“reg”,取消注释 fstab 中的行,然后

mount -a

此时,最好再次重新启动,因为您可能会以“reg”身份登录,因此/home无法通过当前的 $HOME 进行安装。

当然,如果您事先没有注册/home,请随意忽略以上所有内容。

相关内容