在查看了其他“内核崩溃...”之后,我只能靠自己了。似乎有几种方法可以恢复,如果(且仅当)可以使用替代方法启动。我见过其他一些方法,其中提到从 USB 启动然后挂载...但是,我挂载了之前的 /dev/sda1,但没有获得挂载旧系统和 chroot 所需的一切,所以我只能尝试“从 USB 升级...”长话短说,今天大部分时间过去了,我还是一无所获。
其他网络提供的解决方案提到了 update-initrdramfs。出于显而易见的原因,它无法在从 USB 加载的系统上运行,而且我似乎无法达到这一点。
有没有办法直接将 initrd-... 复制到正确位置??实际上,在此之前,有没有其他方法可以安装足够多的旧系统,以便我可以替换 initrd 文件??或者,有没有从 USB 记忆棒升级的方法?经过几次尝试,我有点沮丧……
答案1
如果您启动到维护/恢复/单用户模式,您会得到什么?(因为提到了 gpu 而问这个问题)。即。或者编辑一个经过 initrd 的内核,删除 quiet spash 并添加 1(或 single)。如果您为 grub 添加了密码,则必须在请求时输入密码。– guiverc 1 月 17 日 1:23
事实证明,我无法解决内核恐慌问题。但是,我最终制作了一个可启动的 USB 驱动器,然后列出了可用的磁盘(“sudo fdisk -l”),我挂载了原始驱动器,幸运的是,至少找到了过去几个月的代码 - 所以至少我没有丢失所有的工作。当然,由于它是加密的,我无法让事情变得简单,所以我必须经历整个“Crypto_LUKS”过程。然后找出驱动器名称等......“sudo lvmdiskscan”,然后是“sudo pvs”,并使用由此获得的信息,我能够完成它。