如何在Ubuntu 13.04上减小initrd.img的大小
我最近升级到Ubuntu 13.04,initrd.img-3.8.0-21-通用文件现在是32M。 这对我来说是一个升级到更新内核的问题,因为我的/ boot分区只有96MB。 我该怎么做才能减小这个文件的大小?
在/etc/initramfs-tools/initramfs.conf
,设置MODULES=dep
而不是MODULES=most
。 initrd构建过程将确定您需要的模块,而不是包含各种各样的东西。 但请注意,这会使您的启动过程非常依赖于您的硬件,如果您需要使用不同的硬件集(特别是驱动器),则initrd可能无法正常工作。
此外,您可以选择更好的压缩算法,默认值仍然应该是gzip,但xz(或lzma2)也可以通过COMPRESS=xz
。 当然你需要安装xz-utils
。 初始压缩需要更长时间,但启动期间的解压缩不会花费更长时间。 两个选项一起也可能会缩短您的启动时间。
设置完成后,运行sudo update-initramfs -u -k all
使其生效。
- {开始:在Ubuntu 17.10启动时运行/ scripts / local-block …完成,卡在initramfs中}
- 如何在自定义Live USB上修复“(initramfs)无法找到包含实时文件系统的媒体”?
- 新的Ubuntu安装,initramfs
- 如何让live-USB使用分区进行持久化?
- 来自update-initramfs的mdadm警告(系统无法启动),mkconf的建议修复似乎与mdadm的问题描述不一致
- 放弃等待根设备 – 全新安装14.04
- 尝试安装16.04后尝试读取pcr值时发生TPM错误(7)
- 使用不同内核版本的Ubuntu iso定制,挂起在initramfs上
- 根文件系统需要手动fsck