Gfxboot
Aus Ubuntu-Forum Wiki
Inhaltsverzeichnis |
1 Wichtig!
Dieser Beitrag richtet sich an fortgeschrittene Benutzer, da man wissen sollte, was man tut. Wenn man hier einen Fehler macht, kann man sein System nicht mehr booten und muss den Grub mit der LiveCD oder der SGD reparieren. Außerdem ändert sich der Pfad zum Grub, wenn man eine extra /boot Partition besitzt.
2 Allgemeines
GFXBoot ist eine grafische Alternative für den Bootloader Grub.
3 Themes
GFXBoot-Themes gibt es auf Gnome-Look.org, wenn man nach gfxboot sucht. Der Name der Themes sieht prinzipiell wie folgend aus: message.themename. Heruntergeladene Archive wie .zip, tar.gz, bz, oder bz2 müssen zuerst entpackt werden.
4 Vorbereitungen
Zuerst kopiert man das Theme in den Grub-Ordner. Terminal-Befehl (Beispiel):
sudo cp /pfad/zur/datei/message.* /boot/grub/
Um GFXBoot einzurichten, muss zuerst Grub deinstalliert werden. Dazu folgenden Befehl im Terminal:
sudo apt-get remove grub
5 GFXBoot installieren
Nun folgt eine etwas längere Befehlskette im Terminal:
wget -c http://www.guiaubuntupt.org/files/gfxboot/grub-gfxboot_0.97-5_i386.deb sudo dpkg -i grub-gfxboot_0.97-5_i386.deb sudo apt-get -f install sudo gedit /boot/grub/menu.lst
In der menu.lst fügt man nach diesem Eintrag (Anfang)
# menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-doc/.
den Folgenden hinzu und speichert die Datei:
gfxmenu /boot/grub/message.themename
Falls man eine extra /boot Partition hat, lautet der Eintrag:
gfxmenu /grub/message.themename
6 Neukonfiguration des Grub
Danach muss der Grub neu konfiguriert werden. Im Terminal gibt man dazu diesen Befehl ein:
sudo grub
danach öffnet sich eine Befehlszeile mit dem Anfang grub>. Dort zuerst eingeben:
find /boot/grub/stage1
Falls man eine extra /boot Partition hat, lautet der Befehl:
find /grub/stage1
(hdx,y) <- es wird etwas ähnliches ausgeben; x und y sind die Werte, die ihr brauchen werdet, z.B. (hd0,0) -> x=0; y=0!!
Nun konfiguriert man den Grub mit den eben erhaltenen Werten neu:
root (hdx,y) setup (hdx) quit
7 Abschließen der Installation
Um das Grub anschließend in den MBR zu installieren, muss man zuerst wissen, ob es sich um eine S-ATA- oder IDE-Festplatte handelt. Das lässt sich mit diesem Befehl herausfinden:
sudo fdisk -l
sda steht hierbei für S-ATA, hda für IDE. Je nachdem, was hier ausgegeben wurde, führt man den entsprechenden Befehl aus: Bei IDE (hda)
sudo grub-install /dev/hda
bzw. bei S-ATA (sda)
sudo grub-install /dev/sda
Nun sollte bei einem Neustart das gewünschte Theme im Grub-Bootloader angezeigt werden.
Da es Fehler bei Kernel-Updates geben kann, führt man folgendes im Terminal aus:
sudo gedit /sbin/update-grub
In der 1. Zeile muss
#!/bin/sh
in
#!/bin/bash
umgeändert werden.