考虑具有以下约束的实时GNU /
Linux发行版:所有软件都应该包含在initrd映像中(这导致其巨大的大小)并且内核包含尽可能少的静态编译模块.
考虑所描述的发行版的启动过程:引导加载程序(例如grub或isolinux)加载内核,然后内核将initrd加载并提取到内存中.在提取期间(在旧计算机上花费20-30秒)屏幕上没有任何反应.
我想知道,在initrd提取过程中是否有现成的解决方案显示启动画面?如果没有,请您评论以下想法:
>静态编译例如600x480x8bit图像进入内核并以某种方式将其刷新到帧缓冲区中,同时提取initrd.
>执行相同操作,但强制加载特定的视频驱动程序(例如VESA)并破解其代码,而不是内核的帧缓冲区.
谢谢.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。