BURG – upiększamy Gruba 51


http://librarylinux.files.wordpress.com/2010/06/radiance_for_grub_2_burg_by_shafin.pngNajczęściej Grub nie kojarzy nam się z czymś specjalnie miłym. Często powoduje problemy i z tym go kojarzymy. Jest on również graficznie bardzo ubogi.
Na szczęście istnieje program, który pomoże sprawić, że Grub swoim graficznym wyglądem nie będzie odstawał od reszty systemu, BURG daje nam możliwość w łatwy sposób urozmaicić wygląd naszego bootloadera bez specjalistycznej wiedzy.

BURG – z czym to się je?

Najogólniej mówiąc BURG jest nakładką na Gruba pozwalającą nam drastycznie zmienić jego wygląd.
Standardowo jest wyposażony w spory wachlarz motywów, w których każdy znajdzie coś dla siebie.

Instalacja BURGa

Uwaga! Instalacja BURGa jest ingerencją w bootloader, co może w najgorszym wypadku przynieść niemożliwość uruchomienia systemu (raczej teoretycznie, bo to rzadkie przypadki). Nie odpowiadam za ewentualne szkody powstałe przez ten program.

Instalacja w Ubuntu 10.04 ogranicza się do wydania 4 poleceń: dodania repozytoriów, aktualizacji repozytoriów i pobrania BURGa, instalacji BURGa i aktualizacji BURGa.
W konsoli po kolei wykonujemy polecenia:

sudo add-apt-repository ppa:bean123ch/burg
sudo apt-get update && sudo apt-get install burg burg-themes
sudo burg-install "(hd0)"
sudo update-burg

Jeśli podczas wykonywania się poleceń żaden błąd nie przerwał instalacji to gratulacje – właśnie zainstalowałeś BURGa. Przy następnym uruchomieniu komputera przywita cię zmieniony ekran bootowania.

Zmiana motywu i rozdzielczości

Jeśli już uruchomiłeś ponownie komputer to zapewne zauważyłeś, że standardowy motyw raczej nie jest spełnieniem marzeń (choć zapewne wielu osobom taki najbardziej się spodoba). Zmiana motywu jest prosta, po prostu podczas wyświetlania się ekranu wyboru systemu wciśnij F2, wybierz motyw i wciśnij Enter. Prawda, że proste?

Podobnie sprawa się ma ze zmianą rozdzielczości – wciskamy F3, wybieramy naszą rozdzielczość i wciskamy Enter. Wygląd menu powinien się „znormalizować”.

Automatycznie wybierany system i czas oczekiwania

W większości przypadków jako standardowy system będzie się uruchamiał Ubuntu, po odczekaniu 5 sekund.
Ta konfiguracja może wielu użytkownikom nie pasować, jednak zmiana tego jest bardzo prosta.

Edytujemy plik /etc/default/burg
sudo gedit /etc/default/burg
W pliku tym za standardowy uruchamiany system odpowiada linijka:
GRUB_DEFAULT=0
po prostu liczbę 0 zmieniamy na pozycję naszego automatycznego systemu, jednak liczymy od zera. Więc jeśli chcemy przykładowo uruchamiać standardowo Windowsa, który jest 3 w liście to ustawimy wartość GRUB_DEFAULT na 2.

Podobnie sprawa ma się z czasem oczekiwania na wybranie systemu. Za to odpowiada linijka:
GRUB_TIMEOUT=5
Zmieniamy liczbę 5 na liczbę sekund jaką Grub ma oczekiwać na nasz wybór.
Po ustawieniu wszystkich zmian w konsoli wykonujemy:
sudo update-burg
Teraz po ponownym uruchomieniu komputera będzie widoczna nasza konfiguracja.

Podsumowanie

Grub nie taki straszny jak na niego mówią. Nasz ekran startowy teraz może wyglądać jak tylko zechcemy, a uruchamianie systemu stanie się równie barwne co sam system.


Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.

