重新配置 initramfs 使图像更小

重新配置 initramfs 使图像更小

Ubuntu 21.04 运行了一个多月,但今天却无法启动。我卡在黑屏上,顶部有一个闪烁的光标。我能修复这个问题吗,还是必须重新安装 Ubuntu?我在安全图形模式下也看到同样的黑屏,我遇到了同样的问题。

答案1

这个问题很普通,但我将发布我在 Dell XPS 15 9550 上遇到的问题(加载 ramdisk 时,内存不连续)。在 grub 上选择“Ubuntu 高级选项”时,选择内核(甚至恢复模式)后

Loading Linux 5.11.0-18-generic ...
Loading initial ramdisk ...

它停止打印任何东西。

我可以通过将其尺寸变initial ramdisk小来解决这个问题。

有两种选择,但两种方法都需要能够启动才能挽救它。尝试在 Grub 菜单上使用较旧的内核,或创建可启动的 USB 并使用 chroot 进入机器(请遵循本指南https://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd如果你不知道 chroot 是什么)

重新配置 initramfs 使图像更小

编辑/etc/initramfs-tools/initramfs.conf(使用 root 用户)并查找

MODULES=most

替换为

MODULES=dep

这次跑步之后

sudo update-initramfs -u

最后一个想法的参考:https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1931024(谢谢https://askubuntu.com/users/1283631/rupert-everton

彻底禁用 NVIDIA 驱动程序

卸载所有“nvidia”DKMS 驱动程序:

sudo apt remove nvidia-driver-* --purge
sudo apt autoremove --purge

答案2

无法对@morhook 的答案添加评论,所以我必须创建一个新的评论:

我也遇到了同样的问题,即 initrd.img 太大,我通过切换MODULES=mostMODULES=dep实时 ubuntu 安装程序解决了这个问题。

请参阅此错误报告: https://bugs.launchpad.net/bugs/1931024

相关内容