Grub2 instal on 11.2 ??

hello all

can i install a fedora grub2 rpm on opensuse 11.2
and so that it boots in grub2 ??

the rpm = grub2-1.98-0.3.20080827svn.fc10.x86_64.rpm

On ubunto forums there are plenty howtos to do it on unbunto and on arch opensuse Nowhere.

Now the Why: change the background from grub2 is just simple editing of a file in the config in /etc

grub1 is a pain in the … changing a background

Content of RPM grub2-1.98-0.3.20080827svn.fc10.x86_64.rpm :
/boot/grub2
/boot/grub2/grub.cfg
/etc/default/grub
/etc/grub.d
/etc/grub.d/00_header
/etc/grub.d/10_hurd
/etc/grub.d/10_linux
/etc/grub.d/30_os-prober
/etc/grub.d/40_custom
/etc/grub.d/90_persistent
/etc/grub.d/README
/etc/grub2.cfg
/usr/bin/grub2-editenv
/usr/bin/grub2-mkelfimage
/usr/bin/grub2-mkimage
/usr/bin/grub2-mkrescue
/usr/lib/grub2
/usr/lib/grub2/i386-pc
/usr/lib/grub2/i386-pc/_bsd.mod
/usr/lib/grub2/i386-pc/_chain.mod
/usr/lib/grub2/i386-pc/_linux.mod
/usr/lib/grub2/i386-pc/_multiboot.mod
/usr/lib/grub2/i386-pc/acorn.mod
/usr/lib/grub2/i386-pc/affs.mod
/usr/lib/grub2/i386-pc/afs.mod
/usr/lib/grub2/i386-pc/amiga.mod
/usr/lib/grub2/i386-pc/aout.mod
/usr/lib/grub2/i386-pc/apple.mod
/usr/lib/grub2/i386-pc/ata.mod
/usr/lib/grub2/i386-pc/biosdisk.mod
/usr/lib/grub2/i386-pc/bitmap.mod
/usr/lib/grub2/i386-pc/blocklist.mod
/usr/lib/grub2/i386-pc/boot.img
/usr/lib/grub2/i386-pc/boot.mod
/usr/lib/grub2/i386-pc/bsd.mod
/usr/lib/grub2/i386-pc/bufio.mod
/usr/lib/grub2/i386-pc/cat.mod
/usr/lib/grub2/i386-pc/cdboot.img
/usr/lib/grub2/i386-pc/chain.mod
/usr/lib/grub2/i386-pc/cmp.mod
/usr/lib/grub2/i386-pc/command.lst
/usr/lib/grub2/i386-pc/configfile.mod
/usr/lib/grub2/i386-pc/cpio.mod
/usr/lib/grub2/i386-pc/cpuid.mod
/usr/lib/grub2/i386-pc/crc.mod
/usr/lib/grub2/i386-pc/date.mod
/usr/lib/grub2/i386-pc/datehook.mod
/usr/lib/grub2/i386-pc/datetime.mod
/usr/lib/grub2/i386-pc/diskboot.img
/usr/lib/grub2/i386-pc/dm_nv.mod
/usr/lib/grub2/i386-pc/echo.mod
/usr/lib/grub2/i386-pc/elf.mod
/usr/lib/grub2/i386-pc/ext2.mod
/usr/lib/grub2/i386-pc/fat.mod
/usr/lib/grub2/i386-pc/font.mod
/usr/lib/grub2/i386-pc/fs.lst
/usr/lib/grub2/i386-pc/fs_uuid.mod
/usr/lib/grub2/i386-pc/fshelp.mod
/usr/lib/grub2/i386-pc/gfxterm.mod
/usr/lib/grub2/i386-pc/gpt.mod
/usr/lib/grub2/i386-pc/gzio.mod
/usr/lib/grub2/i386-pc/halt.mod
/usr/lib/grub2/i386-pc/hello.mod
/usr/lib/grub2/i386-pc/help.mod
/usr/lib/grub2/i386-pc/hexdump.mod
/usr/lib/grub2/i386-pc/hfs.mod
/usr/lib/grub2/i386-pc/hfsplus.mod
/usr/lib/grub2/i386-pc/iso9660.mod
/usr/lib/grub2/i386-pc/jfs.mod
/usr/lib/grub2/i386-pc/jpeg.mod
/usr/lib/grub2/i386-pc/kernel.img
/usr/lib/grub2/i386-pc/linux.mod
/usr/lib/grub2/i386-pc/lnxboot.img
/usr/lib/grub2/i386-pc/loadenv.mod
/usr/lib/grub2/i386-pc/loopback.mod
/usr/lib/grub2/i386-pc/ls.mod
/usr/lib/grub2/i386-pc/lspci.mod
/usr/lib/grub2/i386-pc/lvm.mod
/usr/lib/grub2/i386-pc/mdraid.mod
/usr/lib/grub2/i386-pc/memdisk.mod
/usr/lib/grub2/i386-pc/minix.mod
/usr/lib/grub2/i386-pc/moddep.lst
/usr/lib/grub2/i386-pc/multiboot.mod
/usr/lib/grub2/i386-pc/normal.mod
/usr/lib/grub2/i386-pc/ntfs.mod
/usr/lib/grub2/i386-pc/ntfscomp.mod
/usr/lib/grub2/i386-pc/partmap.lst
/usr/lib/grub2/i386-pc/pc.mod
/usr/lib/grub2/i386-pc/pci.mod
/usr/lib/grub2/i386-pc/play.mod
/usr/lib/grub2/i386-pc/png.mod
/usr/lib/grub2/i386-pc/pxe.mod
/usr/lib/grub2/i386-pc/pxeboot.img
/usr/lib/grub2/i386-pc/pxecmd.mod
/usr/lib/grub2/i386-pc/raid.mod
/usr/lib/grub2/i386-pc/raid5rec.mod
/usr/lib/grub2/i386-pc/raid6rec.mod
/usr/lib/grub2/i386-pc/read.mod
/usr/lib/grub2/i386-pc/reboot.mod
/usr/lib/grub2/i386-pc/reiserfs.mod
/usr/lib/grub2/i386-pc/search.mod
/usr/lib/grub2/i386-pc/serial.mod
/usr/lib/grub2/i386-pc/sfs.mod
/usr/lib/grub2/i386-pc/sleep.mod
/usr/lib/grub2/i386-pc/sun.mod
/usr/lib/grub2/i386-pc/terminal.mod
/usr/lib/grub2/i386-pc/terminfo.mod
/usr/lib/grub2/i386-pc/test.mod
/usr/lib/grub2/i386-pc/tga.mod
/usr/lib/grub2/i386-pc/udf.mod
/usr/lib/grub2/i386-pc/ufs.mod
/usr/lib/grub2/i386-pc/update-grub_lib
/usr/lib/grub2/i386-pc/vbe.mod
/usr/lib/grub2/i386-pc/vbeinfo.mod
/usr/lib/grub2/i386-pc/vbetest.mod
/usr/lib/grub2/i386-pc/vga.mod
/usr/lib/grub2/i386-pc/video.mod
/usr/lib/grub2/i386-pc/videotest.mod
/usr/lib/grub2/i386-pc/xfs.mod
/usr/lib/grub2/update-grub_lib
/usr/sbin/grub2-emu
/usr/sbin/grub2-install
/usr/sbin/grub2-mkdevicemap
/usr/sbin/grub2-probe
/usr/sbin/grub2-setup
/usr/sbin/update-grub2
/usr/share/doc/grub2-1.98
/usr/share/doc/grub2-1.98/COPYING
/usr/share/doc/grub2-1.98/ChangeLog
/usr/share/doc/grub2-1.98/INSTALL
/usr/share/doc/grub2-1.98/NEWS
/usr/share/doc/grub2-1.98/README
/usr/share/doc/grub2-1.98/README.Fedora
/usr/share/doc/grub2-1.98/THANKS
/usr/share/doc/grub2-1.98/TODO

I wouldn’t use a Fedora .rpm
Better get the source from here:
ftp://alpha.gnu.org/gnu/grub/

Grub 2 works really well, I love it. But I’ll not be installing it in openSUSE. I can manage Grub Legacy just as easily, but I’ll be happy to see Grub 2 implemented in OS in the future.