dracut的打包有两个问题:
- 发行版的配置文件放到了/usr/lib/dracut.conf.d/01-dist.conf,我觉得这个路径不对,按照
man dracut.conf的说明:
SYNOPSIS
/etc/dracut.conf /etc/dracut.conf.d/*.conf /usr/lib/dracut/dracut.conf.d/*.conf
正确的路径应该是/usr/lib/dracut/dracut.conf.d/01-dist.conf。因为这个原因01-dist.conf里面配置的hostonly模式并不生效,导致生成的initramfs过大,拖慢启动速度。
- 01-dist.conf启用了i18n模块,但它依赖terminus字体,AOSC没有打包。