Każdego dnia dziękuję Bogu, że urodziłem się Legionistą!

grub-gfxboot - podrasowany bootloader

Wiele osób zachwyca się ładnym bootloaderem jaki możemy spotkać w Suse. Jednak nic nie stoi na przeszkodzie, aby taki bajer mieć w naszym Ubuntu - wystarczy tylko wykonać kilka, bardzo prostych operacji.

Na początku musimy ściągnąć odpowiednią paczkę oraz schemat:

guesswhy@alquamos:~$ wget http://quasarfreak.googlepages.com/grub-gfxboot_0.97-5_i386.deb
guesswhy@alquamos:~$ wget http://starzaki.eu.org/~timoteii/jogger/message.ubugrey

Usuwamy zainstalowanego w systemie Gruba:

guesswhy@alquamos:~$ sudo apt-get remove grub

Instalujemy grub-gfxboot:

guesswhy@alquamos:~$ sudo dpkg -i grub-gfxboot_0.97-5_i386.deb

Zapisujemy nowego Gruba w sektorze MBR naszego dysku:

guesswhy@alquamos:~$ sudo grub-install /dev/hdX #hdX to nasz dysk, zazwyczaj hda

Następnie kopiujemy ściągnięty wcześniej schemat do katalogu /boot/grub:

sudo cp sciezka_do_pliku/message.ubugrey /boot/grub/

Kolejnym prostym krokiem będzie edycja pliku menu.lst:

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup #wykonujemy kopię bezpieczeństwa
sudo gedit /boot/grub/menu.lst

Na jego początku dodajemy następującą linijkę:

gfxmenu /boot/grub/message.ubugrey

Zamykamy plik, resetujemy komputer i jeśli nic po drodze nie zepsuliśmy nasz oczom pokaże się coś takiego:

Gfxboot

Prawda, że ładne?

Kilka dodatkowych schematów znajdziemy na Gnome Look oraz tutaj. Aby załadować nowych schemat wystarczy tylko wyedytować ściężkę w dodanej przez nas linijce do pliku /boot/grub/menu.lst.

Tak mi się podoba, że chyba jeszcze raz sobie komputer zresetuję :).

EDIT: Notka sponsorowana przez wannę HooGa (wtajemniczeni wiedzą o co chodzi) :).

