how to remove "advanced options for opensuse" in Grub menu ?

Instead of removing the advance options altogether,
I imagine it should be possible to modify the font size, maybe the color so that the User’s eyes are drawn to specific lines.

It might require playing around with the code a bit, but the script I’ve published allows customizing the appearance of the Grub menu,
http://en.opensuse.org/User:Tsu2/12.3/Modified_GRUB_Menu

When you run the script, it will make a backup of the theme file it’s replacing, so for the first time it’ll be the default configuration (If you want to save this, you may want to make another copy. Each time the script is run, the backup is over-written).

You can compare the original values and the new values I’m implementing which besides enlarging the width, also sets the font size slightly smaller to ensure the entire entry is visible on the screen.

To the OP, maybe just applying my script without further modification might be enough for you, eliminating the claustrophobia and limited visibility of the default openSUSE grub menu.

TSU

In fact,
I’d recommend combining my script (if you like what it does) with <modifying the Advance Options text> instead of removing the line altogether. So, for example you could substitute a bunch of dashes, equal signs, periods… No one else but you would know what those dashes mean, the visual effect would be nearly identical to removal but would still leave you the ability to choose the option.

Suggestion:
Replace only the first line which has been marked for removal to

    echo "submenu '$(gettext_printf "===================" | grub_quote)' \$menuentry_id_option 'gnulinux-advanced-$boot_device_id' {"

TSU