这是常见的情况。无论出于何种原因,initramfs(如果需要的话,OpenSUSE)都无法找到根文件系统,因此它将您带入了应急外壳。我完全清楚需要安装什么设备。我的问题:
挂载根文件系统并继续启动顺序的正确步骤是什么?
据推测,这是整个点抢救控制台。但是,似乎没有人记录您如何实际执行此操作。
显然,我可以将根文件系统挂载到某个地方。但是,如何使它成为文件系统树的根呢?现在,在那之后我是否继续正常的启动过程?(我以为只退出外壳就可以了...但是没有。)在继续之前,您到底需要安装什么,以及如何继续?
2
我可能是错的,但是我认为一旦您进入救援壳,就无法继续当前的启动,请进行修复以确保下一次启动能够成功
—
Eric Renouf
@EricRenouf手动启动整个系统可能是解决此问题的最简单方法。过去,我遇到了一些问题,其中initramfs无法打开我的cryptsetup-luks加密的根分区,最简单的修复方法是手动启动它然后运行
—
Martin von Wittich
update-initramfs -u
。当我chroot
从救援系统访问根文件系统时,我绝对无法使它工作。由此产生的initramfs总是被破坏。
它实际上是initrd还是initramfs?(仅仅因为文件被调用
—
吉尔斯(Gillles)“所以-别再邪恶了”
initrd
并不意味着它是一个文件:大多数发行版都切换到initramfs
该文件,而是继续调用该文件initrd
。)您使用的是哪种发行版(因为initrd / initramfs的工作取决于发行版所放的内容)?
@Gilles我很确定它实际上是initramfs。不确定是否真的有所作为;无论哪种方式,我都有一个小型文件系统,并且需要挂载真实的文件系统。(OpenSUSE中,如果它很重要。)
—
MathematicalOrchid