Komentarze:

  1. Suchy | dnia 09 stycznia 2007, o godzinie 21:48:30

    śliczne śliczne :D tylk ozebys teraz ciągle kompa nie restartował;p a swoja droga na innych dystrybucjach tez tak idzie czy to tylko ubuntowy bajer?



    radmen | dnia 09 stycznia 2007, o godzinie 21:50:16

    teraz mój GRUB wygląda ekstra ^^
    Ten wpis już znalazł się w moich zakładkach na del.icio.us :)
    Wielkie THX :]



    GuessWhy | dnia 09 stycznia 2007, o godzinie 21:51:04

    <a swoja droga na innych dystrybucjach tez tak idzie czy to tylko ubuntowy bajer?
    Pewnie się da, ale trzeba mieć odpowiednią dla swojego distro paczkę :).



    radmen | dnia 09 stycznia 2007, o godzinie 21:52:07

    Heh pewnie da radę coś takiego zrobić, ale tak jak wspomniałeś – paczka pod distro, ew. źródła :]



    aliceq | dnia 09 stycznia 2007, o godzinie 21:57:22

    Guess… ja Ci się kiedyś za te znaleziska oświadczę ;)



    rozbit | dnia 09 stycznia 2007, o godzinie 22:10:49

    mega mega:) poszukam tylko czegos pod panoramiczny ekran, bo teraz troche sie splaszcza,ale i tak jest genialnie:)
    dzieki dzieki:)



    rozbit | dnia 09 stycznia 2007, o godzinie 22:14:01

    btw, czekam na motyw pasujacy pod Satanic Edition :D



    GuessWhy | dnia 09 stycznia 2007, o godzinie 22:18:04

    Zrób sobie sam:

    Umieszczasz plik ze schematem w jakimś katalogu i wydajesz komendę:

    cpio -i < message.ubugray

    Zmieniasz co chcesz, a następnie tworzysz nowy plik:
    ls . |cpio -o > message.new



    Azrael Nightwalker | dnia 09 stycznia 2007, o godzinie 22:26:21

    Mepis ma gruba z gfxboot w standardzie :)
    Można z jego repo go ściągnąć i zainstalować.



    ptr | dnia 09 stycznia 2007, o godzinie 22:43:39

    Rewelacyjne !!!



    mateusz a | dnia 09 stycznia 2007, o godzinie 23:07:13

    Odnoszę wrażenie, że owa graficzna wersja gruba jest używana na LiveCD Ubuntu.

    Dlaczego nie ma jej w zainstalowanym systemie?



    Azrael Nightwalker | dnia 09 stycznia 2007, o godzinie 23:07:40

    Bo na livecd masz isolinux a nie gruba.



    bartkorn | dnia 10 stycznia 2007, o godzinie 11:41:06

    eleganckie :) prosze jeszcze o opis zmiany bootscreenów na takie jak np. w gentoo (boot z livecd) oraz w suse.



    Azrael Nightwalker | dnia 10 stycznia 2007, o godzinie 13:28:41

    Po prostu ściągasz inny plik message i wpisujesz w Grubie ścieżkę do niego.



    GuessWhy | dnia 10 stycznia 2007, o godzinie 14:13:32

    bartkorn: skup się, przeczytaj jeszcze raz opis, a znajdziesz odpowiedź na Twoje pytanie :).



    liviopl | dnia 10 stycznia 2007, o godzinie 16:22:09

    Bardzo fajne, ale ja Fedorę mam, więc musiałbym pobrać źródła albo RPM-a.
    Ps: albo rozpakować DEB-a tylko :P .



    GuessWhy | dnia 10 stycznia 2007, o godzinie 16:25:56

    liviopl: nie musisz nić kombinować. Zajrzyj tutaj:
    http://forums.fedoraforum.org/showthread.php?p=668703&mode=threaded



    adas | dnia 10 stycznia 2007, o godzinie 19:46:02

    Pięknie :)

    Gdyby to jeszcze było od razu w Ubuntu. No i gdyby po wybraniu nie pojawiał sie na 2 sekundy jakis tam 5-linijkowy tekst z informacjami o jądrze.



    Sancho | dnia 12 stycznia 2007, o godzinie 17:27:39

    a mozna to zainstalowac na partycji??
    bo nie zwyklem instalowac gruba na mbr



    Azrael Nightwalker | dnia 12 stycznia 2007, o godzinie 17:28:37

    Tak, przecież cała zabawa polega tylko na modyfikacji pliku menu.lst i użyciu innej wersji Gruba, ale to wciąż Grub.



    zdzislaw | dnia 13 stycznia 2007, o godzinie 19:23:08

    Jak ktoś znajdzie panoramiczną wersję to niech da znać :)



    paszczak | dnia 15 stycznia 2007, o godzinie 20:51:55

    Mam nadzieję, że mi się MBR nie spapra, bo inaczej masz bęcki ;-)



    GuessWhy | dnia 15 stycznia 2007, o godzinie 21:36:43

    Kilka wpisów wcześniej jest opis jak przywrócić Gruba ;]



    paszczak | dnia 15 stycznia 2007, o godzinie 21:37:56

    Hehe, już zrobiłem, działa i bosko wygląda, chyba też będę częściej rebootował maszynę :)
    Dzięki



    glodup | dnia 17 stycznia 2007, o godzinie 23:04:01

    Dzięki, bardzo słodziutkie xd



    grusio | dnia 18 stycznia 2007, o godzinie 17:41:23

    Pytanie co do linijki
    guesswhy@alquamos:~$ sudo grub-install /dev/hdX #hdX to nasz dysk, zazwyczaj hda
    jak zrobie fdiska to mam
    http://www.grusio.republika.pl/grub.jpg
    nie chce tego zwalic:)sda1 sda2? samo sda? co mam wpisac zamaist tego hdx? grub mi sie sam zainstalowal podczas instlacji ubuntu takze chyba jest gdzies gdzie standardowo powinien byc. jezeli mozna to prosze o pomoc:))



    Azrael Nightwalker | dnia 18 stycznia 2007, o godzinie 17:41:58

    samo sda



    Janco | dnia 22 stycznia 2007, o godzinie 20:54:43

    Nie moge zainstalowac tego gruba do mbr:
    Linux:~$ sudo grub-install /dev/hda
    Due to a bug in xfs_freeze, the following command might produce a segmentation
    fault when /boot/grub is not in an XFS filesystem. This error is harmless and
    can be ignored.
    xfs_freeze: specified file [”/boot/grub”] is not on an XFS filesystem
    Installation finished. No error reported.
    This is the contents of the device map /boot/grub/device.map.
    Check if this is correct or not. If any of the lines is incorrect,
    fix it and re-run the script `grub-install’.

    (hd0) /dev/hda
    (hd1) /dev/sda
    Linux:~$ sudo grub-install /dev/hd0
    /dev/hd0: Not found or not a block device.
    Gdzie blad ?



    Janco | dnia 22 stycznia 2007, o godzinie 22:12:20

    No i skopalo sie. Nie wiem co sie stalo, ale uzyskalem to co chcialem uzyskac. Natomiast ubuntu niemoze zamontowac partycji /dev/hda1 na niej byl windows i boot. Teraz jak wybieram w bootloadrze Windoze to caly ekran pokrywa sie wyrazem „GRUB” taki grubowy matrix :)
    Jest szansa zamontowac ta partycje ?
    W Gnome Partition ta partycje widac jako /dev/hda1 potem trojkacik z wykrzyknikiem, system plikow – ntfs, punkt montowania – jest pusto, jest tylko rozmiar i Flagi – boot.
    Jakies porady ?



    bourbon | dnia 23 lutego 2007, o godzinie 16:14:53

    postępowałem w/g wskazówek i żadnej zmiany nie ma:(



    Pitcarn | dnia 09 lipca 2007, o godzinie 17:34:58

    Rewelacja, zmieniłem według opisu ale nie w ubuntu 6.12 a w 7.05 Frywolny Fulmar i działa piknie :) dzięki za pomysł, teraz tylko musze zmienić jakoś to okienko z paskiem postępu podczas wczytywania systemu i dużym napisem UBUNTU. Może wiesz jak to zrobić?



    JOUKI | dnia 03 listopada 2007, o godzinie 13:52:24

    Mam ten sam problem co Janco – zamiast podać mu /dev/sda2 (linuks) podałem /dev/sda1 (winda). Jak przywrócić możliwość wybrania XP? (Po wduszeniu Entera wraca do menu wyboru, a w PartitionEditor ową patrycję widzi tylko, że nie mogę z nią nic zrobić)



    JOUKI | dnia 03 listopada 2007, o godzinie 14:37:16

    EDIT: Wystarczyło włożyć płytkę z XP wdusić dowolny klawisz by ruszył boot CDka, wcisnąć R, wpisać fixboot i potwierdzić wpisując T po czym Enter i tworzy nam nowy sektor rozruchowy. Później EXIT i mamy restart kompa :>



    MWL | dnia 02 lutego 2008, o godzinie 09:41:39

    Fajne, ale mam pytano, co zrobić jeśli mi to nie działa na 64 bitowej dystrybucji ubuntu? Są jakieś inne pliczki??



    zrazik | dnia 15 października 2008, o godzinie 19:36:27

    tutaj na wersje amd64
    http://sidux.com/debian/pool/main/g/grub-gfxboot/



    ucho | dnia 27 lutego 2009, o godzinie 00:15:50

    a ja spieprzylem jak mlody nie moge terraz zadnego bootloadera zainstalowac a robilem wszystko wg wskazowek teraz to ani grub ani lilo



    anka | dnia 07 lutego 2010, o godzinie 00:22:51

    Hmm... Mój stary GRUB twrado się trzyma na kompie. Nie chce skubany dać się odinstalować. Wpisuję $sudo apt-get remove grub on tam coś przetwarza, kombinuje, a po komunikacie "Zostanie zwolnione ileśtam miejsca na dysku" wyskakuje inny, jakże wymowny i prosty w swym przekazie komunikat
    "Killed"
    Wniosek: mój GRUB wynajął sobie płatnego zabójcę, który wykańcza wszystkich chcących wykończyć jego :D
    A tak właściwie, to nie da się dojść do takich fajnych efektów, po prostu ręcznie modyfikując plik menu.lst? Bo to by mi jakoś sprawiło więcej frajdy, ale brak poradników na ten temat w polskim Necie.



Dodaj komentarz:

Podpis: (Textile Lite bez obrazków włączony):
Url:
Tresc:
 
code
 

Powered by Jogger. Imhotep theme designed by Chris Lin.
XHTML | CSS | RSS, ported by Tomasz Filipek.

Too Cool for Internet Explorer