我刚刚遇到了 Ubuntu 18 安装和第一次启动的一个不寻常的问题。如果我有两个磁盘,一个安装在/
,另一个安装在/opt
,则安装成功并且启动没有任何问题。
但是如果我用一个磁盘安装/
,另一个磁盘安装/etc
,虽然安装成功了,但是系统启动不了,会陷入死循环。
有人遇到过这个问题吗?
答案1
答案2
您是否尝试/etc
通过/etc/fstab
仅在其他磁盘?现在你能看到缺陷了吗?
我猜你需要/etc
在根磁盘上,这样(分开!)fstab
就可以读取并最终/etc
从另一个磁盘安装所需的文件。/etc
在安装所需的文件之前,初始文件的其他文件可能正在使用中,因此无论如何你都需要在根文件系统上维护(存根)/etc
。这可能会很麻烦。
您systemd
可以在外部进行安装fstab
,但配置仍然存在/etc
。
可能有解决方法。Unix & Linux SE 上的这个问题有点用处:移至/etc
单独分区。
无论如何,我会让事情变得简单,不是单独挂载/etc
。通常它存储的数据量非常小,应该可以放在根文件系统中。如果空间不够,/
那么/etc
你首先就不应该使用 Ubuntu(它不是一个小型发行版)。
单独安装/etc
只会增加问题,解决不了任何问题。放弃这个想法吧。