LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1076|回复: 6

请问SUSE新编译内核,要怎么才能让启动的那个背景才能出来

[复制链接]
发表于 2008-10-12 19:04:01 | 显示全部楼层 |阅读模式
新编译的内核发现启动的时候没有之前的启动画面,是要打补丁么?请指点一下,怎么才能让控制台的那个背景画面出来
发表于 2008-10-15 22:12:54 | 显示全部楼层
我硬盘安装之后也不见启动画面了,同问
回复 支持 反对

使用道具 举报

发表于 2008-10-16 19:19:14 | 显示全部楼层
如果用的是标准内核需要在内核中打补丁,可以从suse默认的kernel source rpm中找到,应该是类似于bootsplash.diff之类的文件,打入patch以后会在menuconfig 中出现相关选项。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-16 19:51:31 | 显示全部楼层
哦,这样的哈,谢谢了,知道了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-16 19:58:15 | 显示全部楼层
但是在什么地方找呢??能不能给个地址
回复 支持 反对

使用道具 举报

发表于 2008-10-18 01:28:07 | 显示全部楼层
现在OBS中的http://download.opensuse.org/rep ... D/openSUSE_Factory/
已经有27版本的内核了,可以直接加源安装,没必要自己编译了。

BTW: 标准内核,即所谓的vanilla kernel,是kernel.org上发布的。一般各个发行版本都会在标准内核上打上好多补丁,用于增强功能。比如boot splash,比如suse就会在上面打上AppArmor补丁,实现AppArmor功能(似乎这玩意儿也没人用),如果是用标准内核跑在suse上apparmor会报错不能加载。

你要是想自己在标准内核上打bootsplash补丁可以这样做:
http://download.opensuse.org/rep ... ry/src/下载kernel source rpm,如kernel-source-2.6.27.1-2.1.src.rpm

安装以后就会在/usr/src/packages/SOURCES/下出现源码和补丁。补丁非常多,解开patches.suse.tar.bz2包,有个叫bootsplash的文件,应该就是实现bootsplash的补丁。

把这个打在标准内核上,menuconfig中就会在Device Drivers  --->Graphics support  --->中出现Bootsplash configuration  --->  
  • Bootup splash screen,选中就可以了。

    大概是这个样子,刚才草草看了一下,没仔细研究,没准还需要其他补丁也不一定,你有兴趣可以自己研究看看。
  • 回复 支持 反对

    使用道具 举报

    发表于 2008-10-18 01:49:51 | 显示全部楼层
    openSUSE_Factory的源,我上次不信邪用了,结果引导不进去了,这个应该是给11.1的吧,官方给opensuse11的vanilla kernel只有RC3
    http://download.opensuse.org/rep ... illa/openSUSE_11.0/
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表