The first menu entry does not belong to OpenSUSE since it references Grub2. But it is pointing to the wrong partition ie OpenSUSE instead of Crunchbang.
You may want to change the title to Crunchbang. But that is optional.
Change the kernel line to
Code:
kernel (hd0,0)/boot/grub2/core.img root=/dev/disk/by-id/ata-ST9320325AS_6VEL4KJP-part1 resume=/dev/disk/by-id/ata-ST9320325AS_6VEL4KJP-part5 splash=silent quiet showopts vga=0x317
I think that should work.
To edit become root as before and type
joe /boot/grub/menu.lst