grub-gfxboot - podrasowany bootloader
kategorie: Linux/Ubuntu
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:
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) :).










ś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?
teraz mój GRUB wygląda ekstra ^^
Ten wpis już znalazł się w moich zakładkach na del.icio.us :)
Wielkie THX :]
<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ę :).
Heh pewnie da radę coś takiego zrobić, ale tak jak wspomniałeś – paczka pod distro, ew. źródła :]
Guess… ja Ci się kiedyś za te znaleziska oświadczę ;)
mega mega:) poszukam tylko czegos pod panoramiczny ekran, bo teraz troche sie splaszcza,ale i tak jest genialnie:)
dzieki dzieki:)
btw, czekam na motyw pasujacy pod Satanic Edition :D
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
Mepis ma gruba z gfxboot w standardzie :)
Można z jego repo go ściągnąć i zainstalować.
Rewelacyjne !!!
Odnoszę wrażenie, że owa graficzna wersja gruba jest używana na LiveCD Ubuntu.
Dlaczego nie ma jej w zainstalowanym systemie?
Bo na livecd masz isolinux a nie gruba.
eleganckie :) prosze jeszcze o opis zmiany bootscreenów na takie jak np. w gentoo (boot z livecd) oraz w suse.
Po prostu ściągasz inny plik message i wpisujesz w Grubie ścieżkę do niego.
bartkorn: skup się, przeczytaj jeszcze raz opis, a znajdziesz odpowiedź na Twoje pytanie :).
Bardzo fajne, ale ja Fedorę mam, więc musiałbym pobrać źródła albo RPM-a.
Ps: albo rozpakować DEB-a tylko :P .
liviopl: nie musisz nić kombinować. Zajrzyj tutaj:
http://forums.fedoraforum.org/showthread.php?p=668703&mode=threaded
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.
a mozna to zainstalowac na partycji??
bo nie zwyklem instalowac gruba na mbr
Tak, przecież cała zabawa polega tylko na modyfikacji pliku menu.lst i użyciu innej wersji Gruba, ale to wciąż Grub.
Jak ktoś znajdzie panoramiczną wersję to niech da znać :)
Mam nadzieję, że mi się MBR nie spapra, bo inaczej masz bęcki ;-)
Kilka wpisów wcześniej jest opis jak przywrócić Gruba ;]
Hehe, już zrobiłem, działa i bosko wygląda, chyba też będę częściej rebootował maszynę :)
Dzięki
Dzięki, bardzo słodziutkie xd
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:))
samo sda
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 ?
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 ?
postępowałem w/g wskazówek i żadnej zmiany nie ma:(
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ć?
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ć)
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 :>
Fajne, ale mam pytano, co zrobić jeśli mi to nie działa na 64 bitowej dystrybucji ubuntu? Są jakieś inne pliczki??
tutaj na wersje amd64
http://sidux.com/debian/pool/main/g/grub-gfxboot/
a ja spieprzylem jak mlody nie moge terraz zadnego bootloadera zainstalowac a robilem wszystko wg wskazowek teraz to ani grub ani lilo
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.