Grub Customizer 2.2 released and installation instructions included

Sponsored Link
The goal of this project is to create a complete and intuitive graphical grub2/burg configuration interface. The main feature is the boot entry list configuration -- but not simply by modified the grub.cfg: to keep the dynamical configuration, this application will only edit the script order and generate proxies (script output filter), if required.

What is new in version 2.2

This new version supports the submenus of Grub 1.99+ (see https://bugs.launchpad.net/grub-customizer/+bug/781683) and contains some graphical changes.

Install grub customizer 2.2 on ubuntu

Open the terminal and run the following commands

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

How to install from Software Center:

Start Software Center from Applications > Ubuntu Software Center
Now Add the repository Edit > Software Sources > Other Software > Add
Type: ppa:danielrichter2007/grub-customizer > Add Source > Close
Reload
Install Grub Customizer
Highlight "Get Software" in the left panel.
In the upper right search window, type "Grub Customizer".
Double-click "Grub Customizer" and click the ‘Install' icon.

Screenshots


Sponsored Link

Related posts

You may also like...

6 Responses

  1. gertie says:

    anyone care to explain to me how come Mandriva and PCLinuxOS have had pleasant blue screens with logo on their dualboot menus for 5 yrs at least and Buntu still cant figure it out?

    i tried kubuntu 11 recently and at least they got rid of the white on black DOS look and switched it a bit but still beyond mediocre.

    I remember installing a Buntu dualboot a few years ago and when my friend saw the black scree with white text he yelped ‘Oh no, what happeened?’
    and thinking how a distro which claims to be user friendly can think that this is acceptable when other distros have managed to do it.

  2. TG says:

    I like this utility. But how come it does not set the colors when I tell it to. They just stay at the default gray and black. I even added a background image like it told me to.

  3. St.John says:

    grub-customizer dies for me.

    UBUNTU 10.10
    kernel 2.6.35-30-generic
    GNOME 2.32.0

    grub-customizer = su-to-root -X -c grub-customizer

    starts (showing graphic interface)

    When I start from a terminal window it displays:

    *** initializing (w/o specified bootloader type)…
    * reading partition info…
    * Loading Framebuffer resolutions (background process)
    * Finding out if this is a live CD
    [running on an installed system]
    [checking the burg-mkconfig command… ]
    [found at: ]
    [checking the grub-mkconfig command… ]
    [found at: /usr/sbin/grub-mkconfig]
    [checking the update-grub command… ]
    [found at: /usr/sbin/update-grub]
    [checking the grub-install command… ]
    [found at: /usr/sbin/grub-install]
    *** initializing (w/ specified bootloader type)…
    [checking the grub-mkconfig command… ]
    [found at: /usr/sbin/grub-mkconfig]
    [checking the update-grub command… ]
    [found at: /usr/sbin/update-grub]
    [checking the grub-install command… ]
    [found at: /usr/sbin/grub-install]
    * Checking if the config directory is clean
    *** loading configuration
    *** loading – preserveConfig: no
    * unsetting saved config
    *** loading settings
    *** loading grub list
    * loading scripts…
    * loading proxies…
    * creating proxifiedScript links & chmodding other files…
    * running grub-mkconfig
    [running GrubCustomizer::syncListView_load]
    [GrubCustomizer::syncListView_load completed]
    [running GrubCustomizer::syncListView_load]
    [GrubCustomizer::syncListView_load completed]
    [running GrubCustomizer::syncListView_load]
    [GrubCustomizer::syncListView_load completed]

    – and then it fades away.

  4. Soren Andersen says:

    I got a build failure due to compiler error on OpenSUSE 11.4 “Celadon” after following directions (carefully) in the FAQ page [[ https://answers.launchpad.net/grub-customizer/+faq/1397 ]]

    Failure messages (with preceding context) as thus:

    [ 27%] Building CXX object CMakeFiles/grub-customizer.dir/src/main/gtk-client.cpp.o
    [ 28%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/md5.cpp.o
    [ 29%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/str_replace.cpp.o
    [ 31%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/ContentParser/FactoryImpl.cpp.o
    [ 32%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/ContentParser/Linux.cpp.o
    [ 33%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/ContentParser/Chainloader.cpp.o
    [ 35%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/ContentParser/LinuxIso.cpp.o
    [ 36%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/ContentParser/Memtest.cpp.o
    [ 37%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/ContentParser/Abstract.cpp.o
    [ 38%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/Mutex/GLib.cpp.o
    [ 40%] Building CXX object CMakeFiles/grub-customizer.dir/src/Controller/GLib/ThreadController.cpp.o
    [ 41%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/CommonClass.cpp.o
    [ 42%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/Logger/Stream.cpp.o
    [ 44%] Building CXX object CMakeFiles/grub-customizer.dir/src/lib/regex.cpp.o
    [ 45%] Building CXX object CMakeFiles/grub-customizer.dir/src/View/Gtk/Element/PartitionChooser.cpp.o
    [ 46%] Building CXX object CMakeFiles/grub-customizer.dir/src/View/Gtk/About.cpp.o
    [ 48%] Building CXX object CMakeFiles/grub-customizer.dir/src/View/Gtk/EntryEditor.cpp.o
    [ 49%] Building CXX object CMakeFiles/grub-customizer.dir/src/View/Gtk/EnvEditor.cpp.o
    /root/build/grub-customizer-3.0.4/src/View/Gtk/EnvEditor.cpp: In constructor ‘View_Gtk_EnvEditor::View_Gtk_EnvEditor()’:
    /root/build/grub-customizer-3.0.4/src/View/Gtk/EnvEditor.cpp:53:15: error: ‘class Gtk::ComboBoxText’ has no member named ‘append’
    /root/build/grub-customizer-3.0.4/src/View/Gtk/EnvEditor.cpp:54:15: error: ‘class Gtk::ComboBoxText’ has no member named ‘append’
    make[2]: *** [CMakeFiles/grub-customizer.dir/src/View/Gtk/EnvEditor.cpp.o] Error 1
    make[1]: *** [CMakeFiles/grub-customizer.dir/all] Error 2
    make: *** [all] Error 2

  5. Lee Berry says:

    I’ve been using Grub-customizer for years to manage multiple boot menu. You can easily get rid of the ugly black-boot screen by adding your own photo-logo 800×600 .png “picture-mat” under the appearance tab. The code is not up to version 4.0.4 so this post is a bit dated. Does anyone know how to add the pretty Linux logos to the menu screen like what is done in project Bennett? The only way I know how to do it is to edit the picture-mat. You might want to back up your current boot-menu before you experiment with this by adding the boot-repair tool and including in the paste-bin option. Your disk data can then be saved online to your Evernotes. These are 2-config tools I can’t live without. I hope someone keeps supporting them in ubuntu. add these repositories and the run “apt-get update” like my example below:

    >$ sudo -l # saves some keystrokes
    >$ sudo add-apt-repository ppa:yannubuntu/boot-repair
    >$ sudo apt-get update
    >$ sudo apt-get boot-repair
    >$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
    >$ sudo apt-get update # yes must do it twice
    >$ sudo apt-get grub-customizer

    After the software is installed you can launch it from the “systems” menu tab or cmd line.

    If you know the secrete to adding pretty logos then please contact me through my wordpress webpage at…http://wp.me/P3GGHo-1

    Cheers, Lee
    Twitter @LeeWhiteTiger

  6. Lee Berry says:

    Please check your IDE build essentials environment. Then rebuild if all else fails use the .deb and package manager to install it on ubuntu first. it will pick up the susie build or any other vmlinuz kernel that is in the root/boot directory.

Leave a Reply

Your email address will not be published.