在挂载 /etc/fstab 指定的卷之前是否触及了 /usr?

在挂载 /etc/fstab 指定的卷之前是否触及了 /usr?

我已将 /usr 提取到 LVM 卷,该卷由 Ubuntu 12.04 机器上的 /etc/fstab 挂载。基本上,我在 / 挂载点上用完了空间,而且我拿到机器时 LVM 尚未安装,因此 /dev/sda1 挂载在 / 上。

但是我担心当我重新启动机器时可能会出现问题,因为在挂载 /etc/fstab 中的卷之前会调用 /usr 中的某些二进制文件。

你们知道这种情况是否可能发生吗?如果发生这种情况,我是不是就完蛋了?

太感谢了!

答案1

根据Linux 文件系统层次结构 /usr 应该包含“用户空间”应用程序,而不是启动系统所需的系统必需品;它甚至可能是一个共享目录,例如通过 NFS。

在挂载 /usr 之前启动所需的二进制文件应该都包含在 /bin、/sbin 和 /lib 中。

相关内容