想在fedora core 3 上面安装bootsplash
但是,最新的内核打不上补丁,内核版本Linux fudaming 2.6.10-1.760_FC3 #1 Wed Feb 2 00:14:23 EST 2005 i686 athlon i386 GNU/Linux
2.6.10的内核有能用的补丁吗?另外问一下,gentoo的内核源码可不可以直接搞到fedora上来。因为,我看到好像有人在gentoo里面用2.6.10的搞成功了。 :D
gentoo的内核源码可不可以直接搞到fedora上来
可以 我也想知道怎么搞 :mrgreen:
改变目标,我先用gentoo的gensplash搞搞看,不行再说。 :o:mrgreen: :?:?::roll:
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_VIRTUAL is not set
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_MDA_CONSOLE=m
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
#
# Logo configuration
#
# CONFIG_LOGO is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
#
# Sound
#
CONFIG_SOUND=m
打补丁的的时候没有错误提示,怎么就没有splash的选项呢。奇怪。 # patch -p1 -i /opt/gentoo_kernel/gensplash/fbsplash-0.9.1-r2-2.6.11-rc4.patch
patching file Documentation/fb/00-INDEX
patching file Documentation/fb/splash.txt
patching file drivers/Makefile
patching file drivers/char/keyboard.c
patching file drivers/char/n_tty.c
patching file drivers/video/Kconfig
patching file drivers/video/Makefile
patching file drivers/video/cfbsplash.c
patching file drivers/video/console/bitblit.c
patching file drivers/video/console/fbcon.c
patching file drivers/video/fbcmap.c
patching file drivers/video/fbsplash.c
patching file drivers/video/fbsplash.h
patching file include/linux/console_splash.h
patching file include/linux/console_struct.h
patching file include/linux/fb.h
patching file include/linux/sysctl.h
patching file kernel/panic.c
patching file kernel/power/console.c
patching file kernel/sysctl.c
#
重新来了一遍,一样的结果。另外
# patch-p1 -i /opt/gentoo_kernel/genpatches/genpatches-2.6-10.08/2500_vesafb-tng-0.9-rc6.patch
patching file Documentation/fb/vesafb.txt
patching file arch/i386/boot/video.S
patching file drivers/video/Kconfig
patching file drivers/video/Makefile
Hunk #1 succeeded at 101 with fuzz 1 (offset 5 lines).
patching file drivers/video/fbmem.c
Hunk #1 succeeded at 52 (offset 1 line).
Hunk #2 succeeded at 1203 (offset 24 lines).
patching file drivers/video/vesafb-thread.c
patching file drivers/video/vesafb-tng.c
patching file include/video/vesa.h
#
加了vesa-tng的补丁以后,选它的话,X会进不去。郁闷啊。 :mrgreen: 待我再实验两三回。 :o:neutral:
试过了好几个版本的gensplash的补丁,总也找不到有关的条目,哪位大哥能把内核的配置文件帖一下,参考参考。
既然补丁没有问题,那我就自己直接加上选项看看。 :mrgreen: 不知道,没搞过bootsplash,你去gentoo版问问看 :lol::mrgreen:
3n,gensplash怎么样呢?不管了,为了让我的控制台漂亮起来,正在实验gentoo。昨天刚腾出10个G,正在emerge ing。 :mrgreen: come on
我等者继续看呢 splash都没搞过 :oops:
gentoo太费时间,玩一段就不想玩了 呜呜呜,选项终于出来了,问题在于必须自己配置内核一遍,不可以用以前自己的配置文件,不然的话,选项是死活出不来的。
make完了,不知道initrd到底是怎么回事,按照我的理解应该
#splash_geninitramfs -v -g /usr/src/linux-2.6.11-rc4/usr/initramfs_data.cpio.gz -r 1280x1024 gentoo
这之后再make modules_install make install了。搞不清楚initrd到底发挥了什么作用,还有怎么得到它。待我试试先。 上面的方法不对,出错了,死活进不了系统,根文件系统认不出来。看来应该有别的方法。
页:
[1]