我的主目录就消失了。为什么?

Dav*_*oby 6 filesystem ext4

我运行的是较旧的 Dell GX280,带有新的 500GB 驱动器和 2GB RAM。使用~从旧 HD 复制的目录进行全新安装,我得到了 500GB 来替换。我想我在我的分区//home分区上都运行 ext4 。

而且,如果我跑了几天,我就会丢失我的~/目录。我的意思是,~/如果我知道我在寻找什么,我可以对任何文件和目录做任何事情,但是如果我这样做ls,或者尝试 tab-completion,或者尝试在 nautilus 中查看它,它会挂起。然后,我重新启动,一切又恢复原状。

它是什么?我从哪里开始寻找问题?我不知道从哪里开始谷歌搜索答案。

这是我的 /etc/fstab

jacoby@oz:/var/log$ cat /etc/fstab 
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=4f677505-0b67-47b0-bbb4-858ffc1fe125 /               ext4    errors=remount-ro 0       1
# /alt was on /dev/sdb1 during installation
UUID=b0eec90c-d312-4123-b78c-7487a3347888 /alt            ext4    defaults        0       2
# /home was on /dev/sda6 during installation
UUID=1def350e-fe9a-40e3-8162-0a9f7ff8d5ef /home           ext4    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=e62cd8c5-6088-44a8-84a6-7d399e42d81d none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
Run Code Online (Sandbox Code Playgroud)

Gil*_*il' 7

这是我能想到的一件事可以解释你的症状。如果您的主目录中有一个指向“易碎”文件系统的挂载点,或者指向指向易碎文件系统的挂载点的符号链接,那么列出主目录的大多数方法可能会挂起(包括ls -l, ls -F, ls --color,但不是普通的/bin/ls)等待那个脆弱的文件系统。

片状文件系统的可能示例:

  • 服务器没有响应的 NFS/Samba 挂载。这主要在 Unix 企业环境中观察到。

  • 挂在 .

卸载有问题的文件系统可能会有所帮助;umount -l或者umount -f在绝望的情况下可能有用(mount在使用这些选项之前阅读手册页)。对于等待一个没有响应的进程的保险丝文件系统,尝试卸载fusermount -u(或者fusermount -uz如果有打开的文件),并杀死无响应的进程。

提示:不要将此类文件系统挂载在您经常遍历的目录下,例如您的主目录。为此类挂载点设置专用的父目录,例如~/mnt. 指向这些文件系统的符号链接也是如此。