最近我把我的ASUS X515M笔记本电脑从Ubuntu20.04升级到22.04,这让我的魔法失效了。我努力学习我的魔法。为什么Ubuntu使它失效?
我认为最重要的一点是:
Initramfs unpacking failed: invalid magic at start of compressed archive
. . .
End Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
我的BIOS已经2岁了。
我在Manjaro论坛上发现了同样的问题,我只需要帮助将这些步骤翻译成Ubuntu语言:
sudo -s作为根manjaro-chroot -a *(目前困在这里,chroot -a在Ubuntu中什么也不做)COMPRESSION="lz4"区(与Ubuntu相同?)mkinitcpio -P我有一个Ubuntu22.04的现场USB。
谢谢。
oopdit:我从未解决过这个问题。不得不重新安装和更换股票realtek wifi芯片的实际工作和使用Ubuntu20.10,以便我可以自动安装驱动程序。在将文件系统挂载到临时救援文件(?)之后,我最终通过在活动环境中使用nano找到并编辑了/etc/initramfs-toolsl/initramfs.conf中需要的D27(?)使用chroot,但这也不起作用(mkinitcpio.conf似乎是Manjaro版本的)。有一件事我没有提到,那就是我的笔记本电脑上也有一个NVME,我从未使用过,但它仍然安装了一个系统。我认为升级是因为这个原因,同样的,我所有修复它的尝试都因为它失败了。
据我记忆所及,如果不是因为被遗忘的NVME,我所做的这些步骤很可能已经修复了:
rescue文件系统/挂载点(我忘记了这个rn的确切命令)chroot将损坏的文件系统挂载到rescue对我来说,它做了些什么,但还是不能正常启动。所以我就重新安装了。
发布于 2023-01-26 09:07:02
我认为*这可能是5.4.0-89通用内核的一个问题。我进入了Grub菜单,通过我电脑上的BIOS -按住SHIFT没有做任何事情,并启动了一个较老的内核来尝试编辑mkinitcpio.conf。当Ubuntu运行时,我收到了有关我安装的更新的通知。其中包括安装了5.15.0内核的更新和删除5.4.0-89内核的更新。我的系统现在用这个最新的内核成功地启动。
https://askubuntu.com/questions/1440161
复制相似问题