51 komentarzy do “BURG – upiększamy Gruba

  • Raffee

    Nie „integracją w bootloader”, a „ingerencją w bootloader”.

    A teraz pytanie:
    Czy instalacja BURGa na laptopie z jednym systemem może dać jakieś korzyści?

  • Pepin

    Nie mogę uaktualnić BURG’a, w konsloi wyskakuje:

    ubuntu@Ubuntu:~$ sudo update-burg
    /etc/default/burg: 7: Syntax error: „(” unexpected

    Uruchomiłem ponownie komputer i włączył się normalny Grub 2.
    Z czym może być problem?

  • Sueroski Autor wpisu

    [quote post=”12456″]Czy instalacja BURGa na laptopie z jednym systemem może dać jakieś korzyści?[/quote]
    Raczej wątpię ponieważ BURG wyświetli tylko Ubuntu i Ubuntu w trybie recovery. To raczej przydatna rzecz jak ma się wiele systemów.

    [quote post=”12456″]ubuntu@Ubuntu:~$ sudo update-burg
    /etc/default/burg: 7: Syntax error: “(” unexpected[/quote]
    W pliku /etc/default/burg jest jakiś błąd w 7 linijce. Prawdopodobnie przy edycji pliku zrobiłeś niechcący ten błąd. Usunięcie znaku „(” i powinno się poprawnie zaktualizować.
    U mnie ta linia wygląda tak:
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

    Jak burg się poprawnie zaktualizuje to po ponownym uruchomieniu powinno się pojawić nowe menu.

  • Myszaty

    Zainstalowałem tego całego BURGa, myśląc, że da mi to fajny efekt. Jednak zdecydowałem się go usunąć, ponieważ chce powrócić do starego GRUBowego menu wyboru systemów. Wywaliłem i kiedy chcę wybrać OSa to na samej górze zamiast napisu Grub i jego wersji pokazuje mi się nazwa BURG. Czemu, skoro go usunąłem?

  • Pepin

    Całkiem fajnie wygląda.
    @Sueroski
    Dzięki za odpowiedź ale przed tym jak przeczytałem twoją odpowiedz postanowiłem zainstalować BURG’a od nowa.

  • sabeot

    A ja mam pytanie, a w zasadzie prośbę. Istnieje takie coś fajnego jak burg-manager, niestety próby instalowania wg tutoriali z sieci na wersji 10.04LTS 64bit kończą się fiaskiem. Może autor z powodzeniem zainstalował owo narzędzie i dołączy jakiś miły punkt jak to zrobić? Byłbym niezwykle wdzięczny. Ja mam problem z dodaniem repozytoriów na których burg-manager się znajduje, a jak próbuje zainstalować go z paczki *.deb to wyskakuje błąd, że nie można spełnić wymaganych zależnośći.

  • Sueroski Autor wpisu

    [quote post=”12456″]Zainstalowałem tego całego BURGa, myśląc, że da mi to fajny efekt. Jednak zdecydowałem się go usunąć, ponieważ chce powrócić do starego GRUBowego menu wyboru systemów. Wywaliłem i kiedy chcę wybrać OSa to na samej górze zamiast napisu Grub i jego wersji pokazuje mi się nazwa BURG. Czemu, skoro go usunąłem?[/quote]
    Z tego co czytam to jakiś bug jest: https://bugs.launchpad.net/burg/+bug/604148

    Użyj:
    sudo grub-install „(hd0)”
    I wszystko powinno wrócić do normy.

  • trapdoor

    @Sueroski
    [quote post=”12456″]Z tego co czytam to jakiś bug jest: https://bugs.launchpad.net/burg/+bug/604148%5B/quote%5D
    Nie nazwałbym tego błędem. Odinstalowanie BURGa powoduje po prostu usunięcie aplikacji i już – bez nadpisania mbr (zakładając, że tam instalujemy program rozruchowy) przez GRUB. I według mnie to dobrze – ktoś może mieć ochotę zastąpić BURGa innym bootloader’em niż GRUB. Chociaż przydatna byłaby opcja, żeby po usunięciu BURGa instalator zapytał, czy nadpisać mbr innym, istniejącym programem rozruchowym, zainstalować nowy, czy też pozostawić mbr bez zmian dając użytkownikowi możliwość późniejszej samodzielnej ingerencji.

  • sHChypp

    Totalnie coś pomieszane mam. Jedyną dyskiem jaki mogę wybrać, to /dev/sda. TO jest nawet zrozumiale, ale używając burg menagera, po instalacji BURGa, używając polecenia emulate, jedyną rzeczą jaka się pojawia to: „BURG Version 1.98+20100623-1 Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.”
    no i kursor zachęty: grub>
    To samo mialem po sugerowanej, ręcznej instalacji. Przywróciłem GRUBA z live cd.
    Ktokolwiek ma podobnie?

  • sHChypp

    czy burga instaluje się na konkretnej, ubuntowej partycji? Bo w burg-menagerze mam tylko mozliwość instalacji na sda… żadnej opcji wyboru partycji.

  • addass

    [quote comment=”42925″]posypało się z tym burkiem normalnie.Xp nie odpala[/quote]
    i skończyło się nową instalacją xp i ubuntu,hehe upiększyłem rewelacyjnie.

  • MsciwyRoman

    Przy starcie kompa wyświetla się grub loading, ale startje burg. Wykasowałem chyba wszystko co z grubem związane. Drążyć temat i próbować to zmienić czy odpuścić?

  • Sirek

    [quote comment=”42927″]Totalnie coś pomieszane mam. Jedyną dyskiem jaki mogę wybrać, to /dev/sda. TO jest nawet zrozumiale, ale używając burg menagera, po instalacji BURGa, używając polecenia emulate, jedyną rzeczą jaka się pojawia to: „BURG Version 1.98+20100623-1 Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.”
    no i kursor zachęty: grub>
    To samo mialem po sugerowanej, ręcznej instalacji. Przywróciłem GRUBA z live cd.
    Ktokolwiek ma podobnie?[/quote]

    tak ja miałem, zrobiłem tak samo, jednak będę drążył…

  • Sirek

    zainstalowałem wszystko od nowa, miałem problem taki sam jak Pepin.
    usunąłem nawiasy z linijki, w której występował problem… update-grub
    i działa ! 🙂 elegancko 🙂

  • dranei

    Trochę więcej opcji by się przydało podać.

    Np jak przestawiać ikonki czyli czy windows ma być pierwszy czy ostatni.

    Albo np. jak wywalić te 'inne’ ikonki linuxa których nie używam? (aktualnie mam do wyboru aż 6 Ubunciaków)

  • vizoreq

    tekst typu „memtest+”
    trzeba usunąć w pliku konfiguracyjnym:
    sudo gedit /etc/default/burg
    i pokasowac niepotrzebne wpisy jak memtest i wcześniejsze wersje jadra 😉
    co do innych themes’ów, są? będą?

  • kondziu jah

    Jako, iż jestem początkujący to wolę zapytać z góry: czy w komendzie ma być hd0 bez względu na rodzaj dysku (Serial/Parallel ATA) i numer partycji z Ubuntu?

  • Ubuntownik

    [quote comment=”43193″]Trochę więcej opcji by się przydało podać.

    Np jak przestawiać ikonki czyli czy windows ma być pierwszy czy ostatni.

    Albo np. jak wywalić te 'inne’ ikonki linuxa których nie używam? (aktualnie mam do wyboru aż 6 Ubunciaków)[/quote]

    co do przestawiania :[quote comment=””] po prostu liczbę 0 zmieniamy na pozycję naszego automatycznego systemu, jednak liczymy od zera. Więc jeśli chcemy przykładowo uruchamiać standardowo Windowsa, który jest 3 w liście to ustawimy wartość GRUB_DEFAULT na 2.[/quote]

    „inne” ikonki, to pozostałości po pop[rzednich wersjach jajka, ja profilaktycznie zawsze jakieś zostawiam, jako koło ratunkowe, gdyby rozjechało mi się najnowsze, ale nożna to wykasować w pliku /boot/grub/grub.cfg (zahaszuj)

  • Outslider

    A nie wiem, czy przeoczyłem, czy co, ale czy BURG obsługuje Grub1, czy Grub2, czy oba? Bo to zasadnicza różnica i wolę wiedzieć, nim użyję. Zwłaszcza, że mój komp się nie butuje z pendrajwa a cd wysiadło:D

  • mirek78

    witam, zainstalowałem tego BURGa i może to i fajne jest lecz zniknął mi za to ekran ładowania systemu Ubunt 10.04, mam teraz piękny wybór systemów lecz ładowanie w postaci sznurka białych literek na czarnym tle. Jak to można odinstalować lub przywrócić ekran ładowania.

    Zaznaczam, że jestem zielony z Linuksa mam go dopiero 2 dzień;p

  • Sueroski Autor wpisu

    [quote comment=”44328″]witam, zainstalowałem tego BURGa i może to i fajne jest lecz zniknął mi za to ekran ładowania systemu Ubunt 10.04, mam teraz piękny wybór systemów lecz ładowanie w postaci sznurka białych literek na czarnym tle. Jak to można odinstalować lub przywrócić ekran ładowania.

    Zaznaczam, że jestem zielony z Linuksa mam go dopiero 2 dzień;p[/quote]
    hmm… wbij w teminalu: „sudo gedit /etc/default/burg” i sprawdź czy masz tak w linijce GRUB_CMDLINE_LINUX_DEFAULT:

    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

    Jeśli inaczej to zmień na takie, a splashscreen (playmouth? ) powinien wrócić.
    Jeśli chcesz usunąć burg’a to oczywiście usuwasz jego pakiety (Synapic’em na przykład) i instalujesz GRUBa wpisując: sudo grub-install „(sda)”

  • mirek78

    zmieniłem ale nic to nie dało

    wszystkie wpisy wyglądają tak:

    # If you change this file, run 'update-burg’ afterwards to update
    # /boot/burg/burg.cfg.

    GRUB_DEFAULT=0
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT=””
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

    # Uncomment to disable graphical terminal (grub-pc only)
    #GRUB_TERMINAL=console

    # If you want to enable the save default function, uncomment the following
    # line, and set GRUB_DEFAULT to saved.
    #GRUB_SAVEDEFAULT=true

    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo’
    # In the boot menu, use hotkey 'r’ to popup a resolution selection menu.
    GRUB_GFXMODE=saved

    # Uncomment if you don’t want GRUB to pass „root=UUID=xxx” parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true

    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_LINUX_RECOVERY=”true”

    # Uncomment to get a beep at grub start
    #GRUB_INIT_TUNE=”480 440 1″

    # GRUB_THEME’s value can be 'saved’ or a specific BURG theme name, you can also
    # set it to the pathname of a GRUB2 theme file.
    # In the boot menu, use hotkey 't’ to popup a theme selection menu
    GRUB_THEME=saved

    # GRUB_FOLD’s value can be 'saved’, 'true’ or 'false’.
    # In the boot menu, use hotkey 'F7′ to show the full list, 'f’ to toggle
    # between folding modes.
    GRUB_FOLD=saved

    # Add user with burg-adduser, then use GRUB_USERS to config authentication.
    # The following example means user1 can boot Ubuntu, no password is needed to
    # boot Windows, user1 amd user2 can boot other OS. Superusers can boot any OS
    # and use hotkeys like `c’ to enter console mode.
    #GRUB_USERS=”*=user1,user2:ubuntu=user1:windows=”

    # For a complete list of supported variables, refer to this wiki page:
    # http://code.google.com/p/burg/wiki/ConfigurationVariables

  • Lucas

    Działa nie najgorzej. Instalacja wyglądała trochę inaczej niż opisana, trochę pytań o dyski docelowe, komendy i inne takie. Ubuntu i winda ładują się w każdym razie bez problemu, źle to nie wygląda.

  • Dell

    Zainstalowałem BURG na laptopie DELL D400 i nie wyświetla mi grafik w bootloaderze. Gdy użyje sudo burg-emu to mi ładnie wszystko wyświetla. (Użyłem tylko 4 pierwszych linii). Testowałem na UBUNTU 9 i 10

  • trebor z sakul :)

    ludziska ogarnijcie sobie jak przywrócić GRUB-asa z LIVE-CD, a potem bierzcie się za instalację BURG-era 🙂
    dla leniwych:
    „sudo mount /dev/sda5 /mnt
    sudo mount –bind /dev /mnt/dev
    sudo chroot /mnt
    dpkg-reconfigure grub-pc”

    zamiast sda5 podajemy partycję Linux-ową,

    ale w ogóle to najprościej i zawsze ze skutkiem pozytywnym jest:

    „sudo apt-get install –reinstall grub-pc”
    strzałkami albo tab-em przechodzimy/zostawiamy jak jest, a na końcu wybieramy /dev/sda i ok… cała filozofia… powodzenia 🙂

  • rafael_1993

    Nie wiem dlaczego nie odapala mi sie burg..
    normalnie jak odpalam w konsoli go to wszystko pieknie ladnie
    ale jak robie restart to mam grubasa…
    Wie ktos czego to moze byc przyczyna?

  • CoyaDeBrojara

    Piękna rzecz. Wreszcie ekran startowy nie straszy wielkim, niezbyt pięknym menu. Oby takich upiękrzaczy w Ubuntu więcej…
    W moim przypadku do zainstalowania BURG’a wystarczyły dwie komendy:

    sudo add-apt-repository ppa:bean123ch/burg
    sudo apt-get update && sudo apt-get install burg burg-themes

    Czy to normalne ?
    Dzięki autorowi za przejrzysty i prosto napisany artykuł.

  • Dominik

    Czy można zainstalować BURGa w sytuacji gdy instalowało się Ubuntu 11.04 przez wubi w środowisku Windows? Po komendzie fdisk -l mam takie coś:

    /dev/sda1 * 1 3824 30716248+ 7 HPFS/NTFS
    /dev/sda2 3825 38913 281852392+ 5 Rozszerzona
    /dev/sda5 3825 10439 53134956 7 HPFS/NTFS
    /dev/sda6 10440 17000 52701201 7 HPFS/NTFS
    /dev/sda7 17001 27556 84791038+ 7 HPFS/NTFS
    /dev/sda8 27557 38913 91225071 7 HPFS/NTFS

  • cahir

    To jest program działający tylko na ubuntu (unity), czy jak posiadam xubuntu, to bez problemu moge instalować? – nie krzyczęć, że głupek ;] przygodę z linuxem zacząłem dwa dni temu :]