![在挂载 /etc/fstab 指定的卷之前是否触及了 /usr?](https://linux22.com/image/650121/%E5%9C%A8%E6%8C%82%E8%BD%BD%20%2Fetc%2Ffstab%20%E6%8C%87%E5%AE%9A%E7%9A%84%E5%8D%B7%E4%B9%8B%E5%89%8D%E6%98%AF%E5%90%A6%E8%A7%A6%E5%8F%8A%E4%BA%86%20%2Fusr%EF%BC%9F.png)
我已将 /usr 提取到 LVM 卷,该卷由 Ubuntu 12.04 机器上的 /etc/fstab 挂载。基本上,我在 / 挂载点上用完了空间,而且我拿到机器时 LVM 尚未安装,因此 /dev/sda1 挂载在 / 上。
但是我担心当我重新启动机器时可能会出现问题,因为在挂载 /etc/fstab 中的卷之前会调用 /usr 中的某些二进制文件。
你们知道这种情况是否可能发生吗?如果发生这种情况,我是不是就完蛋了?
太感谢了!
答案1
根据Linux 文件系统层次结构 /usr
应该包含“用户空间”应用程序,而不是启动系统所需的系统必需品;它甚至可能是一个共享目录,例如通过 NFS。
在挂载 /usr 之前启动所需的二进制文件应该都包含在 /bin、/sbin 和 /lib 